Extension interface for Yaze. More...
#include <yaze.h>
Public Attributes | |
const char * | name |
const char * | version |
yaze_initialize_func | initialize |
Function to initialize the extension. | |
yaze_cleanup_func | cleanup |
Function to clean up the extension. | |
Extension interface for Yaze.
Yaze extensions can be written in C or Python.
const char* yaze_extension::name |
Definition at line 71 of file yaze.h.
Referenced by BOOST_PYTHON_MODULE().
const char* yaze_extension::version |
Definition at line 72 of file yaze.h.
Referenced by BOOST_PYTHON_MODULE().
yaze_initialize_func yaze_extension::initialize |
Function to initialize the extension.
This function is called when the extension is loaded. It can be used to set up any resources or state needed by the extension.
Definition at line 80 of file yaze.h.
Referenced by yaze::editor::ExtensionManager::LoadExtension().
yaze_cleanup_func yaze_extension::cleanup |