Murl::Addons::Lua::Factory Class Reference

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

#include "murl_addons_lua_factory.h"

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...
 

Detailed Description

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

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:
  • murl_addons_lua_factory.h


Copyright © 2011-2024 Spraylight GmbH.