|
HDK
|
This is the complete list of members for RV_ShaderBindFuncs, including all inherited members.
| bindDouble(const UT_StringRef &name, fpreal64 v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindDoubles(const UT_StringRef &name, const fpreal64 *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindDVector3(const UT_StringRef &name, const fpreal64 *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindFloat(const UT_StringRef &name, fpreal32 v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindFloats(const UT_StringRef &name, const fpreal32 *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindInt(const UT_StringRef &name, int v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindInts(const UT_StringRef &name, const int *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindIntVector3(const UT_StringRef &name, const int *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix2F &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix3F &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix4F &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix2D &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix3D &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindMatrix(const UT_StringRef &name, const UT_Matrix4D &m, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindUint64(const UT_StringRef &name, uint64 v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindUint64s(const UT_StringRef &name, const uint64 *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindUniform(const UT_StringRef &name, RV_UniformType type, const void *data, exint data_size, int array_index=0, int array_range=1, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector2F &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector3F &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector4F &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector2D &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector3D &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector4D &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector2i &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector3i &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector(const UT_StringRef &name, const UT_Vector4i &v, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| bindVector3(const UT_StringRef &name, const fpreal32 *valarray, int array_size, int array_index=0, int *opt_idx=nullptr) | RV_ShaderBindFuncs | |
| copyToBuffer(const void *data, int size, int offset, const char *name)=0 | RV_ShaderBindFuncs | protectedpure virtual |
| copyToBufferStride(const void *data, int len, int size, int stride, int offset, const char *name)=0 | RV_ShaderBindFuncs | protectedpure virtual |
| getUniform(const UT_StringRef &name, int *opt_idx)=0 | RV_ShaderBindFuncs | protectedpure virtual |
| printMemberList(const UT_Array< RV_Uniform > &u, int indent, int base_offset, int array_length, int fixed_size, void *data, RV_ShaderProgram *opt_shr=nullptr) | RV_ShaderBindFuncs | protectedstatic |
| printMemberValue(UT_WorkBuffer &out_msg, const RV_Uniform &u, int base_offset, int fixed_size, void *data, RV_ShaderProgram *opt_shr=nullptr) | RV_ShaderBindFuncs | protectedstatic |
| RV_ShaderBindFuncs()=default | RV_ShaderBindFuncs | protected |
| ~RV_ShaderBindFuncs() | RV_ShaderBindFuncs | protectedvirtual |