#include <domSource.h>
The source element declares a data repository that provides values according to the semantics of an input element that refers to it.
Definition at line 30 of file 1.4/dom/domSource.h.
Definition at line 34 of file dom/domSource.h.
Definition at line 40 of file 1.4/dom/domSource.h.
Definition at line 31 of file dom/domSource.h.
Definition at line 37 of file 1.4/dom/domSource.h.
domSource::domSource | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 242 of file 1.4/dom/domSource.h.
virtual domSource::~domSource | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 246 of file 1.4/dom/domSource.h.
domSource::domSource | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 251 of file dom/domSource.h.
virtual domSource::~domSource | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 255 of file dom/domSource.h.
static DLLSPEC daeElementRef domSource::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domSource::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domAssetRef domSource::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 185 of file dom/domSource.h.
const domAssetRef domSource::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 186 of file 1.4/dom/domSource.h.
const domBool_arrayRef domSource::getBool_array | ( | ) | const [inline] |
Gets the bool_array element.
Definition at line 205 of file dom/domSource.h.
const domBool_arrayRef domSource::getBool_array | ( | ) | const [inline] |
Gets the bool_array element.
Definition at line 201 of file 1.4/dom/domSource.h.
const daeElementRefArray& domSource::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 245 of file dom/domSource.h.
daeElementRefArray& domSource::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 240 of file dom/domSource.h.
const daeElementRefArray& domSource::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 236 of file 1.4/dom/domSource.h.
daeElementRefArray& domSource::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 231 of file 1.4/dom/domSource.h.
virtual COLLADA_TYPE::TypeEnum domSource::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 27 of file dom/domSource.h.
virtual COLLADA_TYPE::TypeEnum domSource::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 33 of file 1.4/dom/domSource.h.
const domFloat_arrayRef domSource::getFloat_array | ( | ) | const [inline] |
Gets the float_array element.
Definition at line 210 of file dom/domSource.h.
const domFloat_arrayRef domSource::getFloat_array | ( | ) | const [inline] |
Gets the float_array element.
Definition at line 206 of file 1.4/dom/domSource.h.
xsID domSource::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 161 of file dom/domSource.h.
xsID domSource::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 162 of file 1.4/dom/domSource.h.
const domIdref_arrayRef domSource::getIDREF_array | ( | ) | const [inline] |
Gets the IDREF_array element.
Definition at line 195 of file dom/domSource.h.
const domIDREF_arrayRef domSource::getIDREF_array | ( | ) | const [inline] |
Gets the IDREF_array element.
Definition at line 191 of file 1.4/dom/domSource.h.
const domInt_arrayRef domSource::getInt_array | ( | ) | const [inline] |
Gets the int_array element.
Definition at line 215 of file dom/domSource.h.
const domInt_arrayRef domSource::getInt_array | ( | ) | const [inline] |
Gets the int_array element.
Definition at line 211 of file 1.4/dom/domSource.h.
xsToken domSource::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 174 of file dom/domSource.h.
xsNCName domSource::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 175 of file 1.4/dom/domSource.h.
const domName_arrayRef domSource::getName_array | ( | ) | const [inline] |
Gets the Name_array element.
Definition at line 200 of file dom/domSource.h.
const domName_arrayRef domSource::getName_array | ( | ) | const [inline] |
Gets the Name_array element.
Definition at line 196 of file 1.4/dom/domSource.h.
const domSidref_arrayRef domSource::getSIDREF_array | ( | ) | const [inline] |
Gets the SIDREF_array element.
Definition at line 220 of file dom/domSource.h.
const domTechnique_Array& domSource::getTechnique_array | ( | ) | const [inline] |
Gets the technique element array.
Definition at line 235 of file dom/domSource.h.
domTechnique_Array& domSource::getTechnique_array | ( | ) | [inline] |
Gets the technique element array.
Definition at line 230 of file dom/domSource.h.
const domTechnique_Array& domSource::getTechnique_array | ( | ) | const [inline] |
Gets the technique element array.
Definition at line 226 of file 1.4/dom/domSource.h.
domTechnique_Array& domSource::getTechnique_array | ( | ) | [inline] |
Gets the technique element array.
Definition at line 221 of file 1.4/dom/domSource.h.
const domTechnique_commonRef domSource::getTechnique_common | ( | ) | const [inline] |
Gets the technique_common element.
Definition at line 225 of file dom/domSource.h.
const domTechnique_commonRef domSource::getTechnique_common | ( | ) | const [inline] |
Gets the technique_common element.
Definition at line 216 of file 1.4/dom/domSource.h.
const domToken_arrayRef domSource::getToken_array | ( | ) | const [inline] |
Gets the token_array element.
Definition at line 190 of file dom/domSource.h.
static daeInt domSource::ID | ( | ) | [inline, static] |
Definition at line 28 of file dom/domSource.h.
static daeInt domSource::ID | ( | ) | [inline, static] |
Definition at line 34 of file 1.4/dom/domSource.h.
Overloaded assignment operator
Definition at line 259 of file dom/domSource.h.
Overloaded assignment operator
Definition at line 250 of file 1.4/dom/domSource.h.
static DLLSPEC daeMetaElement* domSource::registerElement | ( | DAE & | dae | ) | [static] |
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.
static DLLSPEC daeMetaElement* domSource::registerElement | ( | DAE & | dae | ) | [static] |
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.
void domSource::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 166 of file dom/domSource.h.
void domSource::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 167 of file 1.4/dom/domSource.h.
void domSource::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 179 of file dom/domSource.h.
void domSource::setName | ( | xsNCName | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 180 of file 1.4/dom/domSource.h.
virtual daeInt domSource::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 29 of file dom/domSource.h.
virtual daeInt domSource::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 35 of file 1.4/dom/domSource.h.
daeTArray< daeCharArray * > domSource::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 154 of file 1.4/dom/domSource.h.
daeElementRefArray domSource::_contents [protected] |
Used to preserve order in elements that do not specify strict sequencing of sub-elements.
Definition at line 145 of file 1.4/dom/domSource.h.
daeUIntArray domSource::_contentsOrder [protected] |
Used to preserve order in elements that have a complex content model.
Definition at line 149 of file 1.4/dom/domSource.h.
xsID domSource::attrId [protected] |
The id attribute is a text string containing the unique identifier of this element. This value must be unique within the instance document. Required attribute.
Definition at line 101 of file 1.4/dom/domSource.h.
xsToken domSource::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 99 of file dom/domSource.h.
xsNCName domSource::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 105 of file 1.4/dom/domSource.h.
domAssetRef domSource::elemAsset [protected] |
The source element may contain an asset element.
Definition at line 111 of file 1.4/dom/domSource.h.
domBool_arrayRef domSource::elemBool_array [protected] |
The source element may contain a bool_array.
Definition at line 123 of file 1.4/dom/domSource.h.
domFloat_arrayRef domSource::elemFloat_array [protected] |
The source element may contain a float_array.
Definition at line 127 of file 1.4/dom/domSource.h.
domIdref_arrayRef domSource::elemIDREF_array [protected] |
The source element may contain an IDREF_array.
Definition at line 113 of file dom/domSource.h.
domIDREF_arrayRef domSource::elemIDREF_array [protected] |
The source element may contain an IDREF_array.
Definition at line 115 of file 1.4/dom/domSource.h.
domInt_arrayRef domSource::elemInt_array [protected] |
The source element may contain an int_array.
Definition at line 131 of file 1.4/dom/domSource.h.
domName_arrayRef domSource::elemName_array [protected] |
The source element may contain a Name_array.
Definition at line 119 of file 1.4/dom/domSource.h.
domSidref_arrayRef domSource::elemSIDREF_array [protected] |
Definition at line 130 of file dom/domSource.h.
domTechnique_Array domSource::elemTechnique_array [protected] |
This element may contain any number of non-common profile techniques.
Definition at line 141 of file 1.4/dom/domSource.h.
The technique common specifies the common method for accessing this source element's data.
Definition at line 136 of file 1.4/dom/domSource.h.
domToken_arrayRef domSource::elemToken_array [protected] |
The source element may contain a token_array.
Definition at line 109 of file dom/domSource.h.