| _fields | Node | [protected] |
| _flags | Node | [protected] |
| _inputs | Node | [protected] |
| _matrixDirty | NodeTransform | [private] |
| _name | Node | [protected] |
| _numEventIns | Node | [protected] |
| _numEventOuts | Node | [protected] |
| _numFields | Node | [protected] |
| _outputs | Node | [protected] |
| _parents | Node | [protected] |
| _proto | Node | [protected] |
| _refs | Node | [protected] |
| _scene | Node | [protected] |
| addInput(int eventIn, Node *src, int eventOut) | Node | |
| addOutput(int eventOut, Node *dst, int eventIn) | Node | |
| addParent(Node *parent, int field) | Node | |
| bind() | Node | [inline, virtual] |
| clearFlag(int flag) | Node | [inline] |
| copy() const | NodeTransform | [inline, virtual] |
| draw() | NodeTransform | [virtual] |
| drawAxisLines() | NodeTransform | [protected] |
| drawCone(float x, float y, float z) | NodeTransform | [protected, static] |
| drawHandle(const Vec3f &pos) | Node | |
| drawHandles() | NodeTransform | [virtual] |
| drawRotationHandles() | NodeTransform | [protected] |
| drawScaleHandle(float x, float y, float z) | NodeTransform | [protected, static] |
| drawScaleHandles() | NodeTransform | [protected] |
| drawTranslationHandles() | NodeTransform | [protected] |
| findChild(Node *child, int field) const | Node | |
| getField(int index) const | Node | |
| getFlag(int flag) const | Node | [inline] |
| getHandle(int handle, int *constraint, int *field) | NodeTransform | [virtual] |
| getInput(int i) | Node | [inline] |
| getName() const | Node | [inline] |
| getNodeClass() const | Node | [inline, virtual] |
| getNumEventIns() const | Node | [inline] |
| getNumEventOuts() const | Node | [inline] |
| getNumFields() const | Node | [inline] |
| getNumParents() const | Node | [inline] |
| getOutput(int i) | Node | [inline] |
| getParent(int index) const | Node | [inline] |
| getParentField(int index) const | Node | [inline] |
| getProto() const | Node | [inline] |
| getScene() const | Node | [inline] |
| getType() const | NodeTransform | [inline, virtual] |
| hasAncestor(Node *node) const | Node | |
| lookupEventIn(const std::string &name) const | Node | |
| lookupEventOut(const std::string &name) const | Node | |
| needsDEF() const | Node | |
| Node(Scene *scene, Proto *proto) | Node | |
| Node(const Node &node) | Node | |
| NodeTransform(Scene *scene, Proto *proto) | NodeTransform | |
| preDraw() | NodeTransform | [virtual] |
| ref() | Node | [inline] |
| removeInput(int eventIn, Node *src, int eventOut) | Node | |
| removeOutput(int eventOut, Node *dst, int eventIn) | Node | |
| removeParent(Node *parent, int field) | Node | |
| setField(int index, FieldValue *value) | NodeTransform | [virtual] |
| setFlag(int flag) | Node | [inline] |
| setHandle(int handle, const Vec3f &v) | NodeTransform | [virtual] |
| setName(const char *name) | Node | [inline] |
| setName(const std::string name) | Node | [inline] |
| toString() | Node | |
| transform() | NodeTransform | [virtual] |
| transformForHandle(int handle) | NodeTransform | [virtual] |
| unbind() | Node | [inline, virtual] |
| unref() | Node | [inline] |
| update() | Node | [virtual] |
| write(FILE *f, int indent) | Node | [virtual] |
| writeFields(FILE *f, int indent) | Node | [protected] |
| writeRoutes(FILE *f, int indent) const | Node | [protected] |
| ~Node() | Node | [protected, virtual] |
| ~NodeTransform() | NodeTransform | [protected, virtual] |