AddAnimatedObjectGroup(AnimatedObjectGroupSPtr p_pGroup) | Castor3D::Scene | |
AddBillboards(BillboardListSPtr p_pList) | Castor3D::Scene | |
AddGeometry(GeometrySPtr p_geometry) | Castor3D::Scene | |
AddLight(LightSPtr p_light) | Castor3D::Scene | |
AddNode(SceneNodeSPtr p_node) | Castor3D::Scene | |
AddOverlay(OverlaySPtr p_pOverlay) | Castor3D::Scene | |
CamerasBegin() | Castor3D::Scene | inline |
CamerasBegin() const | Castor3D::Scene | inline |
CamerasEnd() | Castor3D::Scene | inline |
CamerasEnd() const | Castor3D::Scene | inline |
ClearOverlays() | Castor3D::Scene | |
ClearScene() | Castor3D::Scene | |
CreateAnimatedObjectGroup(Castor::String const &p_name) | Castor3D::Scene | |
CreateCamera(Castor::String const &p_name, int p_ww, int p_wh, SceneNodeSPtr p_pNode, eVIEWPORT_TYPE p_type) | Castor3D::Scene | |
CreateCamera(Castor::String const &p_name, SceneNodeSPtr p_pNode, ViewportSPtr p_pViewport) | Castor3D::Scene | |
CreateGeometry(Castor::String const &p_name, eMESH_TYPE p_type, Castor::String const &p_meshName, UIntArray p_faces, RealArray p_size) | Castor3D::Scene | |
CreateGeometry(Castor::String const &p_name) | Castor3D::Scene | |
CreateLight(Castor::String const &p_name, SceneNodeSPtr p_pNode, eLIGHT_TYPE p_eLightType) | Castor3D::Scene | |
CreateSceneNode(Castor::String const &p_name, SceneNode *p_parent=NULL) | Castor3D::Scene | |
CreateSceneNode(Castor::String const &p_name, SceneNodeSPtr p_parent) | Castor3D::Scene | |
GeometriesBegin() | Castor3D::Scene | inline |
GeometriesBegin() const | Castor3D::Scene | inline |
GeometriesEnd() | Castor3D::Scene | inline |
GeometriesEnd() const | Castor3D::Scene | inline |
GetAmbientLight() const | Castor3D::Scene | inline |
GetAnimatedObjectGroup(Castor::String const &p_name) const | Castor3D::Scene | |
GetBackgroundColour() const | Castor3D::Scene | inline |
GetBackgroundImage() const | Castor3D::Scene | inline |
GetBillboards(Castor::String const &p_name) const | Castor3D::Scene | |
GetCamera(Castor::String const &p_name) const | Castor3D::Scene | |
GetCameraRootNode() const | Castor3D::Scene | inline |
GetCamerasCount() const | Castor3D::Scene | inline |
GetEngine() const | Castor3D::Scene | inline |
GetGeometriesCount() const | Castor3D::Scene | inline |
GetGeometry(Castor::String const &p_name) const | Castor3D::Scene | |
GetLight(Castor::String const &p_name) const | Castor3D::Scene | |
GetLightsCount() const | Castor3D::Scene | inline |
GetName() const | Castor3D::Scene | inline |
GetNode(Castor::String const &p_name) const | Castor3D::Scene | |
GetNodesCount() const | Castor3D::Scene | inline |
GetObjectRootNode() const | Castor3D::Scene | inline |
GetRootNode() const | Castor3D::Scene | inline |
HasChanged() const | Castor3D::Scene | inline |
ImportExternal(Castor::String const &p_fileName, Importer &p_importer) | Castor3D::Scene | |
InitialiseGeometries() | Castor3D::Scene | |
LightsBegin() | Castor3D::Scene | inline |
LightsBegin() const | Castor3D::Scene | inline |
LightsEnd() | Castor3D::Scene | inline |
LightsEnd() const | Castor3D::Scene | inline |
Merge(SceneSPtr p_pScene) | Castor3D::Scene | |
NodesBegin() | Castor3D::Scene | inline |
NodesBegin() const | Castor3D::Scene | inline |
NodesEnd() | Castor3D::Scene | inline |
NodesEnd() const | Castor3D::Scene | inline |
RemoveAllAnimatedObjectGroups() | Castor3D::Scene | |
RemoveAllBillboards() | Castor3D::Scene | |
RemoveAllCameras() | Castor3D::Scene | |
RemoveAllGeometries() | Castor3D::Scene | |
RemoveAllLights() | Castor3D::Scene | |
RemoveAllNodes() | Castor3D::Scene | |
RemoveAnimatedObjectGroup(AnimatedObjectGroupSPtr p_pGroup) | Castor3D::Scene | |
RemoveBillboards(BillboardListSPtr p_pList) | Castor3D::Scene | |
RemoveCamera(CameraSPtr p_pCamera) | Castor3D::Scene | |
RemoveGeometry(GeometrySPtr p_pGeometry) | Castor3D::Scene | |
RemoveLight(LightSPtr p_pLight) | Castor3D::Scene | |
RemoveNode(SceneNodeSPtr p_pNode) | Castor3D::Scene | |
Render(eTOPOLOGY p_displayMode, double p_dFrameTime, Camera const &p_camera) | Castor3D::Scene | |
RenderBackground(Camera const &p_camera) | Castor3D::Scene | |
Scene(Engine *p_pEngine, LightFactory &p_lightFactory, Castor::String const &p_name=Castor::cuEmptyString) | Castor3D::Scene | |
Select(Ray *p_ray, GeometrySPtr &p_geo, SubmeshSPtr &p_submesh, FaceSPtr *p_face, Vertex *p_vertex) | Castor3D::Scene | |
SetAmbientLight(Castor::Colour const &val) | Castor3D::Scene | inline |
SetBackgroundColour(Castor::Colour const &p_clrNew) | Castor3D::Scene | inline |
SetBackgroundImage(Castor::Path const &p_pathFile) | Castor3D::Scene | |
SetName(Castor::String const &p_name) | Castor3D::Scene | inline |
~Scene() | Castor3D::Scene | |