![]() |
uLua v3.0.0
A Lua Modding Framework for Unity.
|
Additional Inherited Members | |
![]() | |
void | Expose () |
Exposes the object to Lua. More... | |
DynValue | InvokeLua (string functionName, params object[] args) |
Invokes a Lua callback function. More... | |
void | Expose () |
Exposes the object to Lua. | |
![]() | |
virtual void | Awake () |
Exposes the game object to Lua if ExposeOn is set to 'Awake'. More... | |
virtual void | OnDestroy () |
Invokes the OnExit callback and removes the object from Lua. More... | |
virtual void | OnEnable () |
Exposes the game object to Lua if ExposeOn is set to 'OnEnable'. More... | |
virtual void | OnExpose () |
Scriptable method called when an object is exposed to Lua. More... | |
virtual void | Start () |
Exposes the game object to Lua if ExposeOn is set to 'Start'. More... | |
![]() | |
DynValue | this[DynValue key] [get, set] |
Returns a Lua value indexed by the DynValue Key. More... | |
DynValue | this[string key] [get, set] |
Returns a Lua value indexed by the string key. More... | |
bool | EnableObjectScript [get, set] |
Indicates whether the object script is enabled for this object. | |
ExposeTarget | ExposeTarget [get, set] |
Indicates when this object will be exposed to Lua. | |
LuaMonoBehaviour | LuaParent [get, set] |
Used to access/set the context of an object. More... | |
bool | IsExposed [get] |
Used to track if an object has been exposed to Lua. More... | |
string | LuaHandle [get] |
Used to access the unique Handle of a Lua object. More... | |
string | LuaName [get, set] |
Used to access/set the name of an object. More... | |
![]() | |
DynValue | this[DynValue key] [get, set] |
Returns a dynamic value indexed by a dynamic value Key. More... | |
DynValue | this[string key] [get, set] |
Returns a dynamic value indexed by a string key. More... | |
LuaMonoBehaviour | LuaParent [get, set] |
Used to access/set the parent of an object. More... | |
bool | IsExposed [get] |
Used to track if an object has been exposed to Lua. More... | |
string | LuaHandle [get] |
Returns a unique handle of a Lua object. | |
string | LuaName [get] |
Used to access the name of an object. More... | |