SceneNode Struct Reference

#include <SceneGraph.h>

Inheritance diagram for SceneNode:

SceneNodeInstance SceneNodeMaterial SceneNodeShape SceneNodeTransform

List of all members.

Public Member Functions

 SceneNode (const SceneNodeType &type_)
virtual bool flatten (Matrix4x4 &transform, Matrix4x4 &transformInv, JSONParseData &data)=0
virtual ~SceneNode ()

Public Attributes

SceneNodeList children
SceneNodeType type
std::string name


Detailed Description

Definition at line 31 of file SceneGraph.h.


Constructor & Destructor Documentation

SceneNode::SceneNode ( const SceneNodeType type_  )  [inline, explicit]

Definition at line 36 of file SceneGraph.h.

virtual SceneNode::~SceneNode (  )  [inline, virtual]

Definition at line 44 of file SceneGraph.h.


Member Function Documentation

virtual bool SceneNode::flatten ( Matrix4x4 transform,
Matrix4x4 transformInv,
JSONParseData data 
) [pure virtual]


Member Data Documentation

SceneNodeList SceneNode::children

Definition at line 32 of file SceneGraph.h.

Definition at line 33 of file SceneGraph.h.

std::string SceneNode::name

Definition at line 34 of file SceneGraph.h.


The documentation for this struct was generated from the following file:

Generated on 28 Feb 2009 for Milton by doxygen 1.5.6