#include <domInstance_material.h>
The instance_material element declares the instantiation of a COLLADA material resource.
Definition at line 23 of file 1.4/dom/domInstance_material.h.
Definition at line 25 of file dom/domInstance_material.h.
Definition at line 33 of file 1.4/dom/domInstance_material.h.
Definition at line 103 of file dom/domInstance_material.h.
Definition at line 111 of file 1.4/dom/domInstance_material.h.
Definition at line 100 of file dom/domInstance_material.h.
Definition at line 108 of file 1.4/dom/domInstance_material.h.
Definition at line 22 of file dom/domInstance_material.h.
Definition at line 30 of file 1.4/dom/domInstance_material.h.
domInstance_material::domInstance_material | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 328 of file 1.4/dom/domInstance_material.h.
virtual domInstance_material::~domInstance_material | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 332 of file 1.4/dom/domInstance_material.h.
domInstance_material::domInstance_material | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 320 of file dom/domInstance_material.h.
virtual domInstance_material::~domInstance_material | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 324 of file dom/domInstance_material.h.
static DLLSPEC daeElementRef domInstance_material::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domInstance_material::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domBind_Array& domInstance_material::getBind_array | ( | ) | const [inline] |
Gets the bind element array.
Definition at line 295 of file dom/domInstance_material.h.
domBind_Array& domInstance_material::getBind_array | ( | ) | [inline] |
Gets the bind element array.
Definition at line 290 of file dom/domInstance_material.h.
const domBind_Array& domInstance_material::getBind_array | ( | ) | const [inline] |
Gets the bind element array.
Definition at line 303 of file 1.4/dom/domInstance_material.h.
domBind_Array& domInstance_material::getBind_array | ( | ) | [inline] |
Gets the bind element array.
Definition at line 298 of file 1.4/dom/domInstance_material.h.
const domBind_vertex_input_Array& domInstance_material::getBind_vertex_input_array | ( | ) | const [inline] |
Gets the bind_vertex_input element array.
Definition at line 305 of file dom/domInstance_material.h.
domBind_vertex_input_Array& domInstance_material::getBind_vertex_input_array | ( | ) | [inline] |
Gets the bind_vertex_input element array.
Definition at line 300 of file dom/domInstance_material.h.
const domBind_vertex_input_Array& domInstance_material::getBind_vertex_input_array | ( | ) | const [inline] |
Gets the bind_vertex_input element array.
Definition at line 313 of file 1.4/dom/domInstance_material.h.
domBind_vertex_input_Array& domInstance_material::getBind_vertex_input_array | ( | ) | [inline] |
Gets the bind_vertex_input element array.
Definition at line 308 of file 1.4/dom/domInstance_material.h.
virtual COLLADA_TYPE::TypeEnum domInstance_material::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 18 of file dom/domInstance_material.h.
virtual COLLADA_TYPE::TypeEnum domInstance_material::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 26 of file 1.4/dom/domInstance_material.h.
const domExtra_Array& domInstance_material::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 315 of file dom/domInstance_material.h.
domExtra_Array& domInstance_material::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 310 of file dom/domInstance_material.h.
const domExtra_Array& domInstance_material::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 323 of file 1.4/dom/domInstance_material.h.
domExtra_Array& domInstance_material::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 318 of file 1.4/dom/domInstance_material.h.
xsToken domInstance_material::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 279 of file dom/domInstance_material.h.
xsNCName domInstance_material::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 287 of file 1.4/dom/domInstance_material.h.
domSid domInstance_material::getSid | ( | ) | const [inline] |
Gets the sid attribute.
Definition at line 268 of file dom/domInstance_material.h.
xsNCName domInstance_material::getSid | ( | ) | const [inline] |
Gets the sid attribute.
Definition at line 276 of file 1.4/dom/domInstance_material.h.
xsNCName domInstance_material::getSymbol | ( | ) | const [inline] |
Gets the symbol attribute.
Definition at line 236 of file dom/domInstance_material.h.
xsNCName domInstance_material::getSymbol | ( | ) | const [inline] |
Gets the symbol attribute.
Definition at line 244 of file 1.4/dom/domInstance_material.h.
const xsAnyURI& domInstance_material::getTarget | ( | ) | const [inline] |
Gets the target attribute.
Definition at line 252 of file dom/domInstance_material.h.
xsAnyURI& domInstance_material::getTarget | ( | ) | [inline] |
Gets the target attribute.
Definition at line 247 of file dom/domInstance_material.h.
const xsAnyURI& domInstance_material::getTarget | ( | ) | const [inline] |
Gets the target attribute.
Definition at line 260 of file 1.4/dom/domInstance_material.h.
xsAnyURI& domInstance_material::getTarget | ( | ) | [inline] |
Gets the target attribute.
Definition at line 255 of file 1.4/dom/domInstance_material.h.
static daeInt domInstance_material::ID | ( | ) | [inline, static] |
Definition at line 19 of file dom/domInstance_material.h.
static daeInt domInstance_material::ID | ( | ) | [inline, static] |
Definition at line 27 of file 1.4/dom/domInstance_material.h.
virtual domInstance_material& domInstance_material::operator= | ( | const domInstance_material & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 328 of file dom/domInstance_material.h.
virtual domInstance_material& domInstance_material::operator= | ( | const domInstance_material & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 336 of file 1.4/dom/domInstance_material.h.
static DLLSPEC daeMetaElement* domInstance_material::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* domInstance_material::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 domInstance_material::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 284 of file dom/domInstance_material.h.
void domInstance_material::setName | ( | xsNCName | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 292 of file 1.4/dom/domInstance_material.h.
void domInstance_material::setSid | ( | domSid | atSid | ) | [inline] |
Sets the sid attribute.
atSid | The new value for the sid attribute. |
Definition at line 273 of file dom/domInstance_material.h.
void domInstance_material::setSid | ( | xsNCName | atSid | ) | [inline] |
Sets the sid attribute.
atSid | The new value for the sid attribute. |
Definition at line 281 of file 1.4/dom/domInstance_material.h.
void domInstance_material::setSymbol | ( | xsNCName | atSymbol | ) | [inline] |
Sets the symbol attribute.
atSymbol | The new value for the symbol attribute. |
Definition at line 241 of file dom/domInstance_material.h.
void domInstance_material::setSymbol | ( | xsNCName | atSymbol | ) | [inline] |
Sets the symbol attribute.
atSymbol | The new value for the symbol attribute. |
Definition at line 249 of file 1.4/dom/domInstance_material.h.
void domInstance_material::setTarget | ( | xsString | atTarget | ) | [inline] |
Sets the target attribute.
atTarget | The new value for the target attribute. |
Definition at line 262 of file dom/domInstance_material.h.
void domInstance_material::setTarget | ( | const xsAnyURI & | atTarget | ) | [inline] |
Sets the target attribute.
atTarget | The new value for the target attribute. |
Definition at line 257 of file dom/domInstance_material.h.
void domInstance_material::setTarget | ( | xsString | atTarget | ) | [inline] |
Sets the target attribute.
atTarget | The new value for the target attribute. |
Definition at line 270 of file 1.4/dom/domInstance_material.h.
void domInstance_material::setTarget | ( | const xsAnyURI & | atTarget | ) | [inline] |
Sets the target attribute.
atTarget | The new value for the target attribute. |
Definition at line 265 of file 1.4/dom/domInstance_material.h.
virtual daeInt domInstance_material::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 20 of file dom/domInstance_material.h.
virtual daeInt domInstance_material::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 28 of file 1.4/dom/domInstance_material.h.
xsToken domInstance_material::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 213 of file dom/domInstance_material.h.
xsNCName domInstance_material::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 221 of file 1.4/dom/domInstance_material.h.
domSid domInstance_material::attrSid [protected] |
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.
Definition at line 209 of file dom/domInstance_material.h.
xsNCName domInstance_material::attrSid [protected] |
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.
Definition at line 217 of file 1.4/dom/domInstance_material.h.
xsNCName domInstance_material::attrSymbol [protected] |
The symbol attribute specifies which symbol defined from within the geometry this material binds to.
Definition at line 206 of file 1.4/dom/domInstance_material.h.
xsAnyURI domInstance_material::attrTarget [protected] |
The target attribute specifies the URL of the location of the object to instantiate.
Definition at line 211 of file 1.4/dom/domInstance_material.h.
domBind_Array domInstance_material::elemBind_array [protected] |
The bind element binds values to effect parameters upon instantiation.
Definition at line 228 of file 1.4/dom/domInstance_material.h.
The bind_vertex_input element binds vertex inputs to effect parameters upon instantiation.
Definition at line 233 of file 1.4/dom/domInstance_material.h.
domExtra_Array domInstance_material::elemExtra_array [protected] |
The extra element may appear any number of times.
Definition at line 237 of file 1.4/dom/domInstance_material.h.