Sirikata
Public Types | Public Member Functions | Public Attributes
Sirikata::Models::Collada::NodeState Struct Reference
Collaboration diagram for Sirikata::Models::Collada::NodeState:

List of all members.

Public Types

enum  Modes { Fresh = 1, Geo = 2, InstNodes = 3, Nodes = 4 }

Public Member Functions

 NodeState (const COLLADAFW::Node *_node, const COLLADAFW::Node *_parent, const Matrix4x4f &xform, std::vector< Matrix4x4f > _transformList, int _child=-1, Modes _mode=Fresh)

Public Attributes

const COLLADAFW::Node * node
const COLLADAFW::Node * parent
Matrix4x4f transform
std::vector< Matrix4x4ftransformList
unsigned int child
Modes mode

Member Enumeration Documentation

Enumerator:
Fresh 
Geo 
InstNodes 
Nodes 

Constructor & Destructor Documentation

Sirikata::Models::Collada::NodeState::NodeState ( const COLLADAFW::Node *  _node,
const COLLADAFW::Node *  _parent,
const Matrix4x4f xform,
std::vector< Matrix4x4f _transformList,
int  _child = -1,
Modes  _mode = Fresh 
) [inline]

Member Data Documentation


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