Python Script Engine  8.4
GL Studio Editor Python Script API
disti::PythonCatalyzerModule Class Reference

Static Public Member Functions

static CatalyzerScriptInterface * Create (str &moduleName, PythonScriptEngine *pse)
 
static None Destroy (CatalyzerScriptInterface *csi)
 

Member Function Documentation

◆ Create()

static CatalyzerScriptInterface * disti::PythonCatalyzerModule::Create ( str &  moduleName,
PythonScriptEngine *  pse 
)
static

Gets an instance of an impelementation of a CatalyzerScriptInterface.

Call Destroy on it when it is no longer needed.

Parameters
moduleNameThe name of the script file to access through the interface
pseThe PythonScriptEngine instance. It must already be initialized.
Returns
A new instance created for this module. Does not return NULL.

◆ Destroy()

static None disti::PythonCatalyzerModule::Destroy ( CatalyzerScriptInterface *  csi)
static

Call this to free the CatalyzerScriptInterface created with Create()

Parameters
csiThe CatalyzerScriptInterface* from Create()

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