Inherited by blender::io::usd::MaterialImportPollInvoker, blender::io::usd::OnExportInvoker, blender::io::usd::OnImportInvoker, blender::io::usd::OnMaterialExportInvoker, and blender::io::usd::OnMaterialImportInvoker.
Definition at line 364 of file usd_hook.cc.
◆ USDHookInvoker()
| blender::io::usd::USDHookInvoker::USDHookInvoker |
( |
ReportList * | reports | ) |
|
|
inlineexplicit |
◆ ~USDHookInvoker()
| virtual blender::io::usd::USDHookInvoker::~USDHookInvoker |
( |
| ) |
|
|
virtualdefault |
◆ call()
| void blender::io::usd::USDHookInvoker::call |
( |
| ) |
|
|
inline |
Definition at line 373 of file usd_hook.cc.
References BKE_reportf(), call_hook(), ExtensionRNA::data, function_name(), blender::io::usd::handle_python_error(), blender::io::usd::hook_list(), init_in_gil(), blender::io::usd::USDHook::name, release_in_gil(), blender::io::usd::USDHook::rna_ext, and RPT_ERROR.
Referenced by blender::io::usd::call_export_hooks(), blender::io::usd::call_import_hooks(), blender::io::usd::call_material_export_hooks(), blender::io::usd::call_material_import_hooks(), and blender::io::usd::have_material_import_hook().
◆ call_hook()
| virtual void blender::io::usd::USDHookInvoker::call_hook |
( |
PyObject * | hook_obj | ) |
|
|
protectedpure virtual |
◆ function_name()
| virtual const char * blender::io::usd::USDHookInvoker::function_name |
( |
| ) |
const |
|
protectedpure virtual |
◆ init_in_gil()
| virtual void blender::io::usd::USDHookInvoker::init_in_gil |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ release_in_gil()
| virtual void blender::io::usd::USDHookInvoker::release_in_gil |
( |
| ) |
|
|
inlineprotectedvirtual |
The documentation for this class was generated from the following file: