#include <node.h>

Public Member Functions | |
| void | type (const char *type) |
| Sets node type. | |
| void | target (Streamble *target) |
| Sets node target part is. | |
| void | addTrack (Track *track) |
| Adds animation track to node. | |
| void | addChildNode (Node *node) |
| Adds child node. | |
Protected Member Functions | |
| void | parent (const char *parent_id) |
| Sets node parent node. | |
| void Cast3dImport::Node::parent | ( | const char * | parent_id | ) | [inline, protected] |
Sets node parent node.
| parent | parent node. |
| void Cast3dImport::Node::type | ( | const char * | type | ) | [inline] |
Sets node type.
| type | arbitrary value, could be "arm.L", "head, "neck", etc... \ Used to bind MotionGroup to a node. |
| void Cast3dImport::Node::target | ( | Streamble * | target | ) | [inline] |
| void Cast3dImport::Node::addTrack | ( | Track * | track | ) | [inline] |
Adds animation track to node.
| track | animation data track, |
| void Cast3dImport::Node::addChildNode | ( | Node * | node | ) | [inline] |
Adds child node.
| node | child node pointer. |