#include <iso_visual_scene.h>
Inherits iso::visual::SceneObject.
Inheritance diagram for iso::visual::Scene:


Public Member Functions | |
| Scene (const base::String &pName) | |
| ~Scene () | |
| int | sceneObjectCount () const |
| SceneObject * | sceneObject (int pSceneObjectIndex) |
| SceneObject * | sceneObject (const base::String &pName) |
| void | addSceneObject (SceneObject *pSceneObject) |
| void | update () |
| void | render () |
| void | registerSceneObjectData (SceneObject *pSceneObject) |
Protected Attributes | |
| data::IndexHash< base::String, SceneObject > | mSceneObjects |
| Scene::Scene | ( | const base::String & | pName | ) |
| Scene::~Scene | ( | ) |
| int Scene::sceneObjectCount | ( | ) | const |
| SceneObject * Scene::sceneObject | ( | int | pSceneObjectIndex | ) |
| SceneObject * Scene::sceneObject | ( | const base::String & | pName | ) |
| void Scene::addSceneObject | ( | SceneObject * | pSceneObject | ) |
| void Scene::update | ( | ) | [virtual] |
Reimplemented from iso::visual::SceneObject.
| void Scene::render | ( | ) |
Reimplemented from iso::visual::SceneObject.
| void Scene::registerSceneObjectData | ( | SceneObject * | pSceneObject | ) |
data::IndexHash< base::String, SceneObject > iso::visual::Scene::mSceneObjects [protected] |
scene objects
1.5.1