Provides script language access to C++ objects of this type.
Class Hierarchy | Type » GlslQualifierInfo |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | GetLayoutAlign | Returns the value of the 'align' layout qualifier or -1 if not applicable. |
int32 | GetLayoutBinding | Returns the value of the 'binding' layout qualifier or -1 if not applicable. |
int32 | GetLayoutComponent | Returns the value of the 'component' layout qualifier or -1 if not applicable. |
int32 | GetLayoutFormat | Returns the value of the 'format' layout qualifier or -1 if not applicable. This refers to the TLayoutFormat enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | GetLayoutIndex | Returns the value of the 'index' layout qualifier or -1 if not applicable. |
int32 | GetLayoutLocation | Returns the value of the 'location' layout qualifier or -1 if not applicable. |
int32 | GetLayoutMatrix | Returns the value of the 'component' layout qualifier or -1 if not applicable. |
int32 | GetLayoutOffset | Returns the value of any 'matrix' layout qualifier. This refers to the TLayoutMatrix enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | GetLayoutPacking | Returns the value of any 'packing' layout qualifier. This refers to the TLayoutPacking enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | GetLayoutSet | Returns the value of the 'component' layout qualifier or -1 if not applicable. This is a Vulkan layout qualifier. |
int32 | GetStorageQualifier | Returns the value of any 'storage' qualifier. This refers to the TStorageQualifier enumeration. Please see TYPE_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information. |
int32 | HasBuffer | Returns true if the symbol is qualified with the 'buffer' storage qualifier. |
int32 | HasCoherent | Returns true if the symbol is qualified with the 'coherent' storage qualifier. |
int32 | HasIn | Returns true if the symbol is qualified with the 'in' storage qualifier. |
int32 | HasLayoutAlign | Returns true if the symbol is declared with the 'align' layout qualifier. |
int32 | HasLayoutBinding | Returns true if the symbol is declared with the 'binding' layout qualifier. |
int32 | HasLayoutComponent | Returns true if the symbol is declared with the 'component' layout qualifier. |
int32 | HasLayoutFormat | Returns true if the symbol is declared with the 'format' layout qualifier. |
int32 | HasLayoutIndex | Returns true if the symbol is declared with the 'index' layout qualifier. |
int32 | HasLayoutLocation | Returns true if the symbol is declared with the 'location' layout qualifier. |
int32 | HasLayoutMatrix | Returns true if the symbol is declared with any matrix layout qualifier. |
int32 | HasLayoutOffset | Returns true if the symbol is declared with the 'offset' layout qualifier. |
int32 | HasLayoutPacking | Returns true if the symbol is declared with any packing layout qualifier. |
int32 | HasLayoutSet | Returns true if the symbol is declared with the 'set' layout qualifier. |
int32 | HasReadOnly | Returns true if the symbol is qualified with the 'readonly' memory qualifier. |
int32 | HasRestrict | Returns true if the symbol is qualified with the 'restrict' memory qualifier. |
int32 | HasUniform | Returns true if the symbol is qualified with the 'uniform' storage qualifier. |
int32 | HasVolatile | Returns true if the symbol is qualified with the 'volatile' memory qualifier. |
int32 | HasWriteOnly | Returns true if the symbol is qualified with the 'writeonly' memory qualifier. |
int32 | IsColMajor | Returns if the symbol is declared as col major. |
int32 | IsRowMajor | Returns if the symbol is declared as row major. |