HDK
|
#include <BRAY_Interface.h>
Public Types | |
enum | Storage { Storage::FLOAT, Storage::INTEGER, Storage::STRING } |
Public Member Functions | |
MaterialInput (const UT_StringHolder &primvar, const UT_StringHolder &shader_parm, Storage store, int tsize, bool is_array) | |
Public Attributes | |
UT_StringHolder | myGeometry |
UT_StringHolder | myParmName |
Storage | myStorage |
int | myTupleSize |
bool | myIsArray |
Input connector for materials. This defines the name of the geometry attribute (myInputName
) to bind to the VEX shader parameter (myParmName
)
Definition at line 550 of file BRAY_Interface.h.
|
strong |
Enumerator | |
---|---|
FLOAT | |
INTEGER | |
STRING |
Definition at line 552 of file BRAY_Interface.h.
|
inline |
Definition at line 558 of file BRAY_Interface.h.
UT_StringHolder BRAY::MaterialInput::myGeometry |
Definition at line 571 of file BRAY_Interface.h.
bool BRAY::MaterialInput::myIsArray |
Definition at line 575 of file BRAY_Interface.h.
UT_StringHolder BRAY::MaterialInput::myParmName |
Definition at line 572 of file BRAY_Interface.h.
Storage BRAY::MaterialInput::myStorage |
Definition at line 573 of file BRAY_Interface.h.
int BRAY::MaterialInput::myTupleSize |
Definition at line 574 of file BRAY_Interface.h.