Aether3D
Game Engine
Model Member List

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

AddChild(SceneGraphNode *child)SceneGraphNodevirtual
ApplyAnimation(int firstKeyFrame, int lastKeyFrame)=0Modelpure virtual
Children()SceneGraphNodeinlinevirtual
childrenSceneGraphNode
CleanDirties()SceneGraphNode
ContainsChild(const SceneGraphNode *node) constSceneGraphNodevirtual
dirtyTransformSceneGraphNodeprotected
EnableWireframe(bool enable)=0Modelpure virtual
FindFirstChildWithName(const char *name, SceneGraphNode **outNode)SceneGraphNodevirtual
GetAABB(Vec3 &outMin, Vec3 &outMax) const =0Modelpure virtual
GetLayerMask() constSceneGraphNodeinlinevirtual
GetMeshJointNames(const std::string &meshName) const =0Modelpure virtual
GetMeshMaterial(const char *meshName)=0Modelpure virtual
GetMeshNames() const =0Modelpure virtual
GetName() constSceneGraphNodeinlinevirtual
GetPath() const =0Modelpure virtual
GetPosition() constSceneGraphNodeinlinevirtual
GetRotation() constSceneGraphNodeinlinevirtual
GetScale() constSceneGraphNodeinlinevirtual
GetType() constSceneGraphNodeinlinevirtual
IsDirty() constSceneGraphNodeinline
layerMaskSceneGraphNodeprotected
modelMatrixSceneGraphNode
nameSceneGraphNodeprotected
parentSceneGraphNodeprotected
Parent()SceneGraphNodeinlinevirtual
positionSceneGraphNodeprotected
RegisterScene(Scene *scene)SceneGraphNodestatic
Root()SceneGraphNodevirtual
rotationSceneGraphNodeprotected
scaleSceneGraphNodeprotected
SceneGraphNode()SceneGraphNode
SetLayerMask(unsigned mask)SceneGraphNodeinlinevirtual
SetMaterialForMesh(Material *material, const std::string &meshName)=0Modelpure virtual
SetMaterialForMeshSubstring(Material *material, const std::string &meshNameSubstring)=0Modelpure virtual
SetName(const std::string &newName)SceneGraphNodeinlinevirtual
SetPosition(const Vec3 &aPosition)SceneGraphNodeinlinevirtual
SetRotation(const Quaternion &aRotation)SceneGraphNodeinlinevirtual
SetScale(float aScale)SceneGraphNodeinlinevirtual
SolveMatrices()SceneGraphNodevirtual
typeSceneGraphNodeprotected
Type enum nameSceneGraphNode
UnregisterScene()SceneGraphNodestatic
~Model() (defined in Model)Modelinlinevirtual
~SceneGraphNode()SceneGraphNodevirtual