#include <domPhysics_material.h>
This element defines the physical properties of an object. It contains a technique/profile with parameters. The COMMON profile defines the built-in names, such as static_friction.
Definition at line 27 of file 1.4/dom/domPhysics_material.h.
Definition at line 29 of file dom/domPhysics_material.h.
Definition at line 37 of file 1.4/dom/domPhysics_material.h.
Definition at line 26 of file dom/domPhysics_material.h.
Definition at line 34 of file 1.4/dom/domPhysics_material.h.
domPhysics_material::domPhysics_material | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 202 of file 1.4/dom/domPhysics_material.h.
virtual domPhysics_material::~domPhysics_material | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 206 of file 1.4/dom/domPhysics_material.h.
domPhysics_material::domPhysics_material | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 194 of file dom/domPhysics_material.h.
virtual domPhysics_material::~domPhysics_material | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 198 of file dom/domPhysics_material.h.
static DLLSPEC daeElementRef domPhysics_material::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domPhysics_material::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domAssetRef domPhysics_material::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 164 of file dom/domPhysics_material.h.
const domAssetRef domPhysics_material::getAsset | ( | ) | const [inline] |
Gets the asset element.
Definition at line 172 of file 1.4/dom/domPhysics_material.h.
virtual COLLADA_TYPE::TypeEnum domPhysics_material::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 22 of file dom/domPhysics_material.h.
virtual COLLADA_TYPE::TypeEnum domPhysics_material::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 30 of file 1.4/dom/domPhysics_material.h.
const domExtra_Array& domPhysics_material::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 189 of file dom/domPhysics_material.h.
domExtra_Array& domPhysics_material::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 184 of file dom/domPhysics_material.h.
const domExtra_Array& domPhysics_material::getExtra_array | ( | ) | const [inline] |
Gets the extra element array.
Definition at line 197 of file 1.4/dom/domPhysics_material.h.
domExtra_Array& domPhysics_material::getExtra_array | ( | ) | [inline] |
Gets the extra element array.
Definition at line 192 of file 1.4/dom/domPhysics_material.h.
xsID domPhysics_material::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 140 of file dom/domPhysics_material.h.
xsID domPhysics_material::getId | ( | ) | const [inline] |
Gets the id attribute.
Definition at line 148 of file 1.4/dom/domPhysics_material.h.
xsToken domPhysics_material::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 153 of file dom/domPhysics_material.h.
xsNCName domPhysics_material::getName | ( | ) | const [inline] |
Gets the name attribute.
Definition at line 161 of file 1.4/dom/domPhysics_material.h.
const domTechnique_Array& domPhysics_material::getTechnique_array | ( | ) | const [inline] |
Gets the technique element array.
Definition at line 179 of file dom/domPhysics_material.h.
domTechnique_Array& domPhysics_material::getTechnique_array | ( | ) | [inline] |
Gets the technique element array.
Definition at line 174 of file dom/domPhysics_material.h.
const domTechnique_Array& domPhysics_material::getTechnique_array | ( | ) | const [inline] |
Gets the technique element array.
Definition at line 187 of file 1.4/dom/domPhysics_material.h.
domTechnique_Array& domPhysics_material::getTechnique_array | ( | ) | [inline] |
Gets the technique element array.
Definition at line 182 of file 1.4/dom/domPhysics_material.h.
const domTechnique_commonRef domPhysics_material::getTechnique_common | ( | ) | const [inline] |
Gets the technique_common element.
Definition at line 169 of file dom/domPhysics_material.h.
const domTechnique_commonRef domPhysics_material::getTechnique_common | ( | ) | const [inline] |
Gets the technique_common element.
Definition at line 177 of file 1.4/dom/domPhysics_material.h.
static daeInt domPhysics_material::ID | ( | ) | [inline, static] |
Definition at line 23 of file dom/domPhysics_material.h.
static daeInt domPhysics_material::ID | ( | ) | [inline, static] |
Definition at line 31 of file 1.4/dom/domPhysics_material.h.
virtual domPhysics_material& domPhysics_material::operator= | ( | const domPhysics_material & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 202 of file dom/domPhysics_material.h.
virtual domPhysics_material& domPhysics_material::operator= | ( | const domPhysics_material & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 210 of file 1.4/dom/domPhysics_material.h.
static DLLSPEC daeMetaElement* domPhysics_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* domPhysics_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 domPhysics_material::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 145 of file dom/domPhysics_material.h.
void domPhysics_material::setId | ( | xsID | atId | ) | [inline] |
Sets the id attribute.
atId | The new value for the id attribute. |
Definition at line 153 of file 1.4/dom/domPhysics_material.h.
void domPhysics_material::setName | ( | xsToken | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 158 of file dom/domPhysics_material.h.
void domPhysics_material::setName | ( | xsNCName | atName | ) | [inline] |
Sets the name attribute.
atName | The new value for the name attribute. |
Definition at line 166 of file 1.4/dom/domPhysics_material.h.
virtual daeInt domPhysics_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 24 of file dom/domPhysics_material.h.
virtual daeInt domPhysics_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 32 of file 1.4/dom/domPhysics_material.h.
xsID domPhysics_material::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. Optional attribute.
Definition at line 116 of file 1.4/dom/domPhysics_material.h.
xsToken domPhysics_material::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 112 of file dom/domPhysics_material.h.
xsNCName domPhysics_material::attrName [protected] |
The name attribute is the text string name of this element. Optional attribute.
Definition at line 120 of file 1.4/dom/domPhysics_material.h.
domAssetRef domPhysics_material::elemAsset [protected] |
The physics_material element may contain an asset element.
Definition at line 126 of file 1.4/dom/domPhysics_material.h.
domExtra_Array domPhysics_material::elemExtra_array [protected] |
The extra element may appear any number of times.
Definition at line 141 of file 1.4/dom/domPhysics_material.h.
This element may contain any number of non-common profile techniques.
Definition at line 137 of file 1.4/dom/domPhysics_material.h.
The technique_common element specifies the physics_material information for the common profile which all COLLADA implementations need to support.
Definition at line 132 of file 1.4/dom/domPhysics_material.h.