|
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 552 of file BRAY_Interface.h.
|
strong |
| Enumerator | |
|---|---|
| FLOAT | |
| INTEGER | |
| STRING | |
Definition at line 554 of file BRAY_Interface.h.
|
inline |
Definition at line 560 of file BRAY_Interface.h.
| UT_StringHolder BRAY::MaterialInput::myGeometry |
Definition at line 573 of file BRAY_Interface.h.
| bool BRAY::MaterialInput::myIsArray |
Definition at line 577 of file BRAY_Interface.h.
| UT_StringHolder BRAY::MaterialInput::myParmName |
Definition at line 574 of file BRAY_Interface.h.
| Storage BRAY::MaterialInput::myStorage |
Definition at line 575 of file BRAY_Interface.h.
| int BRAY::MaterialInput::myTupleSize |
Definition at line 576 of file BRAY_Interface.h.