37 #ifndef _ATTRIBUTE_INCLUDED_ 38 #define _ATTRIBUTE_INCLUDED_ 40 #include "../Include/Common.h" 41 #include "../Include/ConstantUnion.h" 77 class TIntermAggregate;
102 #endif // _ATTRIBUTE_INCLUDED_ Definition: attribute.h:54
const TConstUnion * getConstUnion(TBasicType basicType, int argNum) const
Definition: attribute.cpp:80
Definition: attribute.h:48
Definition: attribute.h:74
TAttributeType
Definition: attribute.h:45
Definition: attribute.h:70
TAttributeType name
Definition: attribute.h:80
Definition: attribute.h:50
int size() const
Definition: attribute.cpp:74
Definition: attribute.h:56
Definition: attribute.h:47
Definition: attribute.h:62
Definition: attribute.h:68
Definition: ConstantUnion.h:46
Definition: attribute.h:51
Definition: attribute.h:59
Definition: attribute.h:79
Definition: attribute.h:53
Definition: attribute.h:58
Definition: attribute.h:71
Definition: attribute.h:46
Definition: attribute.h:57
bool getInt(int &value, int argNum=0) const
Definition: attribute.cpp:44
Definition: attribute.h:66
Definition: attribute.h:49
Definition: attribute.h:55
Definition: attribute.h:72
Definition: attribute.h:69
TList< TAttributeArgs > TAttributes
Definition: attribute.h:98
Definition: intermediate.h:1482
const TIntermAggregate * args
Definition: attribute.h:81
Definition: attribute.h:61
bool getString(TString &value, int argNum=0, bool convertToLower=true) const
Definition: attribute.cpp:57
Definition: attribute.h:73
TBasicType
Definition: BaseTypes.h:46
Definition: attribute.h:64
GLsizei const GLfloat * value
Definition: glext.h:6709
Definition: attribute.h:60
Definition: attribute.h:52
Definition: attribute.h:67
Definition: attribute.h:65
Definition: lobject.h:303
Definition: attribute.h:63