#include <domGlsl_setparam.h>
Public Member Functions | |
const domFx_annotate_common_Array & | getAnnotate_array () const |
domFx_annotate_common_Array & | getAnnotate_array () |
const domGlsl_setarray_typeRef | getArray () const |
const daeElementRefArray & | getContents () const |
daeElementRefArray & | getContents () |
const domGlsl_param_typeRef | getGlsl_param_type () const |
xsNCName | getProgram () const |
domGlsl_identifier | getRef () const |
void | setProgram (xsNCName atProgram) |
void | setRef (domGlsl_identifier atRef) |
Protected Member Functions | |
domGlsl_setparam_complexType (DAE &dae, daeElement *elt) | |
virtual domGlsl_setparam_complexType & | operator= (const domGlsl_setparam_complexType &cpy) |
virtual | ~domGlsl_setparam_complexType () |
Protected Attributes | |
daeTArray< daeCharArray * > | _CMData |
daeElementRefArray | _contents |
daeUIntArray | _contentsOrder |
xsNCName | attrProgram |
domGlsl_identifier | attrRef |
domFx_annotate_common_Array | elemAnnotate_array |
domGlsl_setarray_typeRef | elemArray |
domGlsl_param_typeRef | elemGlsl_param_type |
Definition at line 21 of file domGlsl_setparam.h.
domGlsl_setparam_complexType::domGlsl_setparam_complexType | ( | DAE & | dae, | |
daeElement * | elt | |||
) | [inline, protected] |
Constructor
Definition at line 104 of file domGlsl_setparam.h.
virtual domGlsl_setparam_complexType::~domGlsl_setparam_complexType | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 108 of file domGlsl_setparam.h.
const domFx_annotate_common_Array& domGlsl_setparam_complexType::getAnnotate_array | ( | ) | const [inline] |
Gets the annotate element array.
Definition at line 78 of file domGlsl_setparam.h.
domFx_annotate_common_Array& domGlsl_setparam_complexType::getAnnotate_array | ( | ) | [inline] |
Gets the annotate element array.
Definition at line 73 of file domGlsl_setparam.h.
const domGlsl_setarray_typeRef domGlsl_setparam_complexType::getArray | ( | ) | const [inline] |
Gets the array element.
Definition at line 88 of file domGlsl_setparam.h.
const daeElementRefArray& domGlsl_setparam_complexType::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 98 of file domGlsl_setparam.h.
daeElementRefArray& domGlsl_setparam_complexType::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 93 of file domGlsl_setparam.h.
const domGlsl_param_typeRef domGlsl_setparam_complexType::getGlsl_param_type | ( | ) | const [inline] |
Gets the glsl_param_type element.
Definition at line 83 of file domGlsl_setparam.h.
xsNCName domGlsl_setparam_complexType::getProgram | ( | ) | const [inline] |
Gets the program attribute.
Reimplemented in domGlsl_setparam.
Definition at line 62 of file domGlsl_setparam.h.
domGlsl_identifier domGlsl_setparam_complexType::getRef | ( | ) | const [inline] |
Gets the ref attribute.
Reimplemented in domGlsl_setparam.
Definition at line 51 of file domGlsl_setparam.h.
virtual domGlsl_setparam_complexType& domGlsl_setparam_complexType::operator= | ( | const domGlsl_setparam_complexType & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 112 of file domGlsl_setparam.h.
void domGlsl_setparam_complexType::setProgram | ( | xsNCName | atProgram | ) | [inline] |
Sets the program attribute.
atProgram | The new value for the program attribute. |
Reimplemented in domGlsl_setparam.
Definition at line 67 of file domGlsl_setparam.h.
void domGlsl_setparam_complexType::setRef | ( | domGlsl_identifier | atRef | ) | [inline] |
Sets the ref attribute.
atRef | The new value for the ref attribute. |
Reimplemented in domGlsl_setparam.
Definition at line 56 of file domGlsl_setparam.h.
daeTArray< daeCharArray * > domGlsl_setparam_complexType::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 43 of file domGlsl_setparam.h.
Used to preserve order in elements that do not specify strict sequencing of sub-elements.
Definition at line 34 of file domGlsl_setparam.h.
Used to preserve order in elements that have a complex content model.
Definition at line 38 of file domGlsl_setparam.h.
xsNCName domGlsl_setparam_complexType::attrProgram [protected] |
Definition at line 25 of file domGlsl_setparam.h.
Definition at line 24 of file domGlsl_setparam.h.
Definition at line 28 of file domGlsl_setparam.h.
Definition at line 30 of file domGlsl_setparam.h.
Definition at line 29 of file domGlsl_setparam.h.