domParam Class Reference
#include <domParam.h>
Inheritance diagram for domParam:
Detailed Description
The param element declares parametric information regarding its parent element.The param element describes parameters for generic data flow, program data, and entry points. A functional or programmatical format requires a means for users to specify parametric information. This information represents function parameter (argument) data. The basic declaration of a parameter describes the name, data type, and value data of the parameter. That parameter name identifies it to the function or program. The parameter type indicates the encoding of its value. The parameter value is the actual data.
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. | |
xsNCName | getSid () const |
Gets the sid attribute. | |
void | setSid (xsNCName atSid) |
Sets the sid attribute. | |
domFlowType | getFlow () const |
Gets the flow attribute. | |
void | setFlow (domFlowType atFlow) |
Sets the flow attribute. | |
xsToken | getSemantic () const |
Gets the semantic attribute. | |
void | setSemantic (xsToken atSemantic) |
Sets the semantic attribute. | |
xsNMTOKEN | getType () const |
Gets the type attribute. | |
void | setType (xsNMTOKEN atType) |
Sets the type attribute. | |
xsString | getValue () const |
Gets the value of this element. | |
void | setValue (xsString val) |
Sets the _value of this element. | |
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 | |
domParam () | |
Constructor. | |
virtual | ~domParam () |
Destructor. | |
domParam (const domParam &cpy) | |
Copy Constructor. | |
virtual domParam & | operator= (const domParam &cpy) |
Overloaded assignment operator. | |
Protected Attributes | |
xsID | attrId |
The id attribute is a text string containing the unique identifier of the param element. | |
xsNCName | attrName |
The name attribute is the text string name of this element. | |
xsNCName | attrSid |
The sid attribute is a text string value containing the sub-identifier of this element. | |
domFlowType | attrFlow |
The flow attribute indicates the direction of data flow. | |
xsToken | attrSemantic |
The semantic attribute is the user-defined meaning of the parameter. | |
xsNMTOKEN | attrType |
The type attribute indicates the type of the value data. | |
xsString | _value |
The xsString value of the text data of this element. |
Member Function Documentation
|
Creates an instance of this class and returns a daeElementRef referencing it.
|
|
Gets the flow attribute.
|
|
Gets the id attribute.
|
|
Gets the name attribute.
|
|
Gets the semantic attribute.
|
|
Gets the sid attribute.
|
|
Gets the type attribute.
|
|
Gets the value of this element.
|
|
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 flow attribute.
|
|
Sets the id attribute.
|
|
Sets the name attribute.
|
|
Sets the semantic attribute.
|
|
Sets the sid attribute.
|
|
Sets the type attribute.
|
|
Sets the _value of this element.
|
Member Data Documentation
|
The flow attribute indicates the direction of data flow. Optional attribute. |
|
The id attribute is a text string containing the unique identifier of the param 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 semantic attribute is the user-defined meaning of the parameter. Optional attribute. |
|
The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute. |
|
The type attribute indicates the type of the value data. This text string must be understood by the application. Required attribute. |
The documentation for this class was generated from the following files:
- C:/SVN_wf/COLLADA_DOM/include/1.3/dom/domParam.h
- C:/SVN_wf/COLLADA_DOM/src/1.3/dom/domParam.cpp
©2005 Sony Computer Entertainment Inc.. All Rights Reserved.
Generated on Fri Feb 10 16:49:17 2006 for COLLADA 1.4 DOM by 1.4.3