#include <domGlsl_value.h>
A group that specifies the allowable types for GLSL profile parameters.
Definition at line 20 of file domGlsl_value.h.
Definition at line 88 of file domGlsl_value.h.
Definition at line 85 of file domGlsl_value.h.
Definition at line 146 of file domGlsl_value.h.
Definition at line 143 of file domGlsl_value.h.
Definition at line 204 of file domGlsl_value.h.
Definition at line 201 of file domGlsl_value.h.
Definition at line 30 of file domGlsl_value.h.
typedef daeSmartRef<domBool> domGlsl_value::domBoolRef |
Definition at line 27 of file domGlsl_value.h.
Definition at line 900 of file domGlsl_value.h.
typedef daeSmartRef<domEnum> domGlsl_value::domEnumRef |
Definition at line 897 of file domGlsl_value.h.
Definition at line 320 of file domGlsl_value.h.
Definition at line 317 of file domGlsl_value.h.
Definition at line 494 of file domGlsl_value.h.
Definition at line 491 of file domGlsl_value.h.
Definition at line 378 of file domGlsl_value.h.
Definition at line 375 of file domGlsl_value.h.
Definition at line 552 of file domGlsl_value.h.
Definition at line 549 of file domGlsl_value.h.
Definition at line 436 of file domGlsl_value.h.
Definition at line 433 of file domGlsl_value.h.
Definition at line 610 of file domGlsl_value.h.
Definition at line 607 of file domGlsl_value.h.
Definition at line 262 of file domGlsl_value.h.
Definition at line 259 of file domGlsl_value.h.
Definition at line 726 of file domGlsl_value.h.
typedef daeSmartRef<domInt2> domGlsl_value::domInt2Ref |
Definition at line 723 of file domGlsl_value.h.
Definition at line 784 of file domGlsl_value.h.
typedef daeSmartRef<domInt3> domGlsl_value::domInt3Ref |
Definition at line 781 of file domGlsl_value.h.
Definition at line 842 of file domGlsl_value.h.
typedef daeSmartRef<domInt4> domGlsl_value::domInt4Ref |
Definition at line 839 of file domGlsl_value.h.
Definition at line 668 of file domGlsl_value.h.
typedef daeSmartRef<domInt> domGlsl_value::domIntRef |
Definition at line 665 of file domGlsl_value.h.
domGlsl_value::domGlsl_value | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 1127 of file domGlsl_value.h.
virtual domGlsl_value::~domGlsl_value | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 1131 of file domGlsl_value.h.
static DLLSPEC daeElementRef domGlsl_value::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domGlsl_arrayRef domGlsl_value::getArray | ( | ) | const [inline] |
Gets the array element.
Definition at line 1111 of file domGlsl_value.h.
const domBoolRef domGlsl_value::getBool | ( | ) | const [inline] |
Gets the bool element.
Definition at line 1001 of file domGlsl_value.h.
const domBool2Ref domGlsl_value::getBool2 | ( | ) | const [inline] |
Gets the bool2 element.
Definition at line 1006 of file domGlsl_value.h.
const domBool3Ref domGlsl_value::getBool3 | ( | ) | const [inline] |
Gets the bool3 element.
Definition at line 1011 of file domGlsl_value.h.
const domBool4Ref domGlsl_value::getBool4 | ( | ) | const [inline] |
Gets the bool4 element.
Definition at line 1016 of file domGlsl_value.h.
const daeElementRefArray& domGlsl_value::getContents | ( | ) | const [inline] |
Gets the _contents array.
Definition at line 1121 of file domGlsl_value.h.
daeElementRefArray& domGlsl_value::getContents | ( | ) | [inline] |
Gets the _contents array.
Definition at line 1116 of file domGlsl_value.h.
virtual COLLADA_TYPE::TypeEnum domGlsl_value::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 23 of file domGlsl_value.h.
const domEnumRef domGlsl_value::getEnum | ( | ) | const [inline] |
Gets the enum element.
Definition at line 1106 of file domGlsl_value.h.
const domFloatRef domGlsl_value::getFloat | ( | ) | const [inline] |
Gets the float element.
Definition at line 1021 of file domGlsl_value.h.
const domFloat2Ref domGlsl_value::getFloat2 | ( | ) | const [inline] |
Gets the float2 element.
Definition at line 1026 of file domGlsl_value.h.
const domFloat2x2Ref domGlsl_value::getFloat2x2 | ( | ) | const [inline] |
Gets the float2x2 element.
Definition at line 1041 of file domGlsl_value.h.
const domFloat3Ref domGlsl_value::getFloat3 | ( | ) | const [inline] |
Gets the float3 element.
Definition at line 1031 of file domGlsl_value.h.
const domFloat3x3Ref domGlsl_value::getFloat3x3 | ( | ) | const [inline] |
Gets the float3x3 element.
Definition at line 1046 of file domGlsl_value.h.
const domFloat4Ref domGlsl_value::getFloat4 | ( | ) | const [inline] |
Gets the float4 element.
Definition at line 1036 of file domGlsl_value.h.
const domFloat4x4Ref domGlsl_value::getFloat4x4 | ( | ) | const [inline] |
Gets the float4x4 element.
Definition at line 1051 of file domGlsl_value.h.
const domIntRef domGlsl_value::getInt | ( | ) | const [inline] |
Gets the int element.
Definition at line 1056 of file domGlsl_value.h.
const domInt2Ref domGlsl_value::getInt2 | ( | ) | const [inline] |
Gets the int2 element.
Definition at line 1061 of file domGlsl_value.h.
const domInt3Ref domGlsl_value::getInt3 | ( | ) | const [inline] |
Gets the int3 element.
Definition at line 1066 of file domGlsl_value.h.
const domInt4Ref domGlsl_value::getInt4 | ( | ) | const [inline] |
Gets the int4 element.
Definition at line 1071 of file domGlsl_value.h.
const domFx_sampler1DRef domGlsl_value::getSampler1D | ( | ) | const [inline] |
Gets the sampler1D element.
Definition at line 1076 of file domGlsl_value.h.
const domFx_sampler2DRef domGlsl_value::getSampler2D | ( | ) | const [inline] |
Gets the sampler2D element.
Definition at line 1081 of file domGlsl_value.h.
const domFx_sampler3DRef domGlsl_value::getSampler3D | ( | ) | const [inline] |
Gets the sampler3D element.
Definition at line 1086 of file domGlsl_value.h.
const domFx_samplerCUBERef domGlsl_value::getSamplerCUBE | ( | ) | const [inline] |
Gets the samplerCUBE element.
Definition at line 1091 of file domGlsl_value.h.
const domFx_samplerDEPTHRef domGlsl_value::getSamplerDEPTH | ( | ) | const [inline] |
Gets the samplerDEPTH element.
Definition at line 1101 of file domGlsl_value.h.
const domFx_samplerRECTRef domGlsl_value::getSamplerRECT | ( | ) | const [inline] |
Gets the samplerRECT element.
Definition at line 1096 of file domGlsl_value.h.
static daeInt domGlsl_value::ID | ( | ) | [inline, static] |
Definition at line 24 of file domGlsl_value.h.
virtual domGlsl_value& domGlsl_value::operator= | ( | const domGlsl_value & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 1135 of file domGlsl_value.h.
static DLLSPEC daeMetaElement* domGlsl_value::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.
virtual daeInt domGlsl_value::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 25 of file domGlsl_value.h.
daeTArray< daeCharArray * > domGlsl_value::_CMData [protected] |
Used to store information needed for some content model objects.
Definition at line 993 of file domGlsl_value.h.
daeElementRefArray domGlsl_value::_contents [protected] |
Used to preserve order in elements that do not specify strict sequencing of sub-elements.
Definition at line 984 of file domGlsl_value.h.
daeUIntArray domGlsl_value::_contentsOrder [protected] |
Used to preserve order in elements that have a complex content model.
Definition at line 988 of file domGlsl_value.h.
domGlsl_arrayRef domGlsl_value::elemArray [protected] |
Definition at line 980 of file domGlsl_value.h.
domBoolRef domGlsl_value::elemBool [protected] |
Definition at line 958 of file domGlsl_value.h.
domBool2Ref domGlsl_value::elemBool2 [protected] |
Definition at line 959 of file domGlsl_value.h.
domBool3Ref domGlsl_value::elemBool3 [protected] |
Definition at line 960 of file domGlsl_value.h.
domBool4Ref domGlsl_value::elemBool4 [protected] |
Definition at line 961 of file domGlsl_value.h.
domEnumRef domGlsl_value::elemEnum [protected] |
Definition at line 979 of file domGlsl_value.h.
domFloatRef domGlsl_value::elemFloat [protected] |
Definition at line 962 of file domGlsl_value.h.
domFloat2Ref domGlsl_value::elemFloat2 [protected] |
Definition at line 963 of file domGlsl_value.h.
domFloat2x2Ref domGlsl_value::elemFloat2x2 [protected] |
Definition at line 966 of file domGlsl_value.h.
domFloat3Ref domGlsl_value::elemFloat3 [protected] |
Definition at line 964 of file domGlsl_value.h.
domFloat3x3Ref domGlsl_value::elemFloat3x3 [protected] |
Definition at line 967 of file domGlsl_value.h.
domFloat4Ref domGlsl_value::elemFloat4 [protected] |
Definition at line 965 of file domGlsl_value.h.
domFloat4x4Ref domGlsl_value::elemFloat4x4 [protected] |
Definition at line 968 of file domGlsl_value.h.
domIntRef domGlsl_value::elemInt [protected] |
Definition at line 969 of file domGlsl_value.h.
domInt2Ref domGlsl_value::elemInt2 [protected] |
Definition at line 970 of file domGlsl_value.h.
domInt3Ref domGlsl_value::elemInt3 [protected] |
Definition at line 971 of file domGlsl_value.h.
domInt4Ref domGlsl_value::elemInt4 [protected] |
Definition at line 972 of file domGlsl_value.h.
domFx_sampler1DRef domGlsl_value::elemSampler1D [protected] |
Definition at line 973 of file domGlsl_value.h.
domFx_sampler2DRef domGlsl_value::elemSampler2D [protected] |
Definition at line 974 of file domGlsl_value.h.
domFx_sampler3DRef domGlsl_value::elemSampler3D [protected] |
Definition at line 975 of file domGlsl_value.h.
domFx_samplerCUBERef domGlsl_value::elemSamplerCUBE [protected] |
Definition at line 976 of file domGlsl_value.h.
domFx_samplerDEPTHRef domGlsl_value::elemSamplerDEPTH [protected] |
Definition at line 978 of file domGlsl_value.h.
domFx_samplerRECTRef domGlsl_value::elemSamplerRECT [protected] |
Definition at line 977 of file domGlsl_value.h.