#include <glscene.h>
Inheritance diagram for GLScene::GLSceneNode:

Public Member Functions | |
| SML_TAG (node) | |
| GLSceneNode (GLSceneNode *par=NULL) | |
| virtual SceneObjectPtr | insertObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | insertBeforeObject (SceneObjectPtr after, SceneObjectPtr so) |
| virtual SceneObjectPtr | insertAfterObject (SceneObjectPtr before, SceneObjectPtr so) |
| virtual SceneObjectPtr | appendObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | removeObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | removeObject (unsigned index) |
| virtual SceneObjectPtr | getObject (unsigned index) |
| virtual void | render (void) |
| void | saveToFile (std::string fileName) |
| SML_TAG (node) | |
| GLSceneNode (GLSceneNode *par=NULL) | |
| virtual SceneObjectPtr | insertObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | insertBeforeObject (SceneObjectPtr after, SceneObjectPtr so) |
| virtual SceneObjectPtr | insertAfterObject (SceneObjectPtr before, SceneObjectPtr so) |
| virtual SceneObjectPtr | appendObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | removeObject (SceneObjectPtr so) |
| virtual SceneObjectPtr | removeObject (unsigned index) |
| virtual SceneObjectPtr | getObject (unsigned index) |
| virtual void | render (void) |
| void | saveToFile (std::string fileName) |
Static Public Member Functions | |
| SceneNodePtr | loadFromFile (std::string fileName) |
| SceneNodePtr | loadFromFile (std::string fileName) |
Public Attributes | |
| SceneObjectList | sceneObjects |
Friends | |
| class | GLSceneGraphManager |
|
|
inserts last in list |
|
|
inserts last in list |
|
||||||||||||
|
inserts after "before" in list, if "before" does not exist it inserts last |
|
||||||||||||
|
inserts after "before" in list, if "before" does not exist it inserts last |
|
||||||||||||
|
inserts before "after" in list, if "after" does not exist it inserts first |
|
||||||||||||
|
inserts before "after" in list, if "after" does not exist it inserts first |
|
|
inserts first in list |
|
|
inserts first in list |
|
|
Only method that must be implemented by a subclass that does actual rendering. Implements GLScene::GLSceneObject. |
|
|
Only method that must be implemented by a subclass that does actual rendering. Implements GLScene::GLSceneObject. |
1.3.3