HDK
|
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 121 of file glslfxResourceLayout.h.
|
inline |
Definition at line 122 of file glslfxResourceLayout.h.
TfToken HioGlslfxResourceLayout::Element::aggregateName |
Definition at line 145 of file glslfxResourceLayout.h.
TfToken HioGlslfxResourceLayout::Element::arraySize |
Definition at line 144 of file glslfxResourceLayout.h.
TfToken HioGlslfxResourceLayout::Element::dataType |
Definition at line 141 of file glslfxResourceLayout.h.
InOut HioGlslfxResourceLayout::Element::inOut |
Definition at line 138 of file glslfxResourceLayout.h.
Kind HioGlslfxResourceLayout::Element::kind |
Definition at line 139 of file glslfxResourceLayout.h.
int HioGlslfxResourceLayout::Element::location |
Definition at line 140 of file glslfxResourceLayout.h.
MemberVector HioGlslfxResourceLayout::Element::members |
Definition at line 146 of file glslfxResourceLayout.h.
TfToken HioGlslfxResourceLayout::Element::name |
Definition at line 142 of file glslfxResourceLayout.h.
TfToken HioGlslfxResourceLayout::Element::qualifiers |
Definition at line 143 of file glslfxResourceLayout.h.