Aether3D
Game Engine
|
This is the complete list of members for Model, including all inherited members.
AddChild(SceneGraphNode *child) | SceneGraphNode | virtual |
ApplyAnimation(int firstKeyFrame, int lastKeyFrame)=0 | Model | pure virtual |
Children() | SceneGraphNode | inlinevirtual |
children | SceneGraphNode | |
CleanDirties() | SceneGraphNode | |
ContainsChild(const SceneGraphNode *node) const | SceneGraphNode | virtual |
dirtyTransform | SceneGraphNode | protected |
EnableWireframe(bool enable)=0 | Model | pure virtual |
FindFirstChildWithName(const char *name, SceneGraphNode **outNode) | SceneGraphNode | virtual |
GetAABB(Vec3 &outMin, Vec3 &outMax) const =0 | Model | pure virtual |
GetLayerMask() const | SceneGraphNode | inlinevirtual |
GetMeshJointNames(const std::string &meshName) const =0 | Model | pure virtual |
GetMeshMaterial(const char *meshName)=0 | Model | pure virtual |
GetMeshNames() const =0 | Model | pure virtual |
GetName() const | SceneGraphNode | inlinevirtual |
GetPath() const =0 | Model | pure virtual |
GetPosition() const | SceneGraphNode | inlinevirtual |
GetRotation() const | SceneGraphNode | inlinevirtual |
GetScale() const | SceneGraphNode | inlinevirtual |
GetType() const | SceneGraphNode | inlinevirtual |
IsDirty() const | SceneGraphNode | inline |
layerMask | SceneGraphNode | protected |
modelMatrix | SceneGraphNode | |
name | SceneGraphNode | protected |
parent | SceneGraphNode | protected |
Parent() | SceneGraphNode | inlinevirtual |
position | SceneGraphNode | protected |
RegisterScene(Scene *scene) | SceneGraphNode | static |
Root() | SceneGraphNode | virtual |
rotation | SceneGraphNode | protected |
scale | SceneGraphNode | protected |
SceneGraphNode() | SceneGraphNode | |
SetLayerMask(unsigned mask) | SceneGraphNode | inlinevirtual |
SetMaterialForMesh(Material *material, const std::string &meshName)=0 | Model | pure virtual |
SetMaterialForMeshSubstring(Material *material, const std::string &meshNameSubstring)=0 | Model | pure virtual |
SetName(const std::string &newName) | SceneGraphNode | inlinevirtual |
SetPosition(const Vec3 &aPosition) | SceneGraphNode | inlinevirtual |
SetRotation(const Quaternion &aRotation) | SceneGraphNode | inlinevirtual |
SetScale(float aScale) | SceneGraphNode | inlinevirtual |
SolveMatrices() | SceneGraphNode | virtual |
type | SceneGraphNode | protected |
Type enum name | SceneGraphNode | |
UnregisterScene() | SceneGraphNode | static |
~Model() (defined in Model) | Model | inlinevirtual |
~SceneGraphNode() | SceneGraphNode | virtual |