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 |
1.8.8