Classes | Namespaces | Enumerations

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/SceneGraph/spSceneGraph.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spBasicMeshGenerator.hpp"
#include "Base/spInputOutputString.hpp"
#include "Base/spVertexFormat.hpp"
#include "Base/spTreeBuilder.hpp"
#include "SceneGraph/spSceneMesh.hpp"
#include "SceneGraph/spSceneCamera.hpp"
#include "SceneGraph/spSceneLight.hpp"
#include "SceneGraph/spSceneBillboard.hpp"
#include "SceneGraph/spSceneTerrain.hpp"
#include "SceneGraph/spCameraFirstPerson.hpp"
#include "SceneGraph/spCameraBlender.hpp"
#include "SceneGraph/spCameraTracking.hpp"
#include "SceneGraph/Animation/spNodeAnimation.hpp"
#include "SceneGraph/Animation/spMorphTargetAnimation.hpp"
#include "SceneGraph/Animation/spSkeletalAnimation.hpp"
#include "FileFormats/Mesh/spMeshFileFormats.hpp"
#include "RenderSystem/spShaderProgram.hpp"
#include <list>
#include <vector>

Go to the source code of this file.

Classes

class  sp::scene::SceneGraph

Namespaces

namespace  sp
 

!!


namespace  sp::scene
 

Add 3D object management functions and scene rendering can be found in this namespace.


Enumerations

enum  sp::scene::ESceneGraphs {
  sp::scene::SCENEGRAPH_CUSTOM, sp::scene::SCENEGRAPH_SIMPLE, sp::scene::SCENEGRAPH_SIMPLE_STREAM, sp::scene::SCENEGRAPH_FAMILY_TREE,
  sp::scene::SCENEGRAPH_PORTAL_BASED
}
 

Supported scene graphs.

More...
enum  sp::scene::ERenderListSortMethods { sp::scene::RENDERLIST_SORT_DEPTHDISTANCE, sp::scene::RENDERLIST_SORT_MESHBUFFER }
 

Sort methods for the render node list.

More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines