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

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

beginMaterialTranslation(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path)HUSD_ShaderTranslatorvirtual
createMaterialShader(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path, const HUSD_TimeCode &time_code, OP_Node &shader_node, VOP_Type shader_type, const UT_StringRef &output_name) overrideHUSD_VexShaderTranslatorvirtual
createShader(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path, const UT_StringRef &usd_parent_path, const UT_StringRef &usd_shader_name, const HUSD_TimeCode &time_code, OP_Node &shader_node, const UT_StringRef &output_name) overrideHUSD_VexShaderTranslatorvirtual
endMaterialTranslation(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path)HUSD_ShaderTranslatorvirtual
getDependentNodeIDs() const HUSD_ShaderTranslatorinline
getID() const HUSD_ShaderTranslatorinlinevirtual
getRenderContextName(OP_Node &shader_node, const UT_StringRef &output_name) overrideHUSD_VexShaderTranslatorvirtual
isTranslatorActive(int thread)HUSD_ShaderTranslatorinlinestatic
matchesRenderMask(const UT_StringRef &render_mask) overrideHUSD_VexShaderTranslatorvirtual
setDependentNodeIDs(const UT_IntArray &node_ids)HUSD_ShaderTranslatorinline
setID(int id)HUSD_ShaderTranslatorinlinevirtual
updateShaderParameters(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_shader_path, const HUSD_TimeCode &time_code, OP_Node &shader_node, const UT_StringArray &parameter_names) overrideHUSD_VexShaderTranslatorvirtual
~HUSD_ShaderTranslator()=defaultHUSD_ShaderTranslatorvirtual