HDK
|
This is the complete list of members for RV_PushConstants, 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 | |
fillBuffer(const void *data, int offset=0, int size=0) | RV_PushConstants | |
forceDirty() | RV_PushConstants | inline |
isDirty() const | RV_PushConstants | inline |
RV_PushConstants(RV_Render *r) | RV_PushConstants | |
RV_ShaderBindFuncs() | RV_ShaderBindFuncs | inlineprotected |
upload(RV_Render *r) | RV_PushConstants | |
~RV_PushConstants() override | RV_PushConstants | |
~RV_ShaderBindFuncs() | RV_ShaderBindFuncs | inlineprotectedvirtual |