|
Specifies a resource element. More...
#include <glslfxResourceLayout.h>
Public Member Functions | |
Element (InOut inOut=InOut::NONE, Kind kind=Kind::NONE, TfToken dataType=HioGlslfxResourceLayoutTokens->unknown, TfToken name=HioGlslfxResourceLayoutTokens->unknown, TfToken arraySize=TfToken(), TfToken qualifiers=TfToken()) | |
Public Attributes | |
InOut | inOut |
Kind | kind |
int | location |
TfToken | dataType |
TfToken | name |
TfToken | qualifiers |
TfToken | arraySize |
TfToken | aggregateName |
MemberVector | members |
Specifies a resource element.
Definition at line 129 of file glslfxResourceLayout.h.
|
inline |
Definition at line 130 of file glslfxResourceLayout.h.
TfToken aggregateName |
Definition at line 153 of file glslfxResourceLayout.h.
TfToken arraySize |
Definition at line 152 of file glslfxResourceLayout.h.
TfToken dataType |
Definition at line 149 of file glslfxResourceLayout.h.
InOut inOut |
Definition at line 146 of file glslfxResourceLayout.h.
Kind kind |
Definition at line 147 of file glslfxResourceLayout.h.
int location |
Definition at line 148 of file glslfxResourceLayout.h.
MemberVector members |
Definition at line 154 of file glslfxResourceLayout.h.
TfToken name |
Definition at line 150 of file glslfxResourceLayout.h.
TfToken qualifiers |
Definition at line 151 of file glslfxResourceLayout.h.