SO3Engine
SO3::SEntity Member List

This is the complete list of members for SO3::SEntity, including all inherited members.

_SetSkeleton(SSkeleton *newSkeleton)SO3::SEntity
AddAnimation(SAnim *existingAnimation)SO3::SNodeprotected
AddOrientation(const Ogre::Quaternion &quat)SO3::SNodevirtual
animationCounterSO3::SNodeprotected
AttachToParent(SNode *newParentNode)SO3::SNode
BONE_TYPE_ID enum valueSO3::SNode
CAMERA_TYPE_ID enum valueSO3::SNode
CreateBoxBody(const Ogre::Vector3 &boxsetting)SO3::SNode
CreateBoxBody(const Ogre::Vector3 &boxsetting, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateCapsuleBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateCapsuleBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateChamferCylinderBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateChamferCylinderBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateConcaveHullBody(const Ogre::Real &tolerance)SO3::SNode
CreateConeBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateConeBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateConvexHullBody(const Ogre::Real &tolerance)SO3::SNode
CreateCylinderBody(const Ogre::Real &radius, const Ogre::Real &height)SO3::SNode
CreateCylinderBody(const Ogre::Real &radius, const Ogre::Real &height, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateEllipsoidBody(const Ogre::Vector3 &size)SO3::SNode
CreateEllipsoidBody(const Ogre::Vector3 &size, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateNodeAnimation(const std::string &animationName, const float &animationLength)SO3::SNode
CreatePyramidBody(const Ogre::Vector3 &size)SO3::SNode
CreatePyramidBody(const Ogre::Vector3 &size, const Ogre::Vector3 &offset, const Ogre::Quaternion &quat)SO3::SNode
CreateTreeBody(const bool &optimize)SO3::SNode
currentSceneSO3::SNodeprotected
DeleteAnimation(SAnim *existingAnimation)SO3::SNode
DeleteBody()SO3::SNode
DetachAllChildren()SO3::SNode
DetachFromParent()SO3::SNode
DisableAutoTarget()SO3::SNode
DYNAMIC_CUBE_MAP_ID enum valueSO3::SNode
DYNAMIC_REFLECTION_MAP_ID enum valueSO3::SNode
ENTITY_TYPE_ID enum valueSO3::SNode
EntityPrefabType enum nameSO3::SEntity
entitySKLSO3::SEntityprotected
FinishAsync()SO3::SEntity
GenerateLOD(int nbLevels)SO3::SEntity
GetAnimation(const std::string &animationName)SO3::SNode
GetAnimation(const unsigned short &animationIndex)SO3::SNode
GetAnimations() constSO3::SNode
GetAsStaticGeometry()SO3::SNode
GetAutoTrackingTarget()SO3::SNode
GetBoundingBoxCenter(const bool &childs=false)SO3::SEntityvirtual
GetBoundingBoxSize(const bool &childs=false)SO3::SEntityvirtual
GetCastShadows()SO3::SEntityvirtual
GetChildrenNodes() constSO3::SNode
GetDirection(bool derived=false, Ogre::Vector3 axis=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
GetFlags()SO3::SNode
GetGlobalOrientation()SO3::SNodevirtual
GetGlobalPosition()SO3::SNodevirtual
GetGlobalScale()SO3::SNodevirtual
GetGroupName()SO3::SEntity
GetInheritOrientation()SO3::SNodevirtual
GetInitialOrientation()SO3::SNodevirtual
GetInitialPosition()SO3::SNodevirtual
GetInitialScale()SO3::SNodevirtual
GetMinPixelSize()SO3::SEntity
GetMovableObjectPointer()SO3::SNode
GetName() constSO3::SData
GetNodeType()SO3::SNode
GetNumAnimations()SO3::SNode
GetNumChildren()SO3::SNodevirtual
GetNumSubEntities()SO3::SEntity
getOgreEntityPointer()SO3::SEntity
GetOgreSceneNodePointer()SO3::SNode
GetOrientation()SO3::SNodevirtual
GetOrientationFromNode(SNode *nodeRef)SO3::SNode
GetParentScene()SO3::SNode
GetParentSceneNode()SO3::SNode
GetPhysicsOverride()SO3::SNode
GetPolygonCount()SO3::SEntity
GetPosition()SO3::SNodevirtual
GetPositionFromNode(SNode *nodeRef)SO3::SNode
GetRenderingDistance()SO3::SEntityvirtual
GetScale()SO3::SNodevirtual
GetScaleFromNode(SNode *nodeRef)SO3::SNode
GetSceneNodeBody()SO3::SNode
GetSceneNodeHasBody()SO3::SNode
GetSceneNodeIsMouseClick()SO3::SNode
GetSceneNodeIsMouseForeground()SO3::SNode
GetSceneNodeMouseFlags()SO3::SNode
GetShowBoundingBox()SO3::SNode
GetSkeleton()SO3::SEntity
GetSonsBoundingBox()SO3::SNodeprotected
GetSonsWorldBoundingBox()SO3::SNodeprotected
GetStaticGeometry()SO3::SNode
GetTransformationMatrix()SO3::SNodevirtual
GetUserObjectBindings()SO3::SData
GetUserObjectBindings() constSO3::SData
GetVerticesCount()SO3::SEntity
GetVisibilityFlagIndexEnable(const Ogre::uint32 &flagIndex)SO3::SEntity
GetVisibilityFlags()SO3::SEntity
GetVisible()SO3::SNode
GetWorldBoundingBoxCenter(const bool &childs=false)SO3::SEntityvirtual
GetWorldBoundingBoxSize(const bool &childs=false)SO3::SEntityvirtual
initialOrientationSO3::SNodeprotected
initialPositionSO3::SNodeprotected
initialScaleSO3::SNodeprotected
IsAnimated()SO3::SNode
IsDirty()SO3::SNode
LIGHT_TYPE_ID enum valueSO3::SNode
LINE_ENTITY_TYPE_ID enum valueSO3::SNode
LoadAsync()SO3::SEntity
loadingComplete(Ogre::Resource *res)SO3::SEntityvirtual
LookAt(const Ogre::Vector3 &targetPoint, const SNode::NodeTransformSpace &relativeTo, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
nameSO3::SDataprotected
NODE_TYPE_ID enum valueSO3::SNode
nodeBodySO3::SNodeprotected
NodeTransformSpace enum nameSO3::SNode
NodeType enum nameSO3::SNode
O3EntitySO3::SEntityprotected
O3SceneNodeSO3::SNodeprotected
ogreMovableObjectSO3::SNodeprotected
PARTICLE_SYSTEM_TYPE_ID enum valueSO3::SNode
Pitch(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SNodevirtual
Reload()SO3::SEntity
RemoveAnimation(SAnim *existingAnimation)SO3::SNodeprotected
RemoveAnimation(const std::string &animationName)SO3::SNodeprotected
RENDER_TO_TEXTURE_ID enum valueSO3::SNode
ResetNode()SO3::SNode
ResetOrientation()SO3::SNodevirtual
ResetToInitialOrientation()SO3::SNodevirtual
ResetToInitialPosition()SO3::SNode
ResetToInitialPRS()SO3::SNodevirtual
ResetToInitialScale()SO3::SNode
RestoreStaticGraph()SO3::SNode
Roll(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SNodevirtual
Rotate(const Ogre::Vector3 &axis, const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SNodevirtual
SData(const std::string &dataName)SO3::SData
SEntity(SScene *parent, const std::string &groupName, const std::string &entityName, const std::string &meshName, bool loadInBackground=false)SO3::SEntity
SEntity(SScene *parent, const std::string &entityName, const std::string &groupName, Ogre::MeshPtr meshPointer)SO3::SEntity
SEntity(SScene *parent, const std::string &entityName, const EntityPrefabType &prefabType)SO3::SEntity
SEntity(SScene *parent, const std::string &groupName, const std::string &entityName, const SPointFloat &sizev, const SPointInt &seg, const SPointFloat &uv)SO3::SEntity
SEntity(SScene *parent, const std::string &groupName, const std::string &entityName, const float &radius, const int &rings, const int &segments)SO3::SEntity
SEntity(SScene *parent, const std::string &groupName, const std::string &entityName, const float &radius, const float &height, const int &segments)SO3::SEntity
SEntity(SScene *parent, const std::string &groupName, const std::string &entityName, const float &base, const float &bottom, const float &dist)SO3::SEntity
SEntity()SO3::SEntity
SetAsStaticGeometry(const bool &state)SO3::SNode
SetAutoTracking(const bool &autoTrack, SNode *targetNode=0, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z, const Ogre::Vector3 &offset=Ogre::Vector3::ZERO)SO3::SNode
SetCastShadows(const bool &castShadows)SO3::SEntityvirtual
SetDirection(const Ogre::Vector3 &vec, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS, const Ogre::Vector3 &localDirectionVector=Ogre::Vector3::NEGATIVE_UNIT_Z)SO3::SNode
SetDirty(bool state)SO3::SNode
SetFlags(const int &flags)SO3::SNode
SetFreeResource(bool state)SO3::SEntity
SetGlobalOrientation(const Ogre::Quaternion &quat, bool updateBody=true)SO3::SNodevirtual
SetGlobalPosition(const Ogre::Vector3 &pos, bool updateBody=true)SO3::SNodevirtual
SetGlobalScale(const Ogre::Vector3 &scale, bool updateBody=true)SO3::SNodevirtual
SetInheritOrientation(const bool &state)SO3::SNodevirtual
SetMaterial(SMaterial *mat, int subindex)SO3::SEntity
SetMinPixelSize(const float &minsize)SO3::SEntity
SetOrientation(const Ogre::Quaternion &quat)SO3::SNodevirtual
SetPhysicsOverride(bool state)SO3::SNode
SetPosition(const Ogre::Vector3 &pos)SO3::SNodevirtual
SetRenderingDistance(const float &distance)SO3::SEntityvirtual
SetRenderQueue(const Ogre::RenderQueueGroupID &groupId)SO3::SEntity
SetScale(const Ogre::Vector3 &scale)SO3::SNodevirtual
SetSceneNodeIsMouseClick(const bool &mClickable)SO3::SNode
SetSceneNodeIsMouseForeground(const bool &mForeground)SO3::SNode
SetSceneNodeMouseFlags(const int &flags)SO3::SNode
SetShowBoundingBox(const bool &showBounding)SO3::SNode
SetVisibilityFlagIndexEnable(const Ogre::uint32 &flagIndex, bool enable)SO3::SEntity
SetVisibilityFlags(const Ogre::uint32 &flags)SO3::SEntity
SetVisible(const bool &visible, const bool &cascade=true)SO3::SNode
SKELETON_TYPE_ID enum valueSO3::SNode
SNode(SScene *parent, const std::string &nodeName, const bool &isRootNode=false)SO3::SNode
SNode(SScene *parent, const std::string &nodeName, const NodeType &nodeType)SO3::SNodeprotected
SO3_LOCAL_TS enum valueSO3::SNode
SO3_PARENT_TS enum valueSO3::SNode
SO3_PREFAB_CUBE enum valueSO3::SEntity
SO3_PREFAB_PLANE enum valueSO3::SEntity
SO3_PREFAB_SPHERE enum valueSO3::SEntity
SO3_WORLD_TS enum valueSO3::SNode
StoreInitialPRS()SO3::SNodevirtual
Translate(const Ogre::Vector3 &d, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_PARENT_TS)SO3::SNodevirtual
UpdateNodeBody(const bool &bScale)SO3::SNode
UpdateNodeFromBody()SO3::SNode
VIRTUAL_POINTER_TYPE_ID enum valueSO3::SNode
Yaw(const float &radianAngle, const SNode::NodeTransformSpace &relativeTo=SNode::SO3_LOCAL_TS)SO3::SNodevirtual
~SData()SO3::SDatavirtual
~SEntity()SO3::SEntity
~SNode()SO3::SNodevirtual