![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Interface that 'class-style' PythonPlugin must implement to be loaded. More...

Public Member Functions | |
| virtual | ~PythonPluginInterface ()=default |
| virtual py::object | getIcon () |
| virtual std::vector< Runtime::RegisteredPlugin::Action > | getActions ()=0 |
Interface that 'class-style' PythonPlugin must implement to be loaded.
Definition at line 32 of file Runtime.cpp.
|
virtualdefault |
|
pure virtual |
Called automatically after the plugin is instantiated. In this function, the plugin implementer should register actions it wishes to expose to the user.
Implemented in Runtime::PythonPluginTrampoline.
Referenced by PYBIND11_EMBEDDED_MODULE().
|
inlinevirtual |
Reimplemented in Runtime::PythonPluginTrampoline.
Definition at line 37 of file Runtime.cpp.
Referenced by PYBIND11_EMBEDDED_MODULE().