HDK
|
This is the complete list of members for VOP_CodeVexResolver, including all inherited members.
addDependency(const char *shader, DEP_MicroNode *depmicronode) | VEX_VexResolver | static |
cacheVexCode(const char *shader, int context_type=0, VEX_ErrorLog *errors=nullptr) | VEX_VexResolver | static |
canResolveCode(const char *shader) const override | VOP_CodeVexResolver | protectedvirtual |
convertAlias(const char *alias, UT_String &shader) | VEX_VexResolver | static |
convertToCanonicalPath(const char *shader, UT_String &canonical_shader) | VEX_VexResolver | static |
getCodeTimeStamp(const char *shader, int context_type=0) | VEX_VexResolver | static |
getDependencies(const char *shader, UT_StringArray &shader_dependencies, int context_type=0) | VEX_VexResolver | static |
getEmptyVexCode(const char *shader, std::ostream &os) | VEX_VexResolver | static |
getVexCode(const char *shader, std::ostream &os, VEX_CodeGenFlags code_flags=VEX_CG_DEFAULT, int context_type=0, bool *is_pure_compiled_out=nullptr, VEX_ErrorLog *errors=nullptr) | VEX_VexResolver | static |
getVexContext(const char *shader, UT_String &ctx, int requested_context_type=0, VEX_ErrorLog *errors=nullptr) | VEX_VexResolver | static |
getVflCode(const char *shader, std::ostream &os, VEX_CodeGenFlags code_flags=VEX_CG_DEFAULT, int context_type=0, VEX_ErrorLog *errors=nullptr) | VEX_VexResolver | static |
needsVexResolver(const char *shader) | VEX_VexResolver | static |
needsVexResolverForMantraOutput(const char *shader) | VEX_VexResolver | static |
resolveAddDependency(const char *shader, DEP_MicroNode *depnode) const override | VOP_CodeVexResolver | protectedvirtual |
resolveAlias(const char *alias, UT_String &shader) const override | VOP_CodeVexResolver | protectedvirtual |
resolveCacheVexCode(const char *shader, int context_type, VEX_ErrorLog &errors) const override | VOP_CodeVexResolver | protectedvirtual |
resolveCanonicalPath(const char *shader, UT_String &canonical_shader) const override | VOP_CodeVexResolver | protectedvirtual |
resolveCodeTimeStamp(const char *shader, int context_type) const override | VOP_CodeVexResolver | protectedvirtual |
resolveDependencies(const char *shader, UT_StringArray &shader_deps, int context_type) const override | VOP_CodeVexResolver | protectedvirtual |
resolveVexCode(const char *shader, std::ostream &os, VEX_CodeGenFlags flags, int context_type, bool &is_pure_compiled_out, VEX_ErrorLog &errors) const override | VOP_CodeVexResolver | protectedvirtual |
resolveVexContext(const char *shader, UT_String &ctx, int requested_context_type) const override | VOP_CodeVexResolver | protectedvirtual |
resolveVflCode(const char *shader, std::ostream &os, VEX_CodeGenFlags flags, int context_type) const override | VOP_CodeVexResolver | protectedvirtual |
supportedByMantra(const char *shader) const override | VOP_CodeVexResolver | protectedvirtual |
VEX_VexResolver() | VEX_VexResolver | protected |
VOP_CodeVexResolver() | VOP_CodeVexResolver | |
~VEX_VexResolver() | VEX_VexResolver | protectedvirtual |
~VOP_CodeVexResolver() override | VOP_CodeVexResolver |