Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
|
#include <SceneGraph.h>
Public Member Functions | |
SceneGraph () | |
~SceneGraph () | |
void | Release () |
void | AddNode (Node *node) |
void | Process () |
Represents a collection of nodes making up a scene
|
inline |
SceneGraph constructor.
|
inline |
SceneGraph destructor. Deletes all contained nodes.
|
inline |
Adds a child to the root node, allocating a root node if it doesn't exist.
|
inline |
Calls process on all nodes.
|
inline |
Deletes the scene's root node, which then deletes all connected nodes.