HDK
|
This is the complete list of members for RE_Uniform, including all inherited members.
assignBuiltIn(RE_Render *r, RE_UniformBuiltIn built_in, const void *data) | RE_Uniform | static |
assignBuiltInArray(RE_Render *r, RE_UniformBuiltIn built_in, const void *data, int start, int num) | RE_Uniform | static |
className() const | UT_LinkNode | protectedvirtual |
copy(const RE_Uniform *copy) | RE_Uniform | |
copyBytes(const void *data) | RE_Uniform | |
copyFrom(const RE_UniformStackEntry &entry) | RE_Uniform | |
copyTo(RE_UniformStackEntry &entry) const | RE_Uniform | |
getAlpha(int index=0) const | RE_Uniform | |
getArrayNameAndIndex(const char *str, UT_String &name_out, int *index_out) | RE_Uniform | static |
getBuiltIn(const RE_Uniform *uniform, int languages=RE_SHADER_LANGUAGE_ALL) | RE_Uniform | static |
getBuiltIn(const UT_StringHolder &name, RE_UniformType type, int languages=RE_SHADER_LANGUAGE_ALL) | RE_Uniform | static |
getBuiltInName(RE_UniformBuiltIn built_in) | RE_Uniform | static |
getBuiltInType() const | RE_Uniform | inline |
getBuiltInType(RE_UniformBuiltIn built_in) | RE_Uniform | static |
getByteCapacity() const | RE_Uniform | inline |
getByteSize() const | RE_Uniform | inline |
getColor(int index=0) const | RE_Uniform | |
getFloat(int index=0) const | RE_Uniform | |
getIndexedName(int index, UT_WorkBuffer &out) const | RE_Uniform | |
getInt(int index=0) const | RE_Uniform | |
getMatrix3(int index=0) const | RE_Uniform | |
getMatrix4(int index=0) const | RE_Uniform | |
getName() const | RE_Uniform | inline |
getShaderUniformIndex(const RE_Shader *sh) const | RE_Uniform | |
getSize() const | RE_Uniform | inline |
getType() const | RE_Uniform | inline |
getValue(int index=0) const | RE_Uniform | |
getValue(int index=0) | RE_Uniform | |
getVector2(int index=0) const | RE_Uniform | |
getVector3(int index=0) const | RE_Uniform | |
getVector3i(int index=0) const | RE_Uniform | |
getVector4(int index=0) const | RE_Uniform | |
getVectorSize(RE_UniformType type) | RE_Uniform | static |
getVersion() const | RE_Uniform | inline |
initBuiltIns() | RE_Uniform | static |
isAutoGenerated() const | RE_Uniform | inline |
isFloat(RE_UniformType type) | RE_Uniform | static |
isImage(RE_UniformType type) | RE_Uniform | static |
isInt(RE_UniformType type) | RE_Uniform | static |
isSampler(RE_UniformType type) | RE_Uniform | static |
next() | UT_LinkNode | inline |
next() const | UT_LinkNode | inline |
operator=(const UT_LinkNode &)=delete | UT_LinkNode | |
operator==(const RE_Uniform &uniform) const | RE_Uniform | |
outTo(std::ostream &os) const | UT_LinkNode | protectedvirtual |
prev() | UT_LinkNode | inline |
prev() const | UT_LinkNode | inline |
print() const | RE_Uniform | |
RE_Uniform(const char *name, RE_UniformType type, int size=1) | RE_Uniform | |
RE_Uniform(RE_UniformBuiltIn built_in, int size) | RE_Uniform | |
registerBuiltIn(RE_Render *r, RE_UniformBuiltIn built_in, const RE_Uniform &uniform) | RE_Uniform | static |
registerBuiltIn(RE_Render *r, RE_UniformBuiltIn built_in, const void *data=nullptr) | RE_Uniform | static |
setAutoGenerated(bool gen=true) | RE_Uniform | inline |
setValue(const void *value, int index=0) | RE_Uniform | |
setValues(const void *value) | RE_Uniform | |
storeShaderUniformIndex(const RE_Shader *sh, int index) const | RE_Uniform | |
unregisterBuiltIn(RE_Render *r, RE_UniformBuiltIn built_in) | RE_Uniform | static |
UT_LinkNode() | UT_LinkNode | inline |
UT_LinkNode(const UT_LinkNode &)=delete | UT_LinkNode | |
~RE_Uniform() override | RE_Uniform | |
~UT_LinkNode() | UT_LinkNode | virtual |