Jamie Slowgrove - PGG Assignment 2
 All Classes Namespaces Files Functions Variables Typedefs Macros
Ring Member List

This is the complete list of members for Ring, including all inherited members.

AIRingprivate
circleAngleRingprivate
circleRadiusRingprivate
directionXYRingprivate
draw(glm::mat4 &viewMatrix, glm::mat4 &projMatrix)Entity
Entity(Model *model, float scaleValue)Entity
getOrientation()Entity
getPosition()Entity
getScale()Entity
modelEntityprotected
move(glm::vec3 movement)Entity
moveSpeedEntityprotected
moveSpeedAIRingprivate
moveX(float movement)Entity
moveY(float movement)Entity
moveZ(float movement)Entity
positionEntityprotected
Ring(Model *model, float scaleValue, int AI)Ring
rotateSpeedEntityprotected
rotateX(float angle)Entity
rotateY(float angle)Entity
rotateZ(float angle)Entity
rotationEntityprotected
scaleDirectionRingprivate
scaleSpeedAIRingprivate
scaleValueEntityprotected
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)Ringvirtual
~Entity()Entityvirtual
~Ring()Ring