Maratis Engine
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
MOEntity Member List
This is the complete list of members for
MOEntity
, including all inherited members.
addAxisAngleRotation
(const MVector3 &axis, float angle)
MObject3d
addBehavior
(MBehavior *behavior)
MObject3d
[inline]
addChild
(MObject3d *child)
MObject3d
[inline]
changeAnimation
(unsigned int animationId)
MOEntity
changeBehavior
(unsigned int id, MBehavior *behavior)
MObject3d
clearObject3d
(void)
MObject3d
[protected]
computeChildsMatrices
(void)
MObject3d
computeLocalMatrix
(void)
MObject3d
createPhysicsProperties
(void)
MOEntity
deleteBehavior
(unsigned int id)
MObject3d
deletePhysicsProperties
(void)
MOEntity
getAnimationId
(void)
MOEntity
[inline]
getAnimationSpeed
(void)
MOEntity
[inline]
getBehavior
(unsigned int id)
MObject3d
[inline]
getBehaviorsNumber
(void)
MObject3d
[inline]
getBoundingBox
(void)
MOEntity
[inline]
getChild
(unsigned int id)
MObject3d
[inline]
getChildsNumber
(void)
MObject3d
[inline]
getCurrentFrame
(void)
MOEntity
[inline]
getEulerRotation
(void) const
MObject3d
[inline]
getInversePosition
(const MVector3 &position) const
MObject3d
[inline]
getInverseRotatedVector
(const MVector3 &vector) const
MObject3d
[inline]
getMatrix
(void)
MObject3d
[inline]
getMesh
(void)
MOEntity
getMeshRef
(void)
MOEntity
[inline]
getName
(void)
MObject3d
[inline]
getParent
(void)
MObject3d
[inline]
getPhysicsProperties
(void)
MOEntity
[inline]
getPosition
(void) const
MObject3d
[inline]
getRotatedVector
(const MVector3 &vector) const
MObject3d
[inline]
getRotation
(void) const
MObject3d
[inline]
getScale
(void) const
MObject3d
[inline]
getTransformedPosition
(void) const
MObject3d
[inline]
getTransformedRotation
(void) const
MObject3d
[inline]
getTransformedScale
(void) const
MObject3d
getTransformedVector
(const MVector3 &vector) const
MObject3d
[inline]
getType
(void)
MOEntity
[inline, virtual]
hasParent
(void)
MObject3d
[inline]
invertBehavior
(unsigned int idA, unsigned int idB)
MObject3d
isActive
(void)
MObject3d
[inline]
isAnimationOver
(void)
MOEntity
isInvisible
(void)
MOEntity
[inline]
isVisible
(void)
MObject3d
[inline]
linkTo
(MObject3d *parent)
MObject3d
m_behaviors
MObject3d
[protected]
m_childs
MObject3d
[protected]
m_isActive
MObject3d
[protected]
m_isVisible
MObject3d
[protected]
m_matrix
MObject3d
[protected]
m_name
MObject3d
[protected]
m_needToUpdate
MObject3d
[protected]
m_parent
MObject3d
[protected]
m_position
MObject3d
[protected]
m_rotation
MObject3d
[protected]
m_scale
MObject3d
[protected]
MObject3d
(void)
MObject3d
MObject3d
(const MObject3d &object)
MObject3d
MOEntity
(MMeshRef *meshRef)
MOEntity
MOEntity
(const MOEntity &entity)
MOEntity
needToUpdate
(void)
MObject3d
[inline]
setActive
(bool active)
MObject3d
[inline]
setAnimationSpeed
(float animationSpeed)
MOEntity
[inline]
setAxisAngleRotation
(const MVector3 &axis, float angle)
MObject3d
setCurrentFrame
(float currentFrame)
MOEntity
[inline]
setEulerRotation
(const MVector3 &euler)
MObject3d
setInvisible
(bool invisible)
MOEntity
[inline]
setMeshRef
(MMeshRef *meshRef)
MOEntity
setName
(const char *name)
MObject3d
setParent
(MObject3d *object)
MObject3d
[inline]
setPosition
(const MVector3 &position)
MObject3d
setRotation
(const MQuaternion &rotation)
MObject3d
setScale
(const MVector3 &scale)
MObject3d
setVisible
(bool visible)
MObject3d
[inline]
unLink
(void)
MObject3d
unlinkChilds
(void)
MObject3d
update
(void)
MOEntity
[virtual]
updateBehaviors
(void)
MObject3d
updateMatrix
(void)
MObject3d
updateVisibility
(MOCamera *camera)
MOEntity
[virtual]
~MObject3d
(void)
MObject3d
[virtual]
~MOEntity
(void)
MOEntity
All
Classes
Files
Functions
Variables
Enumerations
Enumerator
Friends
Defines
Generated on Sat Jan 22 2011 18:16:39 for Maratis Engine by
1.7.3