This is the complete list of members for RV_ShaderHandle, including all inherited members.
| appendProgramDefines(const char *defines) | RE_ShaderHandle | inline |
| compile(RE_Render *r, UT_WorkBuffer *msg=nullptr) | RE_ShaderHandle | |
| createDetachedShader(RE_Render *r, UT_String *errors=nullptr) const | RE_ShaderHandle | |
| getCodeVersion() const | RE_ShaderHandle | inline |
| getDefines() const | RE_ShaderHandle | inline |
| getErrors() const | RE_ShaderHandle | inline |
| getName() const | RE_ShaderHandle | |
| getShader() const | RE_ShaderHandle | inline |
| getSourceFiles() const | RE_ShaderHandle | inline |
| getSpirvPath(RE_ShaderType stage=RE_SHADER_ALL) | RV_ShaderHandle | |
| getSystemDefines(RE_Render *r) | RE_ShaderHandle | inlinestatic |
| initializeDriverInformation(RE_Render *r) | RE_ShaderHandle | protectedstatic |
| isInitialized() const | RE_ShaderHandle | inline |
| isValid(RE_Render *r) | RE_ShaderHandle | inline |
| myCodeVersion | RE_ShaderHandle | protected |
| myDefines | RE_ShaderHandle | protected |
| myErrors | RE_ShaderHandle | protected |
| myInitFlag | RE_ShaderHandle | protected |
| myLock | RE_ShaderHandle | mutableprotected |
| myName | RE_ShaderHandle | protected |
| myRegisterFlag | RE_ShaderHandle | protected |
| myShader | RE_ShaderHandle | protected |
| myShaderLanguage | RE_ShaderHandle | protected |
| mySourceFiles | RE_ShaderHandle | protected |
| operator->() | RE_ShaderHandle | inline |
| printErrors(std::ostream &os) const | RE_ShaderHandle | |
| RE_ShaderHandle(const char *program_file, bool register_shader=true, const char *defines=nullptr, RE_ShaderLanguage lang=RE_SHADER_LANGUAGE_GLSL) | RE_ShaderHandle | |
| RE_ShaderHandle(const char *program_name, int code_version, const char *files, bool register_shader=true, const char *defines=nullptr, RE_ShaderLanguage lang=RE_SHADER_LANGUAGE_GLSL) | RE_ShaderHandle | |
| RE_ShaderHandle(const RE_ShaderHandle &handle) | RE_ShaderHandle | |
| RV_ShaderHandle(const char *program_file, bool reg_sh, const char *defines) | RV_ShaderHandle | inline |
| setProgramDefines(const char *defines) | RE_ShaderHandle | inline |
| setShaderLanguage(RE_ShaderLanguage lang) | RE_ShaderHandle | |
| theVendorDefines | RE_ShaderHandle | protectedstatic |
| ~RE_ShaderHandle() | RE_ShaderHandle | virtual |
| ~RV_ShaderHandle() override | RV_ShaderHandle | |