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

This is the complete list of members for RV_VKShaderStage, 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) overrideRV_VKShaderStageinlinevirtual
isValid() const RV_VKShaderStageinline
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
RV_VKShader classRV_VKShaderStagefriend
RV_VKShaderStage(RE_ShaderType stage, const char *name=nullptr)RV_VKShaderStage
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) overrideRV_VKShaderStagevirtual
~RE_ShaderStage()RE_ShaderStagevirtual
~RV_VKShaderStage() overrideRV_VKShaderStage