|
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 |