Murl Engine Lua Addon API  Version 1.0 beta
Murl.Addons.Lua.Factory

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


Table members

Functions


Murl.Addons.Lua.Factory.CreateAddon()

Create or get the singleton Lua add-on object.

Murl.SharedPointer.AddonsLuaIAddon CreateAddon()

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

Murl.Addons.Lua.Factory.DestroyAddon(luaAddon)

Destroy the Lua add-on object.

Murl.SharedPointer.AddonsLuaIAddon DestroyAddon(Murl.SharedPointer.AddonsLuaIAddon luaAddon)

Parameters
luaAddonThe Lua add-on object.
Returns
Murl.SharedPointer.AddonsLuaIAddon luaAddon The Lua add-on object.

Murl.Addons.Lua.Factory.GetAddon()

Get the Lua add-on object.

Murl.SharedPointer.AddonsLuaIAddon GetAddon()

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