HDK
|
This is the complete list of members for HUSD_ShaderTranslator, including all inherited members.
beginMaterialTranslation(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path) | HUSD_ShaderTranslator | virtual |
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)=0 | HUSD_ShaderTranslator | pure virtual |
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)=0 | HUSD_ShaderTranslator | pure virtual |
endMaterialTranslation(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_material_path) | HUSD_ShaderTranslator | virtual |
getDependentNodeIDs() const | HUSD_ShaderTranslator | inline |
getID() const | HUSD_ShaderTranslator | inlinevirtual |
getRenderContextName(OP_Node &shader_node, const UT_StringRef &output_name)=0 | HUSD_ShaderTranslator | pure virtual |
isTranslatorActive(int thread) | HUSD_ShaderTranslator | inlinestatic |
matchesRenderMask(const UT_StringRef &render_mask)=0 | HUSD_ShaderTranslator | pure virtual |
setDependentNodeIDs(const UT_IntArray &node_ids) | HUSD_ShaderTranslator | inline |
setID(int id) | HUSD_ShaderTranslator | inlinevirtual |
updateShaderParameters(HUSD_AutoWriteLock &lock, const UT_StringRef &usd_shader_path, const HUSD_TimeCode &time_code, OP_Node &shader_node, const UT_StringArray ¶meter_names)=0 | HUSD_ShaderTranslator | pure virtual |
~HUSD_ShaderTranslator()=default | HUSD_ShaderTranslator | virtual |