Murl Engine API  Version 2018.3
Murl::Addons::Lua::Factory Class Reference

The Lua Factory class to create the Lua add-on. More...

#include <murl_addons_lua_factory.h>

Detailed Description

The Lua Factory class to create the Lua add-on.

Static Public Member Functions

static IAddonPtr CreateAddon ()
 Create or get the singleton Lua add-on object. More...
 
static void DestroyAddon (IAddonPtr &luaAddon)
 Destroy the Lua add-on object. More...
 
static IAddonPtr GetAddon ()
 Get the Lua add-on object. More...
 

Member Function Documentation

◆ CreateAddon()

static IAddonPtr Murl::Addons::Lua::Factory::CreateAddon ( )
static

Create or get the singleton Lua add-on object.

Returns
The Lua add-on object or null if not available.

◆ DestroyAddon()

static void Murl::Addons::Lua::Factory::DestroyAddon ( IAddonPtr luaAddon)
static

Destroy the Lua add-on object.

Parameters
luaAddonThe Lua add-on object.

◆ GetAddon()

static IAddonPtr Murl::Addons::Lua::Factory::GetAddon ( )
static

Get the Lua add-on object.

Returns
The Lua add-on object or null if not created.

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