uLua v3.0.0
A Lua Modding Framework for Unity.
uLua Namespace Reference

Namespace containing the uLua project. More...

Classes

class  API
 This MonoBehaviour sets up the API framework to your Unity scene. Add to an object in your scene and set up for use. More...
 
class  LuaExposeSequencer
 A sequencing class to control the order in which objects are exposed to Lua. More...
 
class  LuaMonoBehaviour
 MonoBehaviour script exposed to Lua. You may use this class as a base for your API game objects. More...
 

Enumerations

enum  ExposeTarget {
  None , Manual , Awake , OnEnable ,
  SceneLoaded , Start
}
 Determines when an object is exposed to Lua. More...
 

Detailed Description

Namespace containing the uLua project.

Enumeration Type Documentation

◆ ExposeTarget

Determines when an object is exposed to Lua.

Enumerator
None 

The object will not be exposed to Lua.

Manual 

The object will be exposed to Lua manually.

Awake 

The object will be exposed to Lua on Awake.

OnEnable 

The object will be exposed to Lua on Enable.

SceneLoaded 

The object will be exposed to Lua on Scene Load.

Start 

The object will be exposed to Lua on Start.