uLua v2.2.0
A Lua Modding Framework for Unity.
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12]
 NuLuaNamespace containing the uLua project.
 CAllowLuaOverrideAttributeCustom attribute which allows a userdata method to be overriden in a Lua script. Intended for use with ExposedClass and ExposedMonoBehaviour.
 CAPIThis script sets up the API framework to your Unity scene.
 CEventsStatic container class for registered events.
 CExposedClassClass structure exposed to Lua. You should use this class as a base for your API data structures.
 CExposedMonoBehaviourMonoBehaviour script exposed to Lua. You should use this class as a base for your API game objects.
 CILuaObjectInterface used to implement a fully indexed Lua object.
 CIndexedUserDataDescriptorCustom user data descriptor to more accurately implement Lua syntax in the Moonsharp interpreter. Makes use of the ILuaObject interface.
 CLuaWrapper class which streamlines use of the MoonSharp Lua context.
 CLuaClassClass structure which establishes a Lua object framework. For internal use.
 CLuaMonoBehaviourMonoBehaviour script which establishes a Lua object framework. For internal use.
 CScriptLoaderA script loader to load scripts from assets in Unity from within the Lua context. Scripts will be loaded from a subdirectory of Assets/Resources.
 CScriptPackageA class to describe Lua packages.
 CScriptPackageJsonA simple structure used to load ScriptPackage information from a json file using Unity's JsonUtility.