sp::scene::SceneGraph Member List

This is the complete list of members for sp::scene::SceneGraph, 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::SceneGraph [virtual]
addSceneNode(SceneNode *Object)sp::scene::SceneGraph [virtual]
addSceneNode(Camera *Object)sp::scene::SceneGraph [virtual]
addSceneNode(Light *Object)sp::scene::SceneGraph [virtual]
addSceneNode(RenderNode *Object)sp::scene::SceneGraph [virtual]
Animation classsp::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 classsp::scene::SceneGraph [friend]
Mesh classsp::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::SceneGraph [virtual]
removeSceneNode(SceneNode *Object)sp::scene::SceneGraph [virtual]
removeSceneNode(Camera *Object)sp::scene::SceneGraph [virtual]
removeSceneNode(Light *Object)sp::scene::SceneGraph [virtual]
removeSceneNode(RenderNode *Object)sp::scene::SceneGraph [virtual]
render()=0sp::scene::SceneGraph [pure virtual]
renderLightsDefault(const dim::matrix4f &BaseMatrix, bool RenderFixedFunctionOnly=true)sp::scene::SceneGraph [protected]
RenderList_sp::scene::SceneGraph [protected]
RenderNode classsp::scene::SceneGraph [friend]
sp::scene::RenderNode::RenderNode(const ENodeTypes Type)sp::scene::RenderNode [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]
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]
SceneNode classsp::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]
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]
~SceneNode()sp::scene::SceneNode [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines