Jamie Slowgrove - OOT Assignment 1 - A Mission in Afghanistan
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Macros
TurretBarrel Member List
This is the complete list of members for
TurretBarrel
, including all inherited members.
actorID
GameActor
protected
actorIDGenerator
GameActor
protected
static
changePosition
(Ogre::Vector3 position)
GameActor
GameActor
(Ogre::Vector3 position, Ogre::Vector3 orientation, Ogre::Real scale)
GameActor
gameActorNode
GameActor
protected
getActorID
()
GameActor
getActorNode
()
GameActor
getOrientation
()
GameActor
getPosition
()
GameActor
getScale
()
GameActor
lastTarget
TurretBarrel
private
magnitude
TurretBarrel
private
orientation
GameActor
protected
position
GameActor
protected
projectile
TurretBarrel
private
rotateTurretBarrel
()
TurretBarrel
private
scale
GameActor
protected
setOrientation
(Ogre::Vector3 orientation)
GameActor
setPosition
(Ogre::Vector3 position)
GameActor
setScale
(Ogre::Real scale)
GameActor
setTarget
(Ogre::Vector3 target)
TurretBarrel
setUpActor
(OgreApplication *application)
TurretBarrel
virtual
setX
(float x)
GameActor
setXOrientation
(float xOrientation)
GameActor
setY
(float y)
GameActor
setYOrientation
(float yOrientation)
GameActor
setZ
(float z)
GameActor
setZOrientation
(float zOrientation)
GameActor
spawn
TurretBarrel
private
target
TurretBarrel
private
timeSinceLastProjectile
TurretBarrel
private
TurretBarrel
(Ogre::Vector3 position, Ogre::Vector3 orientation, Ogre::Real scale, std::shared_ptr< Ogre::SceneNode > turretNode, Ogre::Vector3 spawn)
TurretBarrel
turretNode
TurretBarrel
private
updateActor
(float dt)
TurretBarrel
virtual
updateProjectiles
(float dt, OgreApplication *application, std::shared_ptr< Helicopter > helicopter)
TurretBarrel
workOutLaunchVector
()
TurretBarrel
private
~GameActor
()
GameActor
virtual
~TurretBarrel
()
TurretBarrel
Generated on Fri Mar 27 2015 06:22:19 for Jamie Slowgrove - OOT Assignment 1 - A Mission in Afghanistan by
1.8.8