, including all inherited members.
| ActiveCamera_ | sp::scene::SceneGraph | [protected] |
| ActiveMesh_ | sp::scene::SceneGraph | [protected] |
| addAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
| addChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
| sp::Node::addChild(Node *Child) | sp::Node | [virtual] |
| addChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
| sp::Node::addChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
| addChildToList(const Node *ParentNode, std::vector< SceneNode * > &NodeList, const std::vector< T * > &SearchList) const | sp::scene::SceneGraph | [inline, protected] |
| addNodeToList(const io::stringc &Name, std::list< SceneNode * > &NodeList, const std::vector< L * > &SearchList) const | sp::scene::SceneGraph | [inline, protected] |
| addRootNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| addSceneNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| addSceneNode(Camera *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| addSceneNode(Light *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| addSceneNode(RenderNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| Animation class | sp::scene::SceneNode | [friend] |
| AnimationList_ | sp::scene::SceneNode | [protected] |
| arrangeLightList(std::vector< Light * > &ObjectList) | sp::scene::SceneGraph | [protected] |
| arrangeRenderList(std::vector< RenderNode * > &ObjectList, const dim::matrix4f &BaseMatrix) | sp::scene::SceneGraph | [protected] |
| BaseObject() | sp::BaseObject | [inline, protected] |
| BaseObject(const io::stringc &Name) | sp::BaseObject | [inline, protected] |
| BoundVolume_ | sp::scene::SceneNode | [protected] |
| CameraList_ | sp::scene::SceneGraph | [protected] |
| Children_ | sp::Node | [protected] |
| clearAnimations() | sp::scene::SceneNode | [virtual] |
| clearRenderObjectList(const ENodeTypes Type, std::vector< RenderNode * > &ObjectList) | sp::scene::SceneGraph | [inline, protected] |
| clearScene(bool isRemoveNodes=true, bool isRemoveMeshes=true, bool isRemoveCameras=true, bool isRemoveLights=true, bool isRemoveBillboards=true, bool isRemoveTerrains=true) | sp::scene::SceneGraph | [virtual] |
| compare(const RenderNode *Other) const | sp::scene::RenderNode | [virtual] |
| copy() const | sp::scene::SceneNode | |
| copyNode(const SceneNode *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyNode(const Mesh *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyNode(const Light *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyNode(const Billboard *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyNode(const Camera *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyNode(const Terrain *TemplateObject) | sp::scene::SceneGraph | [virtual] |
| copyRoot(SceneNode *NewNode) const | sp::scene::SceneNode | [protected] |
| createBillboard(video::Texture *BaseTexture=0) | sp::scene::SceneGraph | [virtual] |
| createCamera() | sp::scene::SceneGraph | [virtual] |
| createCamera() | sp::scene::SceneGraph | [inline] |
| createHeightField(const video::Texture *TexHeightMap, const s32 Segments=DEF_MESH_SEGMENTS) | sp::scene::SceneGraph | [virtual] |
| createLight(const ELightModels Type=LIGHT_DIRECTIONAL) | sp::scene::SceneGraph | [virtual] |
| createMesh() | sp::scene::SceneGraph | [virtual] |
| createMesh(const EBasicMeshes Model, const SMeshConstruct &BuildConstruct=SMeshConstruct()) | sp::scene::SceneGraph | [virtual] |
| createMeshList(std::list< Mesh * > MergeList, bool isOldDelete) | sp::scene::SceneGraph | [virtual] |
| createMeshSurface(Mesh *Model, u32 Surface) | sp::scene::SceneGraph | [virtual] |
| createNode() | sp::scene::SceneGraph | [virtual] |
| createSkyBox(video::Texture *(&TextureList)[6], f32 Radius=50.0f) | sp::scene::SceneGraph | [virtual] |
| createSuperShape(const f32(&ValueList)[12], s32 Detail=DEF_MESH_SEGMENTS) | sp::scene::SceneGraph | [virtual] |
| createTerrain(const video::SHeightMapTexture &TextureHeightMap, const dim::size2di &Resolution, s32 GeoMIPLevels=DEF_GEOMIP_LEVELS) | sp::scene::SceneGraph | [virtual] |
| deleteNode(SceneNode *Object) | sp::scene::SceneGraph | [virtual] |
| DepthDistance_ | sp::scene::RenderNode | [protected] |
| DepthSorting_ | sp::scene::SceneGraph | [protected] |
| filterRenderNodeList(const ENodeTypes Type) const | sp::scene::SceneGraph | [inline, protected] |
| FinalWorldMatrix_ | sp::scene::SceneNode | [protected] |
| findAnimation(const io::stringc &Name) const | sp::scene::SceneNode | [virtual] |
| findChild(const SceneNode *Parent, const io::stringc &Name) const | sp::scene::SceneGraph | [virtual] |
| findChildInList(const SceneNode *ParentNode, const std::vector< T * > &SearchList, const io::stringc &Name) const | sp::scene::SceneGraph | [inline, protected] |
| findChildren(const SceneNode *Parent) const | sp::scene::SceneGraph | [virtual] |
| findNode(const io::stringc &Name) const | sp::scene::SceneGraph | [virtual] |
| findNodeInList(const io::stringc &Name, const std::vector< T * > &SearchList) const | sp::scene::SceneGraph | [inline, protected] |
| findNodes(const io::stringc &Name) const | sp::scene::SceneGraph | [virtual] |
| finishRenderScene() | sp::scene::SceneGraph | [protected, static] |
| getActiveCamera() const | sp::scene::SceneGraph | [inline] |
| getActiveMesh() const | sp::scene::SceneGraph | [inline] |
| getAnimation(u32 Index=0) const | sp::scene::SceneNode | [virtual] |
| getAnimationCount() const | sp::scene::SceneNode | [inline] |
| getAnimationList() const | sp::scene::SceneNode | [inline] |
| getBillboardList() const | sp::scene::SceneGraph | [virtual] |
| getBoundingVolume() | sp::scene::SceneNode | [inline] |
| getBoundingVolume() const | sp::scene::SceneNode | [inline] |
| getCameraList() const | sp::scene::SceneGraph | [inline] |
| getChildren() const | sp::Node | [inline] |
| getDepthDistance() const | sp::scene::RenderNode | [inline] |
| getDepthSorting() const | sp::scene::SceneGraph | [inline] |
| getFirstAnimation() const | sp::scene::SceneNode | [virtual] |
| getGraphType() const | sp::scene::SceneGraph | [inline] |
| getLighting() const | sp::scene::SceneGraph | [virtual] |
| getLightList() const | sp::scene::SceneGraph | [inline] |
| getMesh(const io::stringc &Filename, const io::stringc &TexturePath=video::TEXPATH_IGNORE, const EMeshFileFormats Format=MESHFORMAT_UNKNOWN) | sp::scene::SceneGraph | [virtual] |
| getMeshList() const | sp::scene::SceneGraph | [virtual] |
| getName() const | sp::BaseObject | [inline] |
| getNodeList() const | sp::scene::SceneGraph | [inline] |
| getOrder() const | sp::scene::RenderNode | [inline] |
| getParent() const | sp::scene::SceneNode | [inline] |
| getPosition(bool isGlobal=false) const | sp::scene::SceneNode | |
| getPositionMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getPositionMatrix() const | sp::scene::SceneNode | [inline] |
| getRenderList() const | sp::scene::SceneGraph | [inline] |
| getReverseDepthSorting() | sp::scene::SceneGraph | [static] |
| getRotation(bool isGlobal=false) const | sp::scene::SceneNode | |
| getRotationMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getRotationMatrix() const | sp::scene::SceneNode | [inline] |
| getScale(bool isGlobal=false) const | sp::scene::SceneNode | |
| getScaleMatrix(bool isGlobal) const | sp::scene::SceneNode | |
| getScaleMatrix() const | sp::scene::SceneNode | [inline] |
| getSceneChildren() const | sp::scene::SceneNode | [inline] |
| getSceneChildren() | sp::scene::SceneNode | [inline] |
| getSceneMeshBufferCount() const | sp::scene::SceneGraph | [virtual] |
| getSceneObjectsCount() const | sp::scene::SceneGraph | [virtual] |
| getSceneTriangleCount() const | sp::scene::SceneGraph | [virtual] |
| getSceneVertexCount() const | sp::scene::SceneGraph | [virtual] |
| getTerrainList() const | sp::scene::SceneGraph | [virtual] |
| getTransformation(bool isGlobal) const | sp::scene::SceneNode | |
| getTransformation() const | sp::scene::SceneNode | [inline] |
| getTransformation() | sp::scene::SceneNode | [inline] |
| getTransformMatrix(bool isGlobal=false) const | sp::scene::SceneNode | [inline] |
| getType() const | sp::scene::SceneNode | [inline] |
| getUserData() const | sp::BaseObject | [inline] |
| getUserDataFlags() const | sp::BaseObject | [inline] |
| getVisible(bool isGlobal=false) const | sp::scene::SceneNode | [virtual] |
| sp::Node::getVisible() const | sp::Node | [inline] |
| GraphType_ | sp::scene::SceneGraph | [protected] |
| hasChildTree() const | sp::scene::SceneGraph | [inline] |
| hasChildTree_ | sp::scene::SceneGraph | [protected] |
| integrateNewMesh(Mesh *NewMesh) | sp::scene::SceneGraph | [protected] |
| isVisible_ | sp::Node | [protected] |
| LightList_ | sp::scene::SceneGraph | [protected] |
| loadMesh(const io::stringc &Filename, const io::stringc &TexturePath=video::TEXPATH_IGNORE, const EMeshFileFormats Format=MESHFORMAT_UNKNOWN, const s32 Flags=0) | sp::scene::SceneGraph | [virtual] |
| loadScene(const io::stringc &Filename, const io::stringc &TexturePath=video::TEXPATH_IGNORE, const ESceneFileFormats Format=SCENEFORMAT_UNKNOWN, const s32 Flags=DEF_SCENE_FLAGS) | sp::scene::SceneGraph | [virtual] |
| loadTransformation() | sp::scene::SceneNode | [virtual] |
| lookAt(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | [virtual] |
| MaterialNode class | sp::scene::SceneGraph | [friend] |
| Mesh class | sp::scene::SceneGraph | [friend] |
| move(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
| Name_ | sp::BaseObject | [protected] |
| Node() | sp::Node | |
| NodeList_ | sp::scene::SceneGraph | [protected] |
| Order_ | sp::scene::RenderNode | [protected] |
| Parent_ | sp::Node | [protected] |
| removeAnimation(Animation *Anim) | sp::scene::SceneNode | [virtual] |
| removeChild(SceneNode *Child) | sp::scene::SceneNode | [virtual] |
| removeChild() | sp::scene::SceneNode | [virtual] |
| sp::Node::removeChild(Node *Child) | sp::Node | [virtual] |
| removeChildren(const std::list< SceneNode * > &Children) | sp::scene::SceneNode | [virtual] |
| removeChildren() | sp::scene::SceneNode | [virtual] |
| sp::Node::removeChildren(const std::list< Node * > &Children) | sp::Node | [virtual] |
| removeObjectFromList(SceneNode *Object, std::vector< T * > &SearchList) | sp::scene::SceneGraph | [inline, protected] |
| removeRootNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| removeSceneNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| removeSceneNode(Camera *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| removeSceneNode(Light *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| removeSceneNode(RenderNode *Object) | sp::scene::SceneGraphFamilyTree | [virtual] |
| render() | sp::scene::SceneGraphFamilyTree | [virtual] |
| renderLightsDefault(const dim::matrix4f &BaseMatrix, bool RenderFixedFunctionOnly=true) | sp::scene::SceneGraph | [protected] |
| RenderList_ | sp::scene::SceneGraph | [protected] |
| RenderNode class | sp::scene::SceneGraph | [friend] |
| sp::scene::RenderNode::RenderNode(const ENodeTypes Type) | sp::scene::RenderNode | [protected] |
| renderRootNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [protected] |
| renderScene(Camera *ActiveCamera) | sp::scene::SceneGraph | [virtual] |
| renderScene() | sp::scene::SceneGraph | [virtual] |
| renderScenePlain(Camera *ActiveCamera) | sp::scene::SceneGraph | [virtual] |
| renderSceneStereoImage(Camera *ActiveCamera, f32 CamDegree, f32 CamDist=0.25f) | sp::scene::SceneGraph | [virtual] |
| ReverseDepthSorting_ | sp::scene::SceneGraph | [protected, static] |
| RootNodeList_ | sp::scene::SceneGraphFamilyTree | [protected] |
| saveMesh(Mesh *Model, const io::stringc &Filename, const EMeshFileFormats Format=MESHFORMAT_UNKNOWN) | sp::scene::SceneGraph | [virtual] |
| SceneChildren_ | sp::scene::SceneNode | [protected] |
| SceneGraph(const ESceneGraphs Type) | sp::scene::SceneGraph | [protected] |
| SceneGraphFamilyTree() | sp::scene::SceneGraphFamilyTree | |
| SceneNode class | sp::scene::SceneGraph | [friend] |
| sp::scene::RenderNode::SceneNode(const ENodeTypes Type=NODE_BASICNODE) | sp::scene::SceneNode | |
| SceneParent_ | sp::scene::SceneNode | [protected] |
| setActiveCamera(Camera *ActiveCamera) | sp::scene::SceneGraph | [inline] |
| setActiveMesh(Mesh *ActiveMesh) | sp::scene::SceneGraph | [inline] |
| setBoundingVolume(const BoundingVolume &BoundVolume) | sp::scene::SceneNode | [inline] |
| setDepthDistance(f32 Distance) | sp::scene::RenderNode | [inline] |
| setDepthSorting(bool Enable) | sp::scene::SceneGraph | [inline] |
| setLighting(bool isLighting=true) | sp::scene::SceneGraph | [virtual] |
| setName(const io::stringc &Name) | sp::BaseObject | [inline] |
| setOrder(s32 Order) | sp::scene::RenderNode | [inline] |
| setParent(SceneNode *Parent, bool isGlobal) | sp::scene::SceneNode | |
| setParent(SceneNode *Parent) | sp::scene::SceneNode | [inline] |
| sp::Node::setParent(Node *Parent) | sp::Node | [inline] |
| setPosition(const dim::vector3df &Position, bool isGlobal=false) | sp::scene::SceneNode | |
| setPositionMatrix(const dim::matrix4f &Position, bool isGlobal) | sp::scene::SceneNode | |
| setPositionMatrix(const dim::matrix4f &Position) | sp::scene::SceneNode | [inline] |
| setRenderFace(const video::EFaceTypes Face) | sp::scene::SceneGraph | [virtual] |
| setReverseDepthSorting(bool Enable) | sp::scene::SceneGraph | [static] |
| setRotation(const dim::vector3df &Rotation, bool isGlobal=false) | sp::scene::SceneNode | |
| setRotationMatrix(const dim::matrix4f &Rotation, bool isGlobal) | sp::scene::SceneNode | |
| setRotationMatrix(const dim::matrix4f &Rotation) | sp::scene::SceneNode | [inline] |
| setScale(const dim::vector3df &Scale, bool isGlobal=false) | sp::scene::SceneNode | |
| setScaleMatrix(const dim::matrix4f &Scale, bool isGlobal) | sp::scene::SceneNode | |
| setScaleMatrix(const dim::matrix4f &Scale) | sp::scene::SceneNode | [inline] |
| setTransformation(const Transformation &Transform) | sp::scene::SceneNode | [inline] |
| setupTransformation(bool isGlobal) | sp::scene::SceneNode | [inline] |
| setupWorldMatrix(const dim::matrix4f &WorldMatrix) | sp::scene::SceneNode | [inline] |
| setUserData(void *Data) | sp::BaseObject | [inline] |
| setUserDataFlags(s32 Flags) | sp::BaseObject | [inline] |
| setVisible(bool isVisible) | sp::Node | [virtual] |
| setWireframe(const video::EWireframeTypes Type) | sp::scene::SceneGraph | [virtual] |
| setWireframe(const video::EWireframeTypes TypeFront, const video::EWireframeTypes TypeBack) | sp::scene::SceneGraph | [virtual] |
| sortRenderList(const ERenderListSortMethods Method, std::vector< RenderNode * > &ObjectList) | sp::scene::SceneGraph | [virtual] |
| sortRenderList(const ERenderListSortMethods Method) | sp::scene::SceneGraph | [virtual] |
| transform(const dim::vector3df &Size) | sp::scene::SceneNode | [inline] |
| Transform_ | sp::scene::SceneNode | [protected] |
| translate(const dim::vector3df &Direction) | sp::scene::SceneNode | [inline] |
| turn(const dim::vector3df &Rotation) | sp::scene::SceneNode | [inline] |
| updateRootNode(SceneNode *Object) | sp::scene::SceneGraphFamilyTree | [protected] |
| updateTransformation() | sp::scene::RenderNode | [virtual] |
| updateTransformationBase(const dim::matrix4f &BaseMatrix) | sp::scene::SceneNode | [virtual] |
| UserData_ | sp::BaseObject | [protected] |
| UserDataFlags_ | sp::BaseObject | [protected] |
| WireframeBack_ | sp::scene::SceneGraph | [protected] |
| WireframeFront_ | sp::scene::SceneGraph | [protected] |
| ~BaseObject() | sp::BaseObject | [inline, virtual] |
| ~Node() | sp::Node | [virtual] |
| ~RenderNode() | sp::scene::RenderNode | [virtual] |
| ~SceneGraph() | sp::scene::SceneGraph | [virtual] |
| ~SceneGraphFamilyTree() | sp::scene::SceneGraphFamilyTree | [virtual] |
| ~SceneNode() | sp::scene::SceneNode | [virtual] |