This is the complete list of members for Ring, including all inherited members.
AI | Ring | private |
circleAngle | Ring | private |
circleRadius | Ring | private |
directionXY | Ring | private |
draw(glm::mat4 &viewMatrix, glm::mat4 &projMatrix) | Entity | |
Entity(Model *model, float scaleValue) | Entity | |
getOrientation() | Entity | |
getPosition() | Entity | |
getScale() | Entity | |
model | Entity | protected |
move(glm::vec3 movement) | Entity | |
moveSpeed | Entity | protected |
moveSpeedAI | Ring | private |
moveX(float movement) | Entity | |
moveY(float movement) | Entity | |
moveZ(float movement) | Entity | |
position | Entity | protected |
Ring(Model *model, float scaleValue, int AI) | Ring | |
rotateSpeed | Entity | protected |
rotateX(float angle) | Entity | |
rotateY(float angle) | Entity | |
rotateZ(float angle) | Entity | |
rotation | Entity | protected |
scaleDirection | Ring | private |
scaleSpeedAI | Ring | private |
scaleValue | Entity | protected |
setMoveSpeed(float moveSpeed) | Entity | |
setPosition(glm::vec3 position) | Entity | |
setPosition(float x, float y, float z) | Entity | |
setScale(float scaleValue) | Entity | |
typeFourAI(float dt) | Ring | |
typeOneAI(float dt) | Ring | |
typeThreeAI(float dt) | Ring | |
typeTwoAI(float dt) | Ring | |
typeZeroAI(float dt) | Ring | |
update(float dt) | Ring | virtual |
~Entity() | Entity | virtual |
~Ring() | Ring |