Blender V4.5
blender::io::usd::OnImportInvoker Class Reference

Inherits blender::io::usd::USDHookInvoker.

Public Member Functions

 OnImportInvoker (pxr::UsdStageRefPtr stage, const ImportedPrimMap &prim_map, ReportList *reports)
Public Member Functions inherited from blender::io::usd::USDHookInvoker
 USDHookInvoker (ReportList *reports)
void call ()

Protected Member Functions

const char * function_name () const override
void call_hook (PyObject *hook_obj) override
void release_in_gil () override
Protected Member Functions inherited from blender::io::usd::USDHookInvoker
virtual void init_in_gil ()

Additional Inherited Members

Protected Attributes inherited from blender::io::usd::USDHookInvoker
ReportListreports_

Detailed Description

Definition at line 479 of file usd_hook.cc.

Constructor & Destructor Documentation

◆ OnImportInvoker()

blender::io::usd::OnImportInvoker::OnImportInvoker ( pxr::UsdStageRefPtr stage,
const ImportedPrimMap & prim_map,
ReportList * reports )
inline

Definition at line 484 of file usd_hook.cc.

References reports, and blender::io::usd::USDHookInvoker::USDHookInvoker().

Member Function Documentation

◆ call_hook()

void blender::io::usd::OnImportInvoker::call_hook ( PyObject * hook_obj)
inlineoverrideprotectedvirtual

Implements blender::io::usd::USDHookInvoker.

Definition at line 495 of file usd_hook.cc.

References function_name(), and REF.

◆ function_name()

const char * blender::io::usd::OnImportInvoker::function_name ( ) const
inlineoverrideprotectedvirtual

Implements blender::io::usd::USDHookInvoker.

Definition at line 490 of file usd_hook.cc.

Referenced by call_hook().

◆ release_in_gil()

void blender::io::usd::OnImportInvoker::release_in_gil ( )
inlineoverrideprotectedvirtual

Reimplemented from blender::io::usd::USDHookInvoker.

Definition at line 500 of file usd_hook.cc.


The documentation for this class was generated from the following file: