domJoints Class Reference
#include <domJoints.h>
Inheritance diagram for domJoints:
Detailed Description
The joints element declares the association between joint nodes and attribute data.The joints element associates joint nodes in the scene hierarchy with bind-position matrices in a skin controller. The joint nodes represent the joints of a character skeleton. The skeleton can be resused by different skin controllers. Information particular to a specific skin controller is stored with the skin including the position of the joints at the time the skin was bound them.
Public Types | |
typedef daeSmartRef< domInput > | domInputRef |
typedef daeTArray< domInputRef > | domInput_Array |
Public Member Functions | |
xsID | getId () const |
Gets the id attribute. | |
void | setId (xsID atId) |
Sets the id attribute. | |
xsNCName | getName () const |
Gets the name attribute. | |
void | setName (xsNCName atName) |
Sets the name attribute. | |
xsNonNegativeInteger | getCount () const |
Gets the count attribute. | |
void | setCount (xsNonNegativeInteger atCount) |
Sets the count attribute. | |
domInput_Array & | getInput_array () |
Gets the input element array. | |
const domInput_Array & | getInput_array () const |
Gets the input element array. | |
Static Public Member Functions | |
static daeElementRef | create (daeInt bytes) |
Creates an instance of this class and returns a daeElementRef referencing it. | |
static daeMetaElement * | registerElement () |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. | |
Static Public Attributes | |
static daeMetaElement * | _Meta = NULL |
The daeMetaElement that describes this element in the meta object reflection framework. | |
Protected Member Functions | |
domJoints () | |
Constructor. | |
virtual | ~domJoints () |
Destructor. | |
domJoints (const domJoints &cpy) | |
Copy Constructor. | |
virtual domJoints & | operator= (const domJoints &cpy) |
Overloaded assignment operator. | |
Protected Attributes | |
xsID | attrId |
The id attribute is a text string containing the unique identifier of the joints element. | |
xsNCName | attrName |
The name attribute is the text string name of this element. | |
xsNonNegativeInteger | attrCount |
The count attribute indicates the number of value elements. | |
domInput_Array | elemInput_array |
The input element must occur two or more times because there must be at least two things associated with each other. | |
Classes | |
class | domInput |
The input element must occur two or more times because there must be at least two things associated with each other. More... |
Member Function Documentation
|
Creates an instance of this class and returns a daeElementRef referencing it.
|
|
Gets the count attribute.
|
|
Gets the id attribute.
|
|
Gets the input element array.
|
|
Gets the input element array.
|
|
Gets the name attribute.
|
|
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
|
|
Sets the count attribute.
|
|
Sets the id attribute.
|
|
Sets the name attribute.
|
Member Data Documentation
|
The count attribute indicates the number of value elements. Optional attribute. |
|
The id attribute is a text string containing the unique identifier of the joints element. This value must be unique within the instance document. Optional attribute. |
|
The name attribute is the text string name of this element. Optional attribute. |
|
The input element must occur two or more times because there must be at least two things associated with each other. The input element must not have the idx attribute when it is the child of a joints element.
|
The documentation for this class was generated from the following files:
- C:/SVN_wf/COLLADA_DOM/include/1.3/dom/domJoints.h
- C:/SVN_wf/COLLADA_DOM/src/1.3/dom/domJoints.cpp
©2005 Sony Computer Entertainment Inc.. All Rights Reserved.
Generated on Fri Feb 10 16:48:36 2006 for COLLADA 1.4 DOM by 1.4.3