HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RE_ShaderStage Member List

This is the complete list of members for RE_ShaderStage, including all inherited members.

getCodeVersion() const RE_ShaderStageinline
getFilename() const RE_ShaderStageinline
getID() const RE_ShaderStageinline
getMemoryUsage(bool inclusive) const RE_ShaderStageinlinevirtual
getName() const RE_ShaderStageinline
getShaderType() const RE_ShaderStageinline
getSource(RE_Render *r, UT_String &source)RE_ShaderStagevirtual
loadShader(RE_Render *r, const char *filename, UT_String *messages=nullptr, bool dump_source_on_error=true, const char *defines=nullptr, int default_code_version=RE_Shader::USE_GLSL_BASE_VERSION, int max_verts=-1, RE_ShaderLanguage lang=RE_SHADER_LANGUAGE_GLSL)RE_ShaderStage
RE_ShaderStage(RE_ShaderType stype, const char *name=0)RE_ShaderStage
setCodeVersion(int v)RE_ShaderStageinlineprotected
setFilename(const char *fname)RE_ShaderStageinline
setID(int id)RE_ShaderStageinline
setSource(RE_Render *r, const char *source_code, int version, UT_String *messages=nullptr, bool dump_source_on_error=true)=0RE_ShaderStagepure virtual
~RE_ShaderStage()RE_ShaderStagevirtual