SYMBOL INDEX (2732 symbols across 140 files) FILE: Assets/CSharpLua/Base/CSharpLua/BaseUtility.cs type IProvider (line 9) | public interface IProvider { method ConvertCustomMonoBehaviour (line 10) | void ConvertCustomMonoBehaviour(ref GameObject prefab); class BaseUtility (line 13) | public static class BaseUtility { FILE: Assets/CSharpLua/Base/CSharpLua/LuaAutoWrapAttribute.cs class LuaAutoWrapAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | Attribu... method LuaAutoWrapAttribute (line 8) | public LuaAutoWrapAttribute() { } FILE: Assets/CSharpLua/Base/CSharpLua/Settings.cs class Settings (line 10) | public static class Settings { class Paths (line 12) | public static class Paths { class Menus (line 21) | public static class Menus { FILE: Assets/CSharpLua/Bridge/TestUtils.cs class TestUtils (line 9) | [LuaAutoWrap] method Load (line 11) | public static GameObject Load(string path) { FILE: Assets/CSharpLua/CSharpLuaClient.cs class BridgeMonoBehaviour (line 11) | [LuaAutoWrap] method Bind (line 20) | public void Bind(LuaTable table, string luaClass) { method Bind (line 25) | public void Bind(LuaTable table) { method Bind (line 29) | internal void Bind(string luaClass, string serializeData, UnityEngine.... method RegisterUpdate (line 35) | public void RegisterUpdate(int instructionIndex, LuaFunction updateFn) { method StartUpdate (line 39) | private IEnumerator StartUpdate(LuaFunction updateFn, YieldInstruction... method Awake (line 46) | private void Awake() { method Start (line 58) | private void Start() { class LuaIEnumerator (line 65) | internal sealed class LuaIEnumerator : IEnumerator, IDisposable { method LuaIEnumerator (line 70) | private LuaIEnumerator(LuaTable table) { method Create (line 82) | public static LuaIEnumerator Create(LuaTable table) { method Push (line 91) | public void Push(IntPtr L) { method Dispose (line 106) | public void Dispose() { method MoveNext (line 123) | public bool MoveNext() { method Reset (line 131) | public void Reset() { class CSharpLuaClient (line 136) | public class CSharpLuaClient : LuaClient, IProvider { method OpenLibs (line 142) | protected override void OpenLibs() { method OpenPBC (line 148) | private void OpenPBC() { method Destroy (line 152) | public override void Destroy() { method StartMain (line 165) | protected override void StartMain() { method BindLua (line 193) | internal LuaTable BindLua(BridgeMonoBehaviour bridgeMonoBehaviour) { method IsLuaIEnumerator (line 201) | internal bool IsLuaIEnumerator(LuaTable t) { method ConvertCustomMonoBehaviour (line 212) | public void ConvertCustomMonoBehaviour(ref GameObject prefab) { FILE: Assets/CSharpLua/Compiled/Protocol/AutoGen/CommonPrototype.cs class SettingProto (line 18) | [ProtoContract] class ValuePairProto (line 27) | [ProtoContract] FILE: Assets/CSharpLua/Compiled/Protocol/IProtocol.cs type IProtocol (line 2) | public interface IProtocol { FILE: Assets/CSharpLua/Compiled/Sample/TestCoroutine.cs class TestCoroutine (line 10) | public class TestCoroutine : MonoBehaviour { method Awake (line 13) | public void Awake() { method OnTick (line 21) | private IEnumerator OnTick() { method Test (line 28) | public void Test() { method T1 (line 33) | private IEnumerator T1() { method T2 (line 41) | private IEnumerator T2() { FILE: Assets/CSharpLua/Compiled/Sample/TestHangingScript.cs class TestHangingScript (line 8) | public class TestHangingScript : MonoBehaviour { method Awake (line 20) | public void Awake() { method Start (line 31) | public void Start() { FILE: Assets/CSharpLua/Compiled/Sample/TestHelloWord.cs class TestHelloWord (line 8) | public sealed class TestHelloWord : MonoBehaviour { method Awake (line 9) | public void Awake() { method Start (line 25) | private void Start() { method Update (line 29) | private void Update() { FILE: Assets/CSharpLua/Compiled/Sample/TestProtobuf.cs class TestProtobuf (line 13) | public static class TestProtobuf { method Run (line 14) | public static void Run() { method Encode (line 29) | private static byte[] Encode(IProtocol proto) { method Decode (line 46) | private static T Decode(byte[] bytes) where T : class { FILE: Assets/CSharpLua/Editor/Compiler.cs class Compiler (line 13) | public static class Compiler { class CompiledFail (line 14) | private sealed class CompiledFail : Exception { method CompiledFail (line 15) | public CompiledFail(string message) : base(message) { method Compile (line 32) | [MenuItem(Settings.Menus.kCompile)] method FillUnityLibraries (line 94) | private static void FillUnityLibraries(HashSet libs) { method CheckDotnetInstall (line 102) | private static bool CheckDotnetInstall() { method InternalCheckDotnetInstall (line 113) | private static bool InternalCheckDotnetInstall() { method Switch (line 145) | [MenuItem(Settings.kIsRunFromLua ? Settings.Menus.kRunFromCSharp : Set... method GenProtobuf (line 173) | [MenuItem(Settings.Menus.kGenProtobuf)] class EditorQuitHandler (line 202) | [InitializeOnLoad] method Quit (line 204) | static void Quit() { method EditorQuitHandler (line 211) | static EditorQuitHandler() { FILE: Assets/CSharpLua/UserMonoBehaviourConverter.cs class UserMonoBehaviourConverter (line 16) | public sealed class UserMonoBehaviourConverter { class StructField (line 17) | private sealed class StructField { method StructField (line 21) | public StructField(object v) { method ToString (line 49) | public override string ToString() { class SerializeFieldsInfo (line 54) | private sealed class SerializeFieldsInfo { class ObjectField (line 55) | internal abstract class ObjectField { method FillTo (line 57) | public abstract void FillTo(StringBuilder sb); class PoolIndexObjectField (line 60) | internal sealed class PoolIndexObjectField : ObjectField { method FillTo (line 63) | public override void FillTo(StringBuilder sb) { class ArrayObjectField (line 68) | internal sealed class ArrayObjectField : ObjectField { method FillTo (line 73) | public override void FillTo(StringBuilder sb) { class MonoBehaviourField (line 79) | internal sealed class MonoBehaviourField { method AppendNormals (line 89) | private void AppendNormals(StringBuilder sb) { method AppendObjects (line 105) | private void AppendObjects(StringBuilder sb) { method GetSerializeData (line 123) | public string GetSerializeData() { method GetSerializeObjects (line 136) | public UnityEngine.Object[] GetSerializeObjects() { method ToList (line 140) | private static string ToList(bool isArray, Type elementType, IList l... method NormalValueToString (line 164) | internal static string NormalValueToString(object v) { method ValueToString (line 172) | private static string ValueToString(object v) { class MonoBehaviourFieldLazy (line 184) | private sealed class MonoBehaviourFieldLazy { method Bind (line 189) | public void Bind() { method UserMonoBehaviourConverter (line 207) | public UserMonoBehaviourConverter() { method Load (line 211) | private void Load() { method PauseEdit (line 228) | private void PauseEdit() { method LoadClassNames (line 234) | private void LoadClassNames() { method CopyTempPrefab (line 258) | private static void CopyTempPrefab(ref GameObject prefab) { method IsUserMonoBehaviourExists (line 276) | private bool IsUserMonoBehaviourExists(GameObject prefab) { method Do (line 289) | public bool Do(ref GameObject prefab) { method GetChildrenTransform (line 308) | private List GetChildrenTransform(Transform parent) { method GetChildrenTransform (line 314) | private void GetChildrenTransform(List list, Transform pare... method IsUserDefine (line 323) | private bool IsUserDefine(Type type) { method Convert (line 327) | private void Convert(GameObject gameObject, List(IntPtr L) FILE: Assets/ToLua/BaseType/LuaInterface_LuaPropertyWrap.cs class LuaInterface_LuaPropertyWrap (line 5) | public class LuaInterface_LuaPropertyWrap method Register (line 7) | public static void Register(LuaState L) method Get (line 16) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Set (line 30) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_ArrayWrap.cs class System_ArrayWrap (line 6) | public class System_ArrayWrap method Register (line 8) | public static void Register(LuaState L) method GetPrimitiveValue (line 47) | static bool GetPrimitiveValue(IntPtr L, object obj, Type t, int index) method get_Item (line 131) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method SetPrimitiveValue (line 208) | static bool SetPrimitiveValue(IntPtr L, object obj, Type t, int index) method set_Item (line 292) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Length (line 369) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToTable (line 390) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetLength (line 649) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetLongLength (line 667) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetLowerBound (line 685) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetValue (line 703) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method SetValue (line 783) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 863) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetUpperBound (line 880) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CreateInstance (line 898) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method BinarySearch (line 968) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clear (line 1024) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clone (line 1042) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Copy (line 1059) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IndexOf (line 1105) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Initialize (line 1150) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LastIndexOf (line 1166) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Reverse (line 1211) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Sort (line 1243) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 1325) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ConstrainedCopy (line 1343) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_LongLength (line 1363) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Rank (line 1382) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSynchronized (line 1401) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_SyncRoot (line 1420) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsFixedSize (line 1439) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsReadOnly (line 1458) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_Generic_DictionaryWrap.cs class System_Collections_Generic_DictionaryWrap (line 7) | public class System_Collections_Generic_DictionaryWrap method Register (line 9) | public static void Register(LuaState L) method _get_this (line 36) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _set_this (line 56) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _this (line 76) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Item (line 91) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Item (line 110) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _geti (line 129) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _seti (line 157) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Add (line 181) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clear (line 200) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ContainsKey (line 216) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ContainsValue (line 235) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetObjectData (line 254) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method OnDeserialization (line 272) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Remove (line 289) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TryGetValue (line 308) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 330) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 347) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Comparer (line 365) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Keys (line 383) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Values (line 401) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_Generic_Dictionary_KeyCollectionWrap.cs class System_Collections_Generic_Dictionary_KeyCollectionWrap (line 6) | public class System_Collections_Generic_Dictionary_KeyCollectionWrap method Register (line 8) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_Dictionary_KeyCollection (line 19) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 45) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 64) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 81) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_Generic_Dictionary_ValueCollectionWrap.cs class System_Collections_Generic_Dictionary_ValueCollectionWrap (line 6) | public class System_Collections_Generic_Dictionary_ValueCollectionWrap method Register (line 8) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_Dictionary_ValueCollection (line 19) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 45) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 64) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 81) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_Generic_KeyValuePairWrap.cs class System_Collections_Generic_KeyValuePairWrap (line 5) | public class System_Collections_Generic_KeyValuePairWrap method Register (line 7) | public static void Register(LuaState L) method get_Key (line 16) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Value (line 34) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_Generic_ListWrap.cs class System_Collections_Generic_ListWrap (line 8) | public class System_Collections_Generic_ListWrap method Register (line 10) | public static void Register(LuaState L) method Add (line 55) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method AddRange (line 73) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method AsReadOnly (line 91) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method BinarySearch (line 109) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clear (line 154) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Contains (line 170) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 189) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Exists (line 232) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Find (line 251) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindAll (line 270) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindIndex (line 289) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindLast (line 333) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindLastIndex (line 352) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ForEach (line 396) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 414) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetRange (line 431) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IndexOf (line 450) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Insert (line 494) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method InsertRange (line 513) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LastIndexOf (line 532) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Remove (line 576) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method RemoveAll (line 595) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method RemoveAt (line 614) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method RemoveRange (line 631) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Reverse (line 649) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Sort (line 681) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToArray (line 726) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TrimExcess (line 743) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TrueForAll (line 759) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Item (line 778) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Item (line 796) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Capacity (line 815) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 833) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Capacity (line 851) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_IEnumeratorWrap.cs class System_Collections_IEnumeratorWrap (line 5) | public class System_Collections_IEnumeratorWrap method Register (line 7) | public static void Register(LuaState L) method MoveNext (line 17) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Reset (line 34) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Current (line 50) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_Collections_ObjectModel_ReadOnlyCollectionWrap.cs class System_Collections_ObjectModel_ReadOnlyCollectionWrap (line 6) | public class System_Collections_ObjectModel_ReadOnlyCollectionWrap method Register (line 8) | public static void Register(LuaState L) method Contains (line 22) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 41) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 60) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IndexOf (line 77) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Item (line 96) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 114) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_DelegateWrap.cs class System_DelegateWrap (line 6) | public class System_DelegateWrap method Register (line 8) | public static void Register(LuaState L) method CreateDelegate (line 33) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method DynamicInvoke (line 147) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clone (line 165) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetObjectData (line 182) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInvocationList (line 200) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Combine (line 217) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Remove (line 250) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method RemoveAll (line 268) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Destroy (line 286) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 305) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 322) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Subtraction (line 340) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Addition (line 384) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 421) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Method (line 439) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Target (line 458) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_EnumWrap.cs class System_EnumWrap (line 5) | public class System_EnumWrap method Register (line 7) | public static void Register(LuaState L) method GetUnderlyingType (line 29) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetValues (line 46) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetName (line 63) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetNames (line 81) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsDefined (line 98) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Format (line 116) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 135) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 153) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 170) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CompareTo (line 203) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method HasFlag (line 221) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeCode (line 239) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Parse (line 256) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToObject (line 291) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToInt (line 325) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_NullObjectWrap.cs class System_NullObjectWrap (line 4) | public class System_NullObjectWrap method Register (line 6) | public static void Register(LuaState L) FILE: Assets/ToLua/BaseType/System_ObjectWrap.cs class System_ObjectWrap (line 5) | public class System_ObjectWrap method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_Object (line 21) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 45) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 63) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetType (line 80) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 97) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ReferenceEquals (line 114) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 132) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Destroy (line 150) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_StringWrap.cs class System_StringWrap (line 5) | public class System_StringWrap method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_String (line 61) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Join (line 85) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 137) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 180) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 198) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToCharArray (line 218) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsNullOrEmpty (line 252) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsNullOrWhiteSpace (line 269) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 286) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Split (line 303) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Substring (line 376) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Trim (line 411) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TrimStart (line 444) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TrimEnd (line 462) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsNormalized (line 480) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Normalize (line 513) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Compare (line 546) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CompareTo (line 671) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CompareOrdinal (line 705) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Contains (line 742) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method EndsWith (line 760) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IndexOf (line 805) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IndexOfAny (line 907) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LastIndexOf (line 952) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LastIndexOfAny (line 1054) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PadLeft (line 1099) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PadRight (line 1134) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method StartsWith (line 1169) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToLower (line 1214) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToLowerInvariant (line 1247) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToUpper (line 1264) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToUpperInvariant (line 1297) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 1314) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clone (line 1347) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Insert (line 1364) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Replace (line 1383) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Remove (line 1419) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Format (line 1454) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Copy (line 1546) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Concat (line 1563) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Intern (line 1663) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsInterned (line 1680) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeCode (line 1697) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 1714) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Empty (line 1731) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Length (line 1745) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/System_TypeWrap.cs class System_TypeWrap (line 5) | public class System_TypeWrap method Register (line 7) | public static void Register(LuaState L) method GetType (line 181) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method MakePointerType (line 260) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method MakeByRefType (line 277) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method MakeArrayType (line 294) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeFromProgID (line 327) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeFromCLSID (line 377) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeCode (line 427) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method InvokeMember (line 444) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeHandle (line 502) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetArrayRank (line 519) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInterface (line 536) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInterfaces (line 571) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindInterfaces (line 588) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetNestedTypes (line 607) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetNestedType (line 640) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetDefaultMembers (line 675) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindMembers (line 692) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetGenericParameterConstraints (line 713) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method MakeGenericType (line 730) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetElementType (line 748) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetGenericArguments (line 765) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetGenericTypeDefinition (line 782) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumNames (line 799) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumValues (line 816) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumUnderlyingType (line 833) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsEnumDefined (line 850) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumName (line 868) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsSubclassOf (line 886) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsInstanceOfType (line 904) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsAssignableFrom (line 922) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsEquivalentTo (line 940) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 958) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeArray (line 975) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 992) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 1026) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 1044) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInterfaceMap (line 1061) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ReflectionOnlyGetType (line 1079) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeFromHandle (line 1098) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_FilterAttribute (line 1115) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_FilterName (line 1129) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_FilterNameIgnoreCase (line 1143) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Missing (line 1157) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Delimiter (line 1171) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_EmptyTypes (line 1185) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_MemberType (line 1199) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_DeclaringType (line 1218) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_DeclaringMethod (line 1237) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_ReflectedType (line 1256) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_StructLayoutAttribute (line 1275) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_GUID (line 1294) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_DefaultBinder (line 1313) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Module (line 1327) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Assembly (line 1346) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_TypeHandle (line 1365) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_FullName (line 1384) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Namespace (line 1403) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_AssemblyQualifiedName (line 1422) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_BaseType (line 1441) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_TypeInitializer (line 1460) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNested (line 1479) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Attributes (line 1498) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_GenericParameterAttributes (line 1517) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsVisible (line 1536) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNotPublic (line 1555) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsPublic (line 1574) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedPublic (line 1593) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedPrivate (line 1612) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedFamily (line 1631) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedAssembly (line 1650) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedFamANDAssem (line 1669) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsNestedFamORAssem (line 1688) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsAutoLayout (line 1707) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsLayoutSequential (line 1726) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsExplicitLayout (line 1745) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsClass (line 1764) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsInterface (line 1783) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsValueType (line 1802) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsAbstract (line 1821) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSealed (line 1840) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsEnum (line 1859) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSpecialName (line 1878) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsImport (line 1897) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSerializable (line 1916) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsAnsiClass (line 1935) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsUnicodeClass (line 1954) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsAutoClass (line 1973) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsArray (line 1992) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsGenericType (line 2011) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsGenericTypeDefinition (line 2030) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsConstructedGenericType (line 2049) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsGenericParameter (line 2068) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_GenericParameterPosition (line 2087) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_ContainsGenericParameters (line 2106) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsByRef (line 2125) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsPointer (line 2144) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsPrimitive (line 2163) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsCOMObject (line 2182) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_HasElementType (line 2201) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsContextful (line 2220) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsMarshalByRef (line 2239) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_GenericTypeArguments (line 2258) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSecurityCritical (line 2277) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSecuritySafeCritical (line 2296) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_IsSecurityTransparent (line 2315) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_UnderlyingSystemType (line 2334) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/BaseType/UnityEngine_CoroutineWrap.cs class UnityEngine_CoroutineWrap (line 4) | public class UnityEngine_CoroutineWrap method Register (line 6) | public static void Register(LuaState L) FILE: Assets/ToLua/BaseType/UnityEngine_ObjectWrap.cs class UnityEngine_ObjectWrap (line 5) | public class UnityEngine_ObjectWrap method Register (line 7) | public static void Register(LuaState L) method _CreateUnityEngine_Object (line 32) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInstanceID (line 56) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetHashCode (line 73) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Equals (line 90) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindObjectsOfType (line 108) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method DontDestroyOnLoad (line 125) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindObjectOfType (line 141) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 158) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 175) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Instantiate (line 193) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method DestroyImmediate (line 331) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Destroy (line 364) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_name (line 397) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_hideFlags (line 416) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_name (line 435) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_hideFlags (line 454) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Core/LuaAttributes.cs class MonoPInvokeCallbackAttribute (line 26) | [AttributeUsage(AttributeTargets.Method)] method MonoPInvokeCallbackAttribute (line 29) | public MonoPInvokeCallbackAttribute(Type type) class NoToLuaAttribute (line 34) | public class NoToLuaAttribute : System.Attribute method NoToLuaAttribute (line 36) | public NoToLuaAttribute() class UseDefinedAttribute (line 42) | public class UseDefinedAttribute : System.Attribute method UseDefinedAttribute (line 44) | public UseDefinedAttribute() class OverrideDefinedAttribute (line 50) | public class OverrideDefinedAttribute: System.Attribute method OverrideDefinedAttribute (line 52) | public OverrideDefinedAttribute() class LuaByteBufferAttribute (line 58) | public sealed class LuaByteBufferAttribute : Attribute method LuaByteBufferAttribute (line 60) | public LuaByteBufferAttribute() class LuaRenameAttribute (line 65) | [AttributeUsage(AttributeTargets.Method)] method LuaRenameAttribute (line 69) | public LuaRenameAttribute() FILE: Assets/ToLua/Core/LuaBaseRef.cs class LuaBaseRef (line 29) | public abstract class LuaBaseRef : IDisposable method LuaBaseRef (line 39) | public LuaBaseRef() method Dispose (line 51) | public virtual void Dispose() method AddRef (line 64) | public void AddRef() method Dispose (line 69) | public virtual void Dispose(bool disposeManagedResources) method Dispose (line 87) | public void Dispose(int generation) method GetLuaState (line 97) | public LuaState GetLuaState() method Push (line 102) | public void Push() method GetHashCode (line 107) | public override int GetHashCode() method GetReference (line 112) | public virtual int GetReference() method Equals (line 117) | public override bool Equals(object o) method CompareRef (line 130) | static bool CompareRef(LuaBaseRef a, LuaBaseRef b) FILE: Assets/ToLua/Core/LuaBeatEvent.cs class LuaBeatEvent (line 27) | public class LuaBeatEvent : IDisposable method LuaBeatEvent (line 37) | public LuaBeatEvent(LuaTable table) method Dispose (line 48) | public void Dispose() method Clear (line 57) | void Clear() method Dispose (line 66) | public void Dispose(bool disposeManagedResources) method Add (line 99) | public void Add(LuaFunction func, LuaTable obj) method Remove (line 114) | public void Remove(LuaFunction func, LuaTable obj) FILE: Assets/ToLua/Core/LuaDLL.cs type LuaTypes (line 32) | public enum LuaTypes type LuaGCOptions (line 47) | public enum LuaGCOptions type LuaThreadStatus (line 59) | public enum LuaThreadStatus type LuaHookFlag (line 68) | public enum LuaHookFlag type LuaMask (line 77) | public enum LuaMask class LuaIndexes (line 86) | public class LuaIndexes class LuaRIDX (line 93) | public class LuaRIDX class ToLuaFlags (line 101) | public static class ToLuaFlags type Lua_Debug (line 107) | [StructLayout(LayoutKind.Sequential)] method tostring (line 123) | string tostring(IntPtr p) method GetShortSrcLen (line 166) | int GetShortSrcLen(byte[] str) class LuaDLL (line 206) | public class LuaDLL method luaopen_sproto_core (line 221) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_protobuf_c (line 224) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_pb (line 227) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_ffi (line 230) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_bit (line 233) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_struct (line 236) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_lpeg (line 239) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_socket_core (line 242) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_mime_core (line 245) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_cjson (line 248) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaopen_cjson_safe (line 251) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_upvalueindex (line 257) | public static int lua_upvalueindex(int i) method lua_close (line 268) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_newthread (line 270) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] ... method lua_atpanic (line 273) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gettop (line 279) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_settop (line 281) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushvalue (line 283) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_remove (line 285) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_insert (line 287) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_replace (line 289) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_checkstack (line 291) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_xmove (line 294) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_isnumber (line 300) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_isstring (line 302) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_iscfunction (line 304) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_isuserdata (line 306) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_type (line 308) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_typename (line 311) | public static string lua_typename(IntPtr luaState, LuaTypes type) method lua_equal (line 317) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_rawequal (line 319) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_lessthan (line 321) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_tonumber (line 324) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_tointeger (line 327) | public static int lua_tointeger(IntPtr luaState, int idx) method lua_toboolean (line 332) | public static bool lua_toboolean(IntPtr luaState, int idx) method lua_tolstring (line 337) | public static IntPtr lua_tolstring(IntPtr luaState, int index, out int... method lua_objlen (line 342) | public static int lua_objlen(IntPtr luaState, int idx) method lua_tocfunction (line 347) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_touserdata (line 349) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_tothread (line 351) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_topointer (line 353) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushnil (line 359) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushnumber (line 361) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushinteger (line 364) | public static void lua_pushinteger(IntPtr L, int n) method lua_pushlstring (line 369) | public static void lua_pushlstring(IntPtr luaState, byte[] str, int si... method lua_pushstring (line 379) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushcclosure (line 382) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushboolean (line 384) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushboolean (line 387) | public static void lua_pushboolean(IntPtr luaState, bool value) method lua_pushlightuserdata (line 392) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pushthread (line 394) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gettable (line 400) | public static void lua_gettable(IntPtr L, int idx) method lua_getfield (line 409) | public static void lua_getfield(IntPtr L, int idx, string key) method lua_rawget (line 418) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_rawgeti (line 420) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_createtable (line 422) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_newuserdata (line 425) | public static IntPtr lua_newuserdata(IntPtr luaState, int size) ... method lua_getmetatable (line 430) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_getfenv (line 432) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_settable (line 438) | public static void lua_settable(IntPtr L, int idx) method lua_setfield (line 447) | public static void lua_setfield(IntPtr L, int idx, string key) method lua_rawset (line 456) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_rawseti (line 458) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_setmetatable (line 460) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_setfenv (line 462) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_call (line 468) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pcall (line 470) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_cpcall (line 473) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_yield (line 484) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_resume (line 486) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_status (line 488) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gc (line 494) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_next (line 500) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_concat (line 502) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_pop (line 510) | public static void lua_pop(IntPtr luaState, int amount) method lua_newtable (line 515) | public static void lua_newtable(IntPtr luaState) method lua_register (line 520) | public static void lua_register(IntPtr luaState, string name, LuaCSFun... method lua_pushcfunction (line 526) | public static void lua_pushcfunction(IntPtr luaState, LuaCSFunction func) method lua_isfunction (line 532) | public static bool lua_isfunction(IntPtr luaState, int n) method lua_istable (line 537) | public static bool lua_istable(IntPtr luaState, int n) method lua_islightuserdata (line 542) | public static bool lua_islightuserdata(IntPtr luaState, int n) method lua_isnil (line 547) | public static bool lua_isnil(IntPtr luaState, int n) method lua_isboolean (line 552) | public static bool lua_isboolean(IntPtr luaState, int n) method lua_isthread (line 558) | public static bool lua_isthread(IntPtr luaState, int n) method lua_isnone (line 563) | public static bool lua_isnone(IntPtr luaState, int n) method lua_isnoneornil (line 568) | public static bool lua_isnoneornil(IntPtr luaState, int n) method lua_setglobal (line 573) | public static void lua_setglobal(IntPtr luaState, string name) method lua_getglobal (line 578) | public static void lua_getglobal(IntPtr luaState, string name) method lua_ptrtostring (line 583) | public static string lua_ptrtostring(IntPtr str, int len) method lua_tostring (line 597) | public static string lua_tostring(IntPtr luaState, int index) method lua_open (line 610) | public static IntPtr lua_open() method lua_getregistry (line 615) | public static void lua_getregistry(IntPtr L) method lua_getgccount (line 620) | public static int lua_getgccount(IntPtr L) method lua_getstack (line 631) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_getinfo (line 633) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_getlocal (line 636) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_setlocal (line 638) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_getupvalue (line 640) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_setupvalue (line 642) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_sethook (line 645) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gethook (line 647) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gethookmask (line 649) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method lua_gethookcount (line 651) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_openlibs (line 655) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method abs_index (line 659) | public static int abs_index(IntPtr L, int i) method luaL_getn (line 664) | public static int luaL_getn(IntPtr luaState, int i) method luaL_getmetafield (line 669) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_callmeta (line 672) | public static int luaL_callmeta(IntPtr L, int stackPos, string field) ... method luaL_argerror (line 693) | public static int luaL_argerror(IntPtr L, int narg, string extramsg) method luaL_typerror (line 705) | public static int luaL_typerror(IntPtr L, int stackPos, string tname, ... method luaL_checklstring (line 716) | public static string luaL_checklstring(IntPtr L, int numArg, out int len) method luaL_optlstring (line 729) | public static string luaL_optlstring(IntPtr L, int narg, string def, o... method luaL_checknumber (line 740) | public static double luaL_checknumber(IntPtr L, int stackPos) method luaL_optnumber (line 753) | public static double luaL_optnumber(IntPtr L, int idx, double def) method luaL_checkinteger (line 763) | public static int luaL_checkinteger(IntPtr L, int stackPos) method luaL_optinteger (line 776) | public static int luaL_optinteger(IntPtr L, int idx, int def) method luaL_checkboolean (line 786) | public static bool luaL_checkboolean(IntPtr luaState, int index) method luaL_checkstack (line 797) | public static void luaL_checkstack(IntPtr L, int space, string mes) method luaL_checktype (line 805) | public static void luaL_checktype(IntPtr L, int narg, LuaTypes t) method luaL_checkany (line 813) | public static void luaL_checkany(IntPtr L, int narg) method luaL_newmetatable (line 821) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_checkudata (line 824) | public static IntPtr luaL_checkudata(IntPtr L, int ud, string tname) method luaL_where (line 846) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_throw (line 852) | public static int luaL_throw(IntPtr L, string message) method luaL_ref (line 870) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_unref (line 872) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_loadfile (line 875) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_loadbuffer (line 878) | public static int luaL_loadbuffer(IntPtr luaState, byte[] buff, int si... method luaL_loadstring (line 883) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_newstate (line 885) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_gsub (line 887) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_findtable (line 890) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method luaL_typename (line 898) | public static string luaL_typename(IntPtr luaState, int stackPos) method luaL_dofile (line 904) | public static bool luaL_dofile(IntPtr luaState, string fileName) ... method luaL_dostring (line 916) | public static bool luaL_dostring(IntPtr luaState, string chunk) method luaL_getmetatable (line 928) | public static void luaL_getmetatable(IntPtr luaState, string meta) method lua_ref (line 935) | public static int lua_ref(IntPtr luaState) method lua_getref (line 940) | public static void lua_getref(IntPtr luaState, int reference) method lua_unref (line 945) | public static void lua_unref(IntPtr luaState, int reference) method tolua_openlibs (line 956) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_openint64 (line 959) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_openlualibs (line 962) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_tag (line 965) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_newudata (line 968) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_rawnetobj (line 971) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushudata (line 974) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushnewudata (line 978) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginpcall (line 982) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushtraceback (line 985) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getvec2 (line 988) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getvec3 (line 991) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getvec4 (line 994) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getclr (line 997) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getquat (line 1000) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getlayermask (line 1003) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushvec2 (line 1006) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushvec3 (line 1009) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushvec4 (line 1012) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushquat (line 1015) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushclr (line 1018) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushlayermask (line 1021) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_isint64 (line 1024) | public static bool tolua_isint64(IntPtr luaState, int stackPos) method tolua_toint64 (line 1029) | public static long tolua_toint64(IntPtr luaState, int stackPos) method tolua_checkint64 (line 1034) | public static long tolua_checkint64(IntPtr L, int stackPos) method tolua_pushint64 (line 1039) | public static void tolua_pushint64(IntPtr luaState, long n) method tolua_isuint64 (line 1044) | public static bool tolua_isuint64(IntPtr luaState, int stackPos) method tolua_touint64 (line 1049) | public static ulong tolua_touint64(IntPtr luaState, int stackPos) method tolua_checkuint64 (line 1054) | public static ulong tolua_checkuint64(IntPtr L, int stackPos) method tolua_pushuint64 (line 1059) | public static void tolua_pushuint64(IntPtr luaState, ulong n) method tolua_setindex (line 1064) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_setnewindex (line 1067) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method toluaL_ref (line 1070) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method toluaL_unref (line 1073) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getmainstate (line 1076) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getvaluetype (line 1079) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_createtable (line 1082) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushluatable (line 1086) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginmodule (line 1090) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_endmodule (line 1094) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginpremodule (line 1097) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_endpremodule (line 1101) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_addpreload (line 1104) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginclass (line 1108) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_endclass (line 1111) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_function (line 1114) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_tocbuffer (line 1117) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_freebuffer (line 1120) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_variable (line 1123) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_constant (line 1127) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginenum (line 1130) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_endenum (line 1133) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_beginstaticclass (line 1136) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_endstaticclass (line 1139) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_require (line 1142) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getmetatableref (line 1145) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_setflag (line 1148) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_isvptrtable (line 1151) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method toluaL_exception (line 1155) | public static int toluaL_exception(IntPtr L, Exception e) method toluaL_exception (line 1161) | public static int toluaL_exception(IntPtr L, Exception e, object o, st... method tolua_loadbuffer (line 1173) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_toboolean (line 1176) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_tointeger (line 1180) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_tolstring (line 1183) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushlstring (line 1186) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_objlen (line 1189) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_newuserdata (line 1192) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_argerror (line 1195) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_error (line 1198) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getfield (line 1201) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_setfield (line 1204) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_gettable (line 1207) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_settable (line 1210) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_getn (line 1213) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_strlen (line 1216) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushcfunction (line 1219) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushcfunction (line 1222) | public static void tolua_pushcfunction(IntPtr luaState, LuaCSFunction ... method tolua_findtable (line 1228) | public static string tolua_findtable(IntPtr L, int idx, string name, i... method tolua_atpanic (line 1243) | public static IntPtr tolua_atpanic(IntPtr L, LuaCSFunction func) method tolua_buffinit (line 1249) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_addlstring (line 1251) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_addstring (line 1253) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_addchar (line 1255) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_pushresult (line 1257) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_update (line 1260) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_lateupdate (line 1262) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_fixedupdate (line 1264) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_regthis (line 1266) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_where (line 1269) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] method tolua_bindthis (line 1272) | public static void tolua_bindthis(IntPtr L, LuaCSFunction get, LuaCSFu... method tolua_getclassref (line 1290) | [DllImport(LUADLL, CallingConvention = CallingConvention.Cdecl)] FILE: Assets/ToLua/Core/LuaEvent.cs class LuaEvent (line 27) | public class LuaEvent : IDisposable method LuaEvent (line 37) | public LuaEvent(LuaTable table) method Dispose (line 48) | public void Dispose() method Clear (line 57) | void Clear() method Dispose (line 66) | public void Dispose(bool disposeManagedResources) method Add (line 99) | public void Add(LuaFunction func, LuaTable obj) method Remove (line 114) | public void Remove(LuaFunction func, LuaTable obj) FILE: Assets/ToLua/Core/LuaException.cs class LuaException (line 31) | public class LuaException : Exception method LuaException (line 49) | public LuaException(string msg, Exception e = null, int skip = 1) method GetLastError (line 77) | public static Exception GetLastError() method ExtractFormattedStackTrace (line 84) | public static void ExtractFormattedStackTrace(StackTrace trace, String... method Init (line 181) | public static void Init(IntPtr L0) FILE: Assets/ToLua/Core/LuaFileUtils.cs class LuaFileUtils (line 31) | public class LuaFileUtils method LuaFileUtils (line 58) | public LuaFileUtils() method Dispose (line 63) | public virtual void Dispose() method AddSearchPath (line 80) | public bool AddSearchPath(string path, bool front = false) method RemoveSearchPath (line 101) | public bool RemoveSearchPath(string path) method AddSearchBundle (line 114) | public void AddSearchBundle(string name, AssetBundle bundle) method FindFile (line 119) | public string FindFile(string fileName) method ReadFile (line 156) | public virtual byte[] ReadFile(string fileName) method FindFileError (line 180) | public virtual string FindFileError(string fileName) method ReadZipFile (line 224) | byte[] ReadZipFile(string fileName) method GetOSDir (line 272) | public static string GetOSDir() FILE: Assets/ToLua/Core/LuaFunction.cs class LuaFunction (line 28) | public class LuaFunction : LuaBaseRef type FuncData (line 30) | protected struct FuncData method FuncData (line 35) | public FuncData(int top, int stack) method LuaFunction (line 47) | public LuaFunction(int reference, LuaState state) method Dispose (line 53) | public override void Dispose() method ToDelegate (line 64) | public T ToDelegate() where T : class method BeginPCall (line 69) | public virtual int BeginPCall() method PCall (line 83) | public void PCall() method EndPCall (line 105) | public void EndPCall() method Call (line 117) | public void Call() method Call (line 124) | public void Call(T1 arg1) method Call (line 132) | public void Call(T1 arg1, T2 arg2) method Call (line 141) | public void Call(T1 arg1, T2 arg2, T3 arg3) method Call (line 151) | public void Call(T1 arg1, T2 arg2, T3 arg3, T4 arg4) method Call (line 162) | public void Call(T1 arg1, T2 arg2, T3 arg3, T4 arg... method Call (line 174) | public void Call(T1 arg1, T2 arg2, T3 arg3, T4... method Call (line 187) | public void Call(T1 arg1, T2 arg2, T3 arg3... method Call (line 201) | public void Call(T1 arg1, T2 arg2, T3 ... method Call (line 216) | public void Call(T1 arg1, T2 arg2,... method Invoke (line 232) | public R1 Invoke() method Invoke (line 241) | public R1 Invoke(T1 arg1) method Invoke (line 251) | public R1 Invoke(T1 arg1, T2 arg2) method Invoke (line 262) | public R1 Invoke(T1 arg1, T2 arg2, T3 arg3) method Invoke (line 274) | public R1 Invoke(T1 arg1, T2 arg2, T3 arg3, T4 arg4) method Invoke (line 287) | public R1 Invoke(T1 arg1, T2 arg2, T3 arg3, T4... method Invoke (line 301) | public R1 Invoke(T1 arg1, T2 arg2, T3 arg3... method Invoke (line 316) | public R1 Invoke(T1 arg1, T2 arg2, T3 ... method Invoke (line 332) | public R1 Invoke(T1 arg1, T2 arg2,... method Invoke (line 349) | public R1 Invoke(T1 arg1, T2 a... method LazyCall (line 368) | [System.Obsolete("LuaFunction.LazyCall() is obsolete.Use LuaFunction.I... method CheckStack (line 387) | public void CheckStack(int args) method IsBegin (line 392) | public bool IsBegin() method Push (line 397) | public void Push(double num) method Push (line 403) | public void Push(int n) method PushLayerMask (line 409) | public void PushLayerMask(LayerMask n) method Push (line 415) | public void Push(uint un) method Push (line 421) | public void Push(long num) method Push (line 427) | public void Push(ulong un) method Push (line 433) | public void Push(bool b) method Push (line 439) | public void Push(string str) method Push (line 445) | public void Push(IntPtr ptr) method Push (line 451) | public void Push(LuaBaseRef lbr) method Push (line 457) | public void Push(object o) method Push (line 463) | public void Push(UnityEngine.Object o) method Push (line 469) | public void Push(Type t) method Push (line 475) | public void Push(Enum e) method Push (line 481) | public void Push(Array array) method Push (line 487) | public void Push(Vector3 v3) method Push (line 493) | public void Push(Vector2 v2) method Push (line 499) | public void Push(Vector4 v4) method Push (line 505) | public void Push(Quaternion quat) method Push (line 511) | public void Push(Color clr) method Push (line 517) | public void Push(Ray ray) method Push (line 531) | public void Push(Bounds bounds) method Push (line 545) | public void Push(RaycastHit hit) method Push (line 559) | public void Push(Touch t) method Push (line 573) | public void Push(LuaByteBuffer buffer) method PushValue (line 587) | public void PushValue(T value) where T : struct method PushObject (line 601) | public void PushObject(object o) method PushSealed (line 615) | public void PushSealed(T o) method PushGeneric (line 629) | public void PushGeneric(T t) method PushArgs (line 643) | public void PushArgs(object[] args) method PushByteBuffer (line 654) | public void PushByteBuffer(byte[] buffer, int len = -1) method CheckNumber (line 673) | public double CheckNumber() method CheckBoolean (line 686) | public bool CheckBoolean() method CheckString (line 699) | public string CheckString() method CheckVector3 (line 712) | public Vector3 CheckVector3() method CheckQuaternion (line 725) | public Quaternion CheckQuaternion() method CheckVector2 (line 738) | public Vector2 CheckVector2() method CheckVector4 (line 751) | public Vector4 CheckVector4() method CheckColor (line 764) | public Color CheckColor() method CheckColor32 (line 776) | public Color32 CheckColor32() method CheckRay (line 789) | public Ray CheckRay() method CheckBounds (line 802) | public Bounds CheckBounds() method CheckLayerMask (line 815) | public LayerMask CheckLayerMask() method CheckLong (line 828) | public long CheckLong() method CheckULong (line 841) | public ulong CheckULong() method CheckDelegate (line 854) | public Delegate CheckDelegate() method CheckVariant (line 867) | public object CheckVariant() method CheckCharBuffer (line 872) | public char[] CheckCharBuffer() method CheckByteBuffer (line 885) | public byte[] CheckByteBuffer() method CheckObject (line 898) | public object CheckObject(Type t) method CheckLuaFunction (line 911) | public LuaFunction CheckLuaFunction() method CheckLuaTable (line 924) | public LuaTable CheckLuaTable() method CheckLuaThread (line 937) | public LuaThread CheckLuaThread() method CheckValue (line 950) | public T CheckValue() FILE: Assets/ToLua/Core/LuaMatchType.cs class LuaMatchType (line 28) | public class LuaMatchType method CheckNumber (line 30) | public bool CheckNumber(IntPtr L, int pos) method CheckBool (line 35) | public bool CheckBool(IntPtr L, int pos) method CheckLong (line 40) | public bool CheckLong(IntPtr L, int pos) method CheckULong (line 55) | public bool CheckULong(IntPtr L, int pos) method CheckNullNumber (line 70) | public bool CheckNullNumber(IntPtr L, int pos) method CheckNullBool (line 76) | public bool CheckNullBool(IntPtr L, int pos) method CheckNullLong (line 82) | public bool CheckNullLong(IntPtr L, int pos) method CheckNullULong (line 99) | public bool CheckNullULong(IntPtr L, int pos) method CheckString (line 116) | public bool CheckString(IntPtr L, int pos) method CheckByteArray (line 133) | public bool CheckByteArray(IntPtr L, int pos) method CheckCharArray (line 150) | public bool CheckCharArray(IntPtr L, int pos) method CheckArray (line 167) | public bool CheckArray(Type t, IntPtr L, int pos) method CheckBoolArray (line 184) | public bool CheckBoolArray(IntPtr L, int pos) method CheckSByteArray (line 189) | public bool CheckSByteArray(IntPtr L, int pos) method CheckInt16Array (line 194) | public bool CheckInt16Array(IntPtr L, int pos) method CheckUInt16Array (line 199) | public bool CheckUInt16Array(IntPtr L, int pos) method CheckDecimalArray (line 204) | public bool CheckDecimalArray(IntPtr L, int pos) method CheckSingleArray (line 209) | public bool CheckSingleArray(IntPtr L, int pos) method CheckDoubleArray (line 214) | public bool CheckDoubleArray(IntPtr L, int pos) method CheckInt32Array (line 219) | public bool CheckInt32Array(IntPtr L, int pos) method CheckUInt32Array (line 224) | public bool CheckUInt32Array(IntPtr L, int pos) method CheckInt64Array (line 229) | public bool CheckInt64Array(IntPtr L, int pos) method CheckUInt64Array (line 234) | public bool CheckUInt64Array(IntPtr L, int pos) method CheckStringArray (line 239) | public bool CheckStringArray(IntPtr L, int pos) method CheckTypeArray (line 244) | public bool CheckTypeArray(IntPtr L, int pos) method CheckObjectArray (line 249) | public bool CheckObjectArray(IntPtr L, int pos) method CheckValueType (line 254) | bool CheckValueType(IntPtr L, int pos, int valueType, Type nt) method CheckVec3 (line 265) | public bool CheckVec3(IntPtr L, int pos) method CheckQuat (line 275) | public bool CheckQuat(IntPtr L, int pos) method CheckVec2 (line 285) | public bool CheckVec2(IntPtr L, int pos) method CheckColor (line 295) | public bool CheckColor(IntPtr L, int pos) method CheckColor32 (line 304) | public bool CheckColor32(IntPtr L, int pos) method CheckVec4 (line 314) | public bool CheckVec4(IntPtr L, int pos) method CheckRay (line 324) | public bool CheckRay(IntPtr L, int pos) method CheckBounds (line 334) | public bool CheckBounds(IntPtr L, int pos) method CheckTouch (line 344) | public bool CheckTouch(IntPtr L, int pos) method CheckLayerMask (line 354) | public bool CheckLayerMask(IntPtr L, int pos) method CheckRaycastHit (line 364) | public bool CheckRaycastHit(IntPtr L, int pos) method CheckNullVec3 (line 374) | public bool CheckNullVec3(IntPtr L, int pos) method CheckNullQuat (line 389) | public bool CheckNullQuat(IntPtr L, int pos) method CheckNullVec2 (line 404) | public bool CheckNullVec2(IntPtr L, int pos) method CheckNullColor (line 419) | public bool CheckNullColor(IntPtr L, int pos) method CheckNullColor32 (line 433) | public bool CheckNullColor32(IntPtr L, int pos) method CheckNullVec4 (line 448) | public bool CheckNullVec4(IntPtr L, int pos) method CheckNullRay (line 463) | public bool CheckNullRay(IntPtr L, int pos) method CheckNullBounds (line 478) | public bool CheckNullBounds(IntPtr L, int pos) method CheckNullTouch (line 493) | public bool CheckNullTouch(IntPtr L, int pos) method CheckNullLayerMask (line 508) | public bool CheckNullLayerMask(IntPtr L, int pos) method CheckNullRaycastHit (line 523) | public bool CheckNullRaycastHit(IntPtr L, int pos) method CheckVec3Array (line 538) | public bool CheckVec3Array(IntPtr L, int pos) method CheckQuatArray (line 543) | public bool CheckQuatArray(IntPtr L, int pos) method CheckVec2Array (line 548) | public bool CheckVec2Array(IntPtr L, int pos) method CheckVec4Array (line 553) | public bool CheckVec4Array(IntPtr L, int pos) method CheckColorArray (line 558) | public bool CheckColorArray(IntPtr L, int pos) method CheckColor32Array (line 563) | public bool CheckColor32Array(IntPtr L, int pos) method CheckPtr (line 568) | public bool CheckPtr(IntPtr L, int pos) method CheckLuaFunc (line 574) | public bool CheckLuaFunc(IntPtr L, int pos) method CheckLuaTable (line 580) | public bool CheckLuaTable(IntPtr L, int pos) method CheckLuaThread (line 586) | public bool CheckLuaThread(IntPtr L, int pos) method CheckLuaBaseRef (line 592) | public bool CheckLuaBaseRef(IntPtr L, int pos) method CheckByteBuffer (line 611) | public bool CheckByteBuffer(IntPtr L, int pos) method CheckEventObject (line 617) | public bool CheckEventObject(IntPtr L, int pos) method CheckEnumerator (line 632) | public bool CheckEnumerator(IntPtr L, int pos) method CheckFinalType (line 659) | bool CheckFinalType(Type type, IntPtr L, int pos) method CheckGameObject (line 674) | public bool CheckGameObject(IntPtr L, int pos) method CheckTransform (line 679) | public bool CheckTransform(IntPtr L, int pos) method CheckMonoType (line 705) | public bool CheckMonoType(IntPtr L, int pos) method CheckVariant (line 720) | public bool CheckVariant(IntPtr L, int pos) method CheckClassType (line 725) | bool CheckClassType(Type t, IntPtr L, int pos) FILE: Assets/ToLua/Core/LuaMethodCache.cs class LuaMethodCache (line 28) | public static class LuaMethodCache method GetMethod (line 32) | static MethodInfo GetMethod(Type t, string name, Type[] ts) method CallSingleMethod (line 94) | public static object CallSingleMethod(string name, object obj, params ... method CallMethod (line 100) | public static object CallMethod(string name, object obj, params object... FILE: Assets/ToLua/Core/LuaMisc.cs class GCRef (line 31) | public class GCRef method GCRef (line 36) | public GCRef(int reference, string name) type LuaByteBuffer (line 45) | public struct LuaByteBuffer method LuaByteBuffer (line 47) | public LuaByteBuffer(IntPtr source, int len) method LuaByteBuffer (line 55) | public LuaByteBuffer(byte[] buf) method LuaByteBuffer (line 62) | public LuaByteBuffer(byte[] buf, int len) method LuaByteBuffer (line 69) | public LuaByteBuffer(System.IO.MemoryStream stream) class LuaOut (line 90) | public class LuaOut { } class NullObject (line 92) | public class NullObject { } type nil (line 95) | public struct nil { } class LuaDelegate (line 97) | public class LuaDelegate method LuaDelegate (line 103) | public LuaDelegate(LuaFunction func) method LuaDelegate (line 108) | public LuaDelegate(LuaFunction func, LuaTable self) method Dispose (line 115) | public virtual void Dispose() method Equals (line 132) | public override bool Equals(object o) method CompareLuaDelegate (line 145) | static bool CompareLuaDelegate(LuaDelegate a, LuaDelegate b) method GetHashCode (line 182) | public override int GetHashCode() class LuaMisc (line 188) | [NoToLuaAttribute] method GetArrayRank (line 191) | public static string GetArrayRank(Type t) method GetTypeName (line 215) | public static string GetTypeName(Type t) method GetGenericName (line 243) | public static string[] GetGenericName(Type[] types, int offset, int co... method CombineTypeStr (line 265) | static string CombineTypeStr(string space, string name) method GetGenericName (line 277) | static string GetGenericName(Type t) method GetEventHandler (line 325) | public static Delegate GetEventHandler(object obj, Type t, string even... method GetPrimitiveStr (line 331) | public static string GetPrimitiveStr(Type t) method ToDouble (line 399) | public static double ToDouble(object obj) method GetExportBaseType (line 458) | public static Type GetExportBaseType(Type t) class TouchBits (line 507) | public class TouchBits class RaycastBits (line 515) | public class RaycastBits type EventOp (line 525) | public enum EventOp class EventObject (line 532) | public class EventObject method EventObject (line 541) | [NoToLuaAttribute] FILE: Assets/ToLua/Core/LuaStackOp.cs class LuaStackOp (line 29) | public class LuaStackOp method ToSByte (line 31) | public sbyte ToSByte(IntPtr L, int stackPos) method ToByte (line 37) | public byte ToByte(IntPtr L, int stackPos) method ToInt16 (line 43) | public short ToInt16(IntPtr L, int stackPos) method ToUInt16 (line 49) | public ushort ToUInt16(IntPtr L, int stackPos) method ToChar (line 55) | public char ToChar(IntPtr L, int stackPos) method ToInt32 (line 61) | public int ToInt32(IntPtr L, int stackPos) method ToUInt32 (line 67) | public uint ToUInt32(IntPtr L, int stackPos) method ToDecimal (line 73) | public decimal ToDecimal(IntPtr L, int stackPos) method ToFloat (line 79) | public float ToFloat(IntPtr L, int stackPos) method ToLuaByteBuffer (line 85) | public LuaByteBuffer ToLuaByteBuffer(IntPtr L, int stackPos) method ToIter (line 90) | public IEnumerator ToIter(IntPtr L, int stackPos) method ToType (line 95) | public Type ToType(IntPtr L, int stackPos) method ToEventObject (line 100) | public EventObject ToEventObject(IntPtr L, int stackPos) method ToTransform (line 105) | public Transform ToTransform(IntPtr L, int stackPos) method ToGameObject (line 110) | public GameObject ToGameObject(IntPtr L, int stackPos) method ToObject (line 115) | public object ToObject(IntPtr L, int stackPos) method CheckSByte (line 120) | public sbyte CheckSByte(IntPtr L, int stackPos) method CheckByte (line 126) | public byte CheckByte(IntPtr L, int stackPos) method CheckInt16 (line 132) | public short CheckInt16(IntPtr L, int stackPos) method CheckUInt16 (line 138) | public ushort CheckUInt16(IntPtr L, int stackPos) method CheckChar (line 144) | public char CheckChar(IntPtr L, int stackPos) method CheckInt32 (line 150) | public int CheckInt32(IntPtr L, int stackPos) method CheckUInt32 (line 156) | public uint CheckUInt32(IntPtr L, int stackPos) method CheckDecimal (line 162) | public decimal CheckDecimal(IntPtr L, int stackPos) method CheckFloat (line 168) | public float CheckFloat(IntPtr L, int stackPos) method CheckIntPtr (line 174) | public IntPtr CheckIntPtr(IntPtr L, int stackPos) method CheckUIntPtr (line 190) | public UIntPtr CheckUIntPtr(IntPtr L, int stackPos) method CheckLuaByteBuffer (line 195) | public LuaByteBuffer CheckLuaByteBuffer(IntPtr L, int stackPos) method CheckEventObject (line 200) | public EventObject CheckEventObject(IntPtr L, int stackPos) method CheckTransform (line 205) | public Transform CheckTransform(IntPtr L, int stackPos) method CheckGameObject (line 210) | public GameObject CheckGameObject(IntPtr L, int stackPos) method Push (line 215) | public void Push(IntPtr L, sbyte n) method Push (line 220) | public void Push(IntPtr L, byte n) method Push (line 225) | public void Push(IntPtr L, short n) method Push (line 230) | public void Push(IntPtr L, ushort n) method Push (line 235) | public void Push(IntPtr L, char n) method Push (line 240) | public void Push(IntPtr L, int n) method Push (line 245) | public void Push(IntPtr L, uint n) method Push (line 250) | public void Push(IntPtr L, decimal n) method Push (line 255) | public void Push(IntPtr L, float n) method Push (line 260) | public void Push(IntPtr L, UIntPtr p) method Push (line 265) | public void Push(IntPtr L, Delegate ev) method Push (line 270) | public void Push(IntPtr L, object obj) method Push (line 275) | public void Push(IntPtr L, GameObject o) method Push (line 294) | public void Push(IntPtr L, Transform o) method ToNullSByte (line 324) | public Nullable ToNullSByte(IntPtr L, int stackPos) method ToNullByte (line 335) | public Nullable ToNullByte(IntPtr L, int stackPos) method ToNullInt16 (line 346) | public Nullable ToNullInt16(IntPtr L, int stackPos) method ToNullUInt16 (line 357) | public Nullable ToNullUInt16(IntPtr L, int stackPos) method ToNullChar (line 368) | public Nullable ToNullChar(IntPtr L, int stackPos) method ToNullInt32 (line 379) | public Nullable ToNullInt32(IntPtr L, int stackPos) method ToNullUInt32 (line 390) | public Nullable ToNullUInt32(IntPtr L, int stackPos) method ToNullDecimal (line 401) | public Nullable ToNullDecimal(IntPtr L, int stackPos) method ToNullFloat (line 412) | public Nullable ToNullFloat(IntPtr L, int stackPos) method ToNullNumber (line 423) | public Nullable ToNullNumber(IntPtr L, int stackPos) method ToNullBool (line 433) | public Nullable ToNullBool(IntPtr L, int stackPos) method ToNullInt64 (line 443) | public Nullable ToNullInt64(IntPtr L, int stackPos) method ToNullUInt64 (line 453) | public Nullable ToNullUInt64(IntPtr L, int stackPos) method ToSByteArray (line 463) | public sbyte[] ToSByteArray(IntPtr L, int stackPos) method ToInt16Array (line 468) | public short[] ToInt16Array(IntPtr L, int stackPos) method ToUInt16Array (line 473) | public ushort[] ToUInt16Array(IntPtr L, int stackPos) method ToDecimalArray (line 478) | public decimal[] ToDecimalArray(IntPtr L, int stackPos) method ToFloatArray (line 483) | public float[] ToFloatArray(IntPtr L, int stackPos) method ToDoubleArray (line 488) | public double[] ToDoubleArray(IntPtr L, int stackPos) method ToInt32Array (line 493) | public int[] ToInt32Array(IntPtr L, int stackPos) method ToUInt32Array (line 498) | public uint[] ToUInt32Array(IntPtr L, int stackPos) method ToInt64Array (line 503) | public long[] ToInt64Array(IntPtr L, int stackPos) method ToUInt64Array (line 508) | public ulong[] ToUInt64Array(IntPtr L, int stackPos) method ToNullVec3 (line 513) | public Nullable ToNullVec3(IntPtr L, int stackPos) method ToNullQuat (line 525) | public Nullable ToNullQuat(IntPtr L, int stackPos) method ToNullVec2 (line 537) | public Nullable ToNullVec2(IntPtr L, int stackPos) method ToNullColor (line 549) | public Nullable ToNullColor(IntPtr L, int stackPos) method ToNullColor32 (line 561) | public Nullable ToNullColor32(IntPtr L, int stackPos) method ToNullVec4 (line 573) | public Nullable ToNullVec4(IntPtr L, int stackPos) method ToNullRay (line 585) | public Nullable ToNullRay(IntPtr L, int stackPos) method ToNullBounds (line 595) | public Nullable ToNullBounds(IntPtr L, int stackPos) method ToNullLayerMask (line 605) | public Nullable ToNullLayerMask(IntPtr L, int stackPos) method ToVec3Array (line 615) | public Vector3[] ToVec3Array(IntPtr L, int stackPos) method ToQuatArray (line 620) | public Quaternion[] ToQuatArray(IntPtr L, int stackPos) method ToVec2Array (line 625) | public Vector2[] ToVec2Array(IntPtr L, int stackPos) method ToColorArray (line 630) | public Color[] ToColorArray(IntPtr L, int stackPos) method ToColor32Array (line 634) | public Color32[] ToColor32Array(IntPtr L, int stackPos) method ToVec4Array (line 639) | public Vector4[] ToVec4Array(IntPtr L, int stackPos) method ToTypeArray (line 644) | public Type[] ToTypeArray(IntPtr L, int stackPos) method CheckNullSByte (line 649) | public Nullable CheckNullSByte(IntPtr L, int stackPos) method CheckNullByte (line 660) | public Nullable CheckNullByte(IntPtr L, int stackPos) method CheckNullInt16 (line 671) | public Nullable CheckNullInt16(IntPtr L, int stackPos) method CheckNullUInt16 (line 682) | public Nullable CheckNullUInt16(IntPtr L, int stackPos) method CheckNullChar (line 693) | public Nullable CheckNullChar(IntPtr L, int stackPos) method CheckNullInt32 (line 704) | public Nullable CheckNullInt32(IntPtr L, int stackPos) method CheckNullUInt32 (line 715) | public Nullable CheckNullUInt32(IntPtr L, int stackPos) method CheckNullDecimal (line 726) | public Nullable CheckNullDecimal(IntPtr L, int stackPos) method CheckNullFloat (line 737) | public Nullable CheckNullFloat(IntPtr L, int stackPos) method CheckNullNumber (line 748) | public Nullable CheckNullNumber(IntPtr L, int stackPos) method CheckNullBool (line 758) | public Nullable CheckNullBool(IntPtr L, int stackPos) method CheckNullInt64 (line 768) | public Nullable CheckNullInt64(IntPtr L, int stackPos) method CheckNullUInt64 (line 778) | public Nullable CheckNullUInt64(IntPtr L, int stackPos) method CheckSByteArray (line 788) | public sbyte[] CheckSByteArray(IntPtr L, int stackPos) method CheckInt16Array (line 793) | public short[] CheckInt16Array(IntPtr L, int stackPos) method CheckUInt16Array (line 798) | public ushort[] CheckUInt16Array(IntPtr L, int stackPos) method CheckDecimalArray (line 803) | public decimal[] CheckDecimalArray(IntPtr L, int stackPos) method CheckFloatArray (line 808) | public float[] CheckFloatArray(IntPtr L, int stackPos) method CheckDoubleArray (line 813) | public double[] CheckDoubleArray(IntPtr L, int stackPos) method CheckInt32Array (line 818) | public int[] CheckInt32Array(IntPtr L, int stackPos) method CheckUInt32Array (line 823) | public uint[] CheckUInt32Array(IntPtr L, int stackPos) method CheckInt64Array (line 828) | public long[] CheckInt64Array(IntPtr L, int stackPos) method CheckUInt64Array (line 833) | public ulong[] CheckUInt64Array(IntPtr L, int stackPos) method CheckNullVec3 (line 838) | public Nullable CheckNullVec3(IntPtr L, int stackPos) method CheckNullQuat (line 848) | public Nullable CheckNullQuat(IntPtr L, int stackPos) method CheckNullVec2 (line 858) | public Nullable CheckNullVec2(IntPtr L, int stackPos) method CheckNullColor (line 868) | public Nullable CheckNullColor(IntPtr L, int stackPos) method CheckNullColor32 (line 879) | public Nullable CheckNullColor32(IntPtr L, int stackPos) method CheckNullVec4 (line 889) | public Nullable CheckNullVec4(IntPtr L, int stackPos) method CheckNullRay (line 899) | public Nullable CheckNullRay(IntPtr L, int stackPos) method CheckNullBounds (line 909) | public Nullable CheckNullBounds(IntPtr L, int stackPos) method CheckNullLayerMask (line 919) | public Nullable CheckNullLayerMask(IntPtr L, int stackPos) method CheckVec3Array (line 929) | public Vector3[] CheckVec3Array(IntPtr L, int stackPos) method CheckQuatArray (line 934) | public Quaternion[] CheckQuatArray(IntPtr L, int stackPos) method CheckVec2Array (line 939) | public Vector2[] CheckVec2Array(IntPtr L, int stackPos) method CheckColorArray (line 944) | public Color[] CheckColorArray(IntPtr L, int stackPos) method CheckColor32Array (line 948) | public Color32[] CheckColor32Array(IntPtr L, int stackPos) method CheckVec4Array (line 953) | public Vector4[] CheckVec4Array(IntPtr L, int stackPos) method CheckTypeArray (line 958) | public Type[] CheckTypeArray(IntPtr L, int stackPos) method Push (line 963) | public void Push(IntPtr L, Nullable n) method Push (line 975) | public void Push(IntPtr L, Nullable n) method Push (line 987) | public void Push(IntPtr L, Nullable n) method Push (line 999) | public void Push(IntPtr L, Nullable n) method Push (line 1011) | public void Push(IntPtr L, Nullable n) method Push (line 1023) | public void Push(IntPtr L, Nullable n) method Push (line 1035) | public void Push(IntPtr L, Nullable n) method Push (line 1047) | public void Push(IntPtr L, Nullable n) method Push (line 1059) | public void Push(IntPtr L, Nullable n) method Push (line 1071) | public void Push(IntPtr L, Nullable n) method Push (line 1083) | public void Push(IntPtr L, Nullable n) method Push (line 1095) | public void Push(IntPtr L, Nullable n) method Push (line 1107) | public void Push(IntPtr L, Nullable n) method Push (line 1119) | public void Push(IntPtr L, Nullable v3) method Push (line 1133) | public void Push(IntPtr L, Nullable n) method Push (line 1146) | public void Push(IntPtr L, Nullable n) method Push (line 1159) | public void Push(IntPtr L, Nullable n) method Push (line 1172) | public void Push(IntPtr L, Nullable n) method Push (line 1185) | public void Push(IntPtr L, Nullable n) method Push (line 1198) | public void Push(IntPtr L, Nullable n) method Push (line 1210) | public void Push(IntPtr L, Nullable n) method Push (line 1222) | public void Push(IntPtr L, Nullable n) method Push (line 1234) | public void Push(IntPtr L, Nullable n) method Push (line 1246) | public void Push(IntPtr L, Nullable n) FILE: Assets/ToLua/Core/LuaState.cs class LuaState (line 36) | public class LuaState : LuaStatePtr, IDisposable method LuaState (line 102) | public LuaState() method OpenBaseLibs (line 125) | void OpenBaseLibs() method InitLuaPath (line 179) | void InitLuaPath() method OpenBaseLuaLibs (line 208) | void OpenBaseLuaLibs() method Start (line 214) | public void Start() method OpenLibs (line 242) | public int OpenLibs(LuaCSFunction open) method BeginPreLoad (line 248) | public void BeginPreLoad() method EndPreLoad (line 255) | public void EndPreLoad() method AddPreLoad (line 261) | public void AddPreLoad(string name, LuaCSFunction func, Type type) method AddPreLoad (line 279) | public void AddPreLoad(string name, LuaCSFunction func) method BeginPreModule (line 285) | public int BeginPreModule(string name) method EndPreModule (line 304) | public void EndPreModule(int reference) method EndPreModule (line 310) | public void EndPreModule(IntPtr L, int reference) method BindPreModule (line 316) | public void BindPreModule(Type t, LuaCSFunction func) method GetPreModule (line 321) | public LuaCSFunction GetPreModule(Type t) method BeginModule (line 328) | public bool BeginModule(string name) method EndModule (line 351) | public void EndModule() method BindTypeRef (line 357) | void BindTypeRef(int reference, Type t) method GetClassType (line 368) | public Type GetClassType(int reference) method Collect (line 375) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetInjectInitState (line 389) | public static bool GetInjectInitState(int index) method GetToLuaTypeName (line 399) | string GetToLuaTypeName(Type t) method BeginClass (line 417) | public int BeginClass(Type t, Type baseType, string name = null) method EndClass (line 456) | public void EndClass() method BeginEnum (line 461) | public int BeginEnum(Type t) method EndEnum (line 474) | public void EndEnum() method BeginStaticLibs (line 479) | public void BeginStaticLibs(string name) method EndStaticLibs (line 489) | public void EndStaticLibs() method RegFunction (line 494) | public void RegFunction(string name, LuaCSFunction func) method RegVar (line 500) | public void RegVar(string name, LuaCSFunction get, LuaCSFunction set) method RegConstant (line 518) | public void RegConstant(string name, double d) method RegConstant (line 523) | public void RegConstant(string name, ValueType value) { method RegConstant (line 527) | public void RegConstant(string name, bool flag) method RegConstant (line 534) | public void RegConstant(string name, string s) { method GetFuncRef (line 540) | int GetFuncRef(string name) method Get (line 550) | public static LuaState Get(IntPtr ptr) method GetTranslator (line 574) | public static ObjectTranslator GetTranslator(IntPtr ptr) method GetReflection (line 588) | public static LuaReflection GetReflection(IntPtr ptr) method DoString (line 602) | public void DoString(string chunk, string chunkName = "LuaState.cs") method DoString (line 614) | public T DoString(string chunk, string chunkName = "LuaState.cs") method LoadFileBuffer (line 620) | byte[] LoadFileBuffer(string fileName) method LuaChunkName (line 640) | string LuaChunkName(string name) method DoFile (line 650) | public void DoFile(string fileName) method DoFile (line 657) | public T DoFile(string fileName) method Require (line 665) | public void Require(string fileName) method Require (line 680) | public T Require(string fileName) method InitPackagePath (line 697) | public void InitPackagePath() method ToPackagePath (line 718) | string ToPackagePath(string path) method AddSearchPath (line 736) | public void AddSearchPath(string fullPath) method RemoveSeachPath (line 747) | public void RemoveSeachPath(string fullPath) method BeginPCall (line 758) | public int BeginPCall(int reference) method PCall (line 763) | public void PCall(int args, int oldTop) method EndPCall (line 772) | public void EndPCall(int oldTop) method PushArgs (line 777) | public void PushArgs(object[] args) method CheckNull (line 785) | void CheckNull(LuaBaseRef lbr, string fmt, object arg0) method PushLuaTable (line 795) | bool PushLuaTable(string fullPath, bool checkMap = true) method PushLuaFunction (line 825) | bool PushLuaFunction(string fullPath, bool checkMap = true) method RemoveFromGCList (line 890) | void RemoveFromGCList(int reference) method GetFunction (line 905) | public LuaFunction GetFunction(string name, bool beLogMiss = true) method TryGetLuaRef (line 968) | LuaBaseRef TryGetLuaRef(int reference) method GetFunction (line 991) | public LuaFunction GetFunction(int reference) method GetTable (line 1006) | public LuaTable GetTable(string fullPath, bool beLogMiss = true) method GetTable (line 1069) | public LuaTable GetTable(int reference) method GetLuaThread (line 1083) | public LuaThread GetLuaThread(int reference) method GetLuaDelegate (line 1097) | public LuaDelegate GetLuaDelegate(LuaFunction func) method GetLuaDelegate (line 1116) | public LuaDelegate GetLuaDelegate(LuaFunction func, LuaTable self) method AddLuaDelegate (line 1138) | public void AddLuaDelegate(LuaDelegate target, LuaFunction func) method AddLuaDelegate (line 1148) | public void AddLuaDelegate(LuaDelegate target, LuaFunction func, LuaTa... method CheckTop (line 1161) | public bool CheckTop() method Push (line 1174) | public void Push(bool b) method Push (line 1179) | public void Push(double d) method Push (line 1184) | public void Push(uint un) method Push (line 1189) | public void Push(int n) method Push (line 1194) | public void Push(short s) method Push (line 1199) | public void Push(ushort us) method Push (line 1204) | public void Push(long l) method Push (line 1209) | public void Push(ulong ul) method Push (line 1214) | public void Push(string str) method Push (line 1219) | public void Push(IntPtr p) method Push (line 1224) | public void Push(Vector3 v3) method Push (line 1229) | public void Push(Vector2 v2) method Push (line 1234) | public void Push(Vector4 v4) method Push (line 1239) | public void Push(Color clr) method Push (line 1244) | public void Push(Color32 clr) method Push (line 1249) | public void Push(Quaternion q) method Push (line 1254) | public void Push(Ray ray) method Push (line 1259) | public void Push(Bounds bound) method Push (line 1264) | public void Push(RaycastHit hit) method Push (line 1269) | public void Push(Touch touch) method PushLayerMask (line 1274) | public void PushLayerMask(LayerMask mask) method Push (line 1279) | public void Push(LuaByteBuffer bb) method PushByteBuffer (line 1284) | public void PushByteBuffer(byte[] buffer) method PushByteBuffer (line 1289) | public void PushByteBuffer(byte[] buffer, int len) method Push (line 1294) | public void Push(LuaBaseRef lbr) method PushUserData (line 1306) | void PushUserData(object o, int reference) method Push (line 1324) | public void Push(Array array) method Push (line 1336) | public void Push(Type t) method Push (line 1348) | public void Push(Delegate ev) method GetEnumObj (line 1360) | public object GetEnumObj(Enum e) method Push (line 1373) | public void Push(Enum e) method Push (line 1378) | public void Push(IEnumerator iter) method Push (line 1383) | public void Push(UnityEngine.Object obj) method Push (line 1388) | public void Push(UnityEngine.TrackedReference tracker) method PushVariant (line 1393) | public void PushVariant(object obj) method PushObject (line 1398) | public void PushObject(object obj) method PushSealed (line 1403) | public void PushSealed(T o) method PushValue (line 1408) | public void PushValue(T v) where T : struct method PushGeneric (line 1413) | public void PushGeneric(T o) method ToVector3 (line 1418) | Vector3 ToVector3(int stackPos) method CheckVector3 (line 1426) | public Vector3 CheckVector3(int stackPos) method CheckQuaternion (line 1442) | public Quaternion CheckQuaternion(int stackPos) method CheckVector2 (line 1458) | public Vector2 CheckVector2(int stackPos) method CheckVector4 (line 1474) | public Vector4 CheckVector4(int stackPos) method CheckColor (line 1490) | public Color CheckColor(int stackPos) method CheckColor32 (line 1506) | public Color32 CheckColor32(int stackPos) method CheckRay (line 1522) | public Ray CheckRay(int stackPos) method CheckBounds (line 1551) | public Bounds CheckBounds(int stackPos) method CheckLayerMask (line 1580) | public LayerMask CheckLayerMask(int stackPos) method CheckLong (line 1594) | public long CheckLong(int stackPos) method CheckULong (line 1600) | public ulong CheckULong(int stackPos) method CheckString (line 1606) | public string CheckString(int stackPos) method CheckDelegate (line 1611) | public Delegate CheckDelegate(int stackPos) method CheckCharBuffer (line 1640) | public char[] CheckCharBuffer(int stackPos) method CheckByteBuffer (line 1645) | public byte[] CheckByteBuffer(int stackPos) method CheckNumberArray (line 1650) | public T[] CheckNumberArray(int stackPos) where T : struct method CheckObject (line 1655) | public object CheckObject(int stackPos, Type type) method CheckVarObject (line 1660) | public object CheckVarObject(int stackPos, Type type) method CheckObjects (line 1665) | public object[] CheckObjects(int oldTop) method CheckLuaFunction (line 1686) | public LuaFunction CheckLuaFunction(int stackPos) method CheckLuaTable (line 1691) | public LuaTable CheckLuaTable(int stackPos) method CheckLuaThread (line 1696) | public LuaThread CheckLuaThread(int stackPos) method CheckValue (line 1702) | public T CheckValue(int stackPos) method ToVariant (line 1707) | public object ToVariant(int stackPos) method CollectRef (line 1712) | public void CollectRef(int reference, string name, bool isGCThread = f... method DelayDispose (line 1728) | public void DelayDispose(LuaBaseRef br) method Collect (line 1736) | public int Collect() method StepCollect (line 1766) | public void StepCollect() method RefreshDelegateMap (line 1771) | public void RefreshDelegateMap() method NewTable (line 1860) | public void NewTable(string fullPath) method NewTable (line 1889) | public LuaTable NewTable(int narr = 0, int nrec = 0) method ReLoad (line 1901) | public void ReLoad(string moduleFileName) method GetMetaReference (line 1920) | public int GetMetaReference(Type t) method GetMissMetaReference (line 1927) | public int GetMissMetaReference(Type t) method GetBaseType (line 1966) | Type GetBaseType(Type t) method GetSpecialGenericType (line 1976) | Type GetSpecialGenericType(Type t) method CloseBaseRef (line 1988) | void CloseBaseRef() method Dispose (line 1998) | public void Dispose() method GetHashCode (line 2067) | public override int GetHashCode() method Equals (line 2072) | public override bool Equals(object o) method PrintTable (line 2118) | public void PrintTable(string name) method Collect (line 2134) | protected void Collect(int reference, string name, bool beThread) method LuaLoadBuffer (line 2196) | protected void LuaLoadBuffer(byte[] buffer, string chunkName) method LuaLoadBuffer (line 2215) | protected T LuaLoadBuffer(byte[] buffer, string chunkName) method BeginCall (line 2235) | public bool BeginCall(string name, int top, bool beLogMiss) method Call (line 2255) | public void Call(int nArgs, int errfunc, int top) method Call (line 2264) | public void Call(string name, bool beLogMiss) method Call (line 2283) | public void Call(string name, T arg1, bool beLogMiss) method Call (line 2303) | public void Call(string name, T1 arg1, T2 arg2, bool beLogMiss) method Call (line 2324) | public void Call(string name, T1 arg1, T2 arg2, T3 arg3, b... method Call (line 2346) | public void Call(string name, T1 arg1, T2 arg2, T3 arg... method Call (line 2369) | public void Call(string name, T1 arg1, T2 arg2, T3... method Call (line 2393) | public void Call(string name, T1 arg1, T2 arg2... method Invoke (line 2418) | public R1 Invoke(string name, bool beLogMiss) method Invoke (line 2441) | public R1 Invoke(string name, T1 arg1, bool beLogMiss) method Invoke (line 2465) | public R1 Invoke(string name, T1 arg1, T2 arg2, bool beLog... method Invoke (line 2490) | public R1 Invoke(string name, T1 arg1, T2 arg2, T3 arg... method Invoke (line 2516) | public R1 Invoke(string name, T1 arg1, T2 arg2, T3... method Invoke (line 2543) | public R1 Invoke(string name, T1 arg1, T2 arg2... method Invoke (line 2571) | public R1 Invoke(string name, T1 arg1, T2 ... method InitTypeTraits (line 2600) | void InitTypeTraits() method InitStackTraits (line 2696) | void InitStackTraits() FILE: Assets/ToLua/Core/LuaStatePtr.cs class LuaStatePtr (line 9) | public class LuaStatePtr method LuaUpValueIndex (line 71) | public int LuaUpValueIndex(int i) method LuaNewState (line 76) | public IntPtr LuaNewState() method LuaOpenJit (line 81) | public void LuaOpenJit() method LuaClose (line 98) | public void LuaClose() method LuaNewThread (line 104) | public IntPtr LuaNewThread() method LuaAtPanic (line 109) | public IntPtr LuaAtPanic(IntPtr panic) method LuaGetTop (line 114) | public int LuaGetTop() method LuaSetTop (line 119) | public void LuaSetTop(int newTop) method LuaPushValue (line 124) | public void LuaPushValue(int idx) method LuaRemove (line 129) | public void LuaRemove(int index) method LuaInsert (line 134) | public void LuaInsert(int idx) method LuaReplace (line 139) | public void LuaReplace(int idx) method LuaCheckStack (line 144) | public bool LuaCheckStack(int args) method LuaXMove (line 149) | public void LuaXMove(IntPtr to, int n) method LuaIsNumber (line 154) | public bool LuaIsNumber(int idx) method LuaIsString (line 159) | public bool LuaIsString(int index) method LuaIsCFunction (line 164) | public bool LuaIsCFunction(int index) method LuaIsUserData (line 169) | public bool LuaIsUserData(int index) method LuaIsNil (line 174) | public bool LuaIsNil(int n) method LuaType (line 179) | public LuaTypes LuaType(int index) method LuaTypeName (line 184) | public string LuaTypeName(LuaTypes type) method LuaTypeName (line 189) | public string LuaTypeName(int idx) method LuaEqual (line 194) | public bool LuaEqual(int idx1, int idx2) method LuaRawEqual (line 199) | public bool LuaRawEqual(int idx1, int idx2) method LuaLessThan (line 204) | public bool LuaLessThan(int idx1, int idx2) method LuaToNumber (line 209) | public double LuaToNumber(int idx) method LuaToInteger (line 214) | public int LuaToInteger(int idx) method LuaToBoolean (line 219) | public bool LuaToBoolean(int idx) method LuaToString (line 224) | public string LuaToString(int index) method LuaToLString (line 237) | public IntPtr LuaToLString(int index, out int len) method LuaToCFunction (line 242) | public IntPtr LuaToCFunction(int idx) method LuaToUserData (line 247) | public IntPtr LuaToUserData(int idx) method LuaToThread (line 252) | public IntPtr LuaToThread(int idx) method LuaToPointer (line 257) | public IntPtr LuaToPointer(int idx) method LuaObjLen (line 262) | public int LuaObjLen(int index) method LuaPushNil (line 267) | public void LuaPushNil() method LuaPushNumber (line 272) | public void LuaPushNumber(double number) method LuaPushInteger (line 277) | public void LuaPushInteger(int n) method LuaPushLString (line 282) | public void LuaPushLString(byte[] str, int size) method LuaPushString (line 287) | public void LuaPushString(string str) method LuaPushCClosure (line 292) | public void LuaPushCClosure(IntPtr fn, int n) method LuaPushBoolean (line 297) | public void LuaPushBoolean(bool value) method LuaPushLightUserData (line 302) | public void LuaPushLightUserData(IntPtr udata) method LuaPushThread (line 307) | public int LuaPushThread() method LuaGetTable (line 312) | public void LuaGetTable(int idx) method LuaGetField (line 317) | public void LuaGetField(int index, string key) method LuaRawGet (line 322) | public void LuaRawGet(int idx) method LuaRawGetI (line 327) | public void LuaRawGetI(int tableIndex, int index) method LuaCreateTable (line 332) | public void LuaCreateTable(int narr = 0, int nec = 0) method LuaNewUserData (line 337) | public IntPtr LuaNewUserData(int size) method LuaGetMetaTable (line 342) | public int LuaGetMetaTable(int idx) method LuaGetEnv (line 347) | public void LuaGetEnv(int idx) method LuaSetTable (line 352) | public void LuaSetTable(int idx) method LuaSetField (line 357) | public void LuaSetField(int idx, string key) method LuaRawSet (line 362) | public void LuaRawSet(int idx) method LuaRawSetI (line 367) | public void LuaRawSetI(int tableIndex, int index) method LuaSetMetaTable (line 372) | public void LuaSetMetaTable(int objIndex) method LuaSetEnv (line 377) | public void LuaSetEnv(int idx) method LuaCall (line 382) | public void LuaCall(int nArgs, int nResults) method LuaPCall (line 387) | public int LuaPCall(int nArgs, int nResults, int errfunc) method LuaYield (line 392) | public int LuaYield(int nresults) method LuaResume (line 397) | public int LuaResume(int narg) method LuaStatus (line 402) | public int LuaStatus() method LuaGC (line 407) | public int LuaGC(LuaGCOptions what, int data = 0) method LuaNext (line 412) | public bool LuaNext(int index) method LuaConcat (line 417) | public void LuaConcat(int n) method LuaPop (line 422) | public void LuaPop(int amount) method LuaNewTable (line 427) | public void LuaNewTable() method LuaPushFunction (line 432) | public void LuaPushFunction(LuaCSFunction func) method lua_isfunction (line 438) | public bool lua_isfunction(int n) method lua_istable (line 443) | public bool lua_istable(int n) method lua_islightuserdata (line 448) | public bool lua_islightuserdata(int n) method lua_isnil (line 453) | public bool lua_isnil(int n) method lua_isboolean (line 458) | public bool lua_isboolean(int n) method lua_isthread (line 464) | public bool lua_isthread(int n) method lua_isnone (line 469) | public bool lua_isnone(int n) method lua_isnoneornil (line 474) | public bool lua_isnoneornil(int n) method LuaRawGlobal (line 479) | public void LuaRawGlobal(string name) method LuaSetGlobal (line 485) | public void LuaSetGlobal(string name) method LuaGetGlobal (line 490) | public void LuaGetGlobal(string name) method LuaOpenLibs (line 495) | public void LuaOpenLibs() method AbsIndex (line 500) | public int AbsIndex(int i) method LuaGetN (line 505) | public int LuaGetN(int i) method LuaCheckNumber (line 510) | public double LuaCheckNumber(int stackPos) method LuaCheckInteger (line 515) | public int LuaCheckInteger(int idx) method LuaCheckBoolean (line 520) | public bool LuaCheckBoolean(int stackPos) method LuaCheckLString (line 525) | public string LuaCheckLString(int numArg, out int len) method LuaLoadBuffer (line 530) | public int LuaLoadBuffer(byte[] buff, int size, string name) method LuaFindTable (line 535) | public IntPtr LuaFindTable(int idx, string fname, int szhint = 1) method LuaTypeError (line 540) | public int LuaTypeError(int stackPos, string tname, string t2 = null) method LuaDoString (line 545) | public bool LuaDoString(string chunk, string chunkName = "@LuaStatePtr... method LuaDoFile (line 559) | public bool LuaDoFile(string fileName) method LuaGetMetaTable (line 573) | public void LuaGetMetaTable(string meta) method LuaRef (line 578) | public int LuaRef(int t) method LuaGetRef (line 583) | public void LuaGetRef(int reference) method LuaUnRef (line 588) | public void LuaUnRef(int reference) method LuaRequire (line 593) | public int LuaRequire(string fileName) method ThrowLuaException (line 607) | public void ThrowLuaException(Exception e) method ToLuaRef (line 619) | public int ToLuaRef() method LuaUpdate (line 624) | public int LuaUpdate(float delta, float unscaled) method LuaLateUpdate (line 629) | public int LuaLateUpdate() method LuaFixedUpdate (line 634) | public int LuaFixedUpdate(float fixedTime) method OpenToLuaLibs (line 639) | public void OpenToLuaLibs() method ToLuaPushTraceback (line 645) | public void ToLuaPushTraceback() method ToLuaUnRef (line 650) | public void ToLuaUnRef(int reference) method LuaGetStack (line 655) | public int LuaGetStack(int level, ref Lua_Debug ar) method LuaGetInfo (line 660) | public int LuaGetInfo(string what, ref Lua_Debug ar) method LuaGetLocal (line 665) | public string LuaGetLocal(ref Lua_Debug ar, int n) method LuaSetLocal (line 670) | public string LuaSetLocal(ref Lua_Debug ar, int n) method LuaGetUpvalue (line 675) | public string LuaGetUpvalue(int funcindex, int n) method LuaSetUpvalue (line 680) | public string LuaSetUpvalue(int funcindex, int n) method LuaSetHook (line 685) | public int LuaSetHook(LuaHookFunc func, int mask, int count) method LuaGetHook (line 690) | public LuaHookFunc LuaGetHook() method LuaGetHookMask (line 695) | public int LuaGetHookMask() method LuaGetHookCount (line 700) | public int LuaGetHookCount() FILE: Assets/ToLua/Core/LuaStatic.cs class LuaStatic (line 28) | public static class LuaStatic method GetMetaReference (line 30) | public static int GetMetaReference(IntPtr L, Type t) method GetMissMetaReference (line 36) | public static int GetMissMetaReference(IntPtr L, Type t) method GetClassType (line 42) | public static Type GetClassType(IntPtr L, int reference) method GetFunction (line 48) | public static LuaFunction GetFunction(IntPtr L, int reference) method GetTable (line 54) | public static LuaTable GetTable(IntPtr L, int reference) method GetLuaThread (line 60) | public static LuaThread GetLuaThread(IntPtr L, int reference) method GetUnpackRayRef (line 66) | public static void GetUnpackRayRef(IntPtr L) method GetUnpackBounds (line 72) | public static void GetUnpackBounds(IntPtr L) method GetPackRay (line 78) | public static void GetPackRay(IntPtr L) method GetPackRaycastHit (line 84) | public static void GetPackRaycastHit(IntPtr L) method GetPackTouch (line 90) | public static void GetPackTouch(IntPtr L) method GetPackBounds (line 96) | public static void GetPackBounds(IntPtr L) method GetArrayMetatable (line 102) | public static int GetArrayMetatable(IntPtr L) method GetTypeMetatable (line 108) | public static int GetTypeMetatable(IntPtr L) method GetDelegateMetatable (line 114) | public static int GetDelegateMetatable(IntPtr L) method GetEventMetatable (line 120) | public static int GetEventMetatable(IntPtr L) method GetIterMetatable (line 126) | public static int GetIterMetatable(IntPtr L) method GetEnumObject (line 132) | public static int GetEnumObject(IntPtr L, System.Enum e, out object obj) method GetPreModule (line 139) | public static LuaCSFunction GetPreModule(IntPtr L, Type t) FILE: Assets/ToLua/Core/LuaTable.cs class LuaTable (line 28) | public class LuaTable : LuaBaseRef method LuaTable (line 30) | public LuaTable(int reference, LuaState state) method RawGetIndex (line 129) | public T RawGetIndex(int index) method RawSetIndex (line 148) | public void RawSetIndex(int index, T value) method RawGet (line 166) | public V RawGet(K key) method RawSet (line 186) | public void RawSet(K key, V arg) method GetTable (line 205) | public T GetTable(string key) method SetTable (line 225) | public void SetTable(string key, T arg) method RawGetLuaFunction (line 244) | public LuaFunction RawGetLuaFunction(string key) method GetLuaFunction (line 270) | public LuaFunction GetLuaFunction(string key) method BeginCall (line 296) | bool BeginCall(string name, int top) method Call (line 305) | public void Call(string name) method Call (line 325) | public void Call(string name, T1 arg1) method Call (line 346) | public void Call(string name, T1 arg1, T2 arg2) method Call (line 368) | public void Call(string name, T1 arg1, T2 arg2, T3 arg3) method Call (line 391) | public void Call(string name, T1 arg1, T2 arg2, T3 arg... method Call (line 415) | public void Call(string name, T1 arg1, T2 arg2, T3... method Call (line 440) | public void Call(string name, T1 arg1, T2 arg2... method Invoke (line 466) | public R1 Invoke(string name) method Invoke (line 490) | public R1 Invoke(string name, T1 arg1) method Invoke (line 515) | public R1 Invoke(string name, T1 arg1, T2 arg2) method Invoke (line 541) | public R1 Invoke(string name, T1 arg1, T2 arg2, T3 arg3) method Invoke (line 568) | public R1 Invoke(string name, T1 arg1, T2 arg2, T3... method Invoke (line 596) | public R1 Invoke(string name, T1 arg1, T2 arg2... method Invoke (line 625) | public R1 Invoke(string name, T1 arg1, T2 ... method GetStringField (line 655) | public string GetStringField(string name) method AddTable (line 674) | public void AddTable(string name) method ToArray (line 693) | public object[] ToArray() method ToString (line 723) | public override string ToString() method ToArrayTable (line 731) | public LuaArrayTable ToArrayTable() method ToDictTable (line 736) | public LuaDictTable ToDictTable() method ToDictTable (line 741) | public LuaDictTable ToDictTable() method GetMetaTable (line 746) | public LuaTable GetMetaTable() class LuaArrayTable (line 771) | public class LuaArrayTable : IDisposable, IEnumerable method LuaArrayTable (line 776) | public LuaArrayTable(LuaTable table) method Dispose (line 783) | public void Dispose() method ForEach (line 812) | public void ForEach(Action action) method GetEnumerator (line 823) | public IEnumerator GetEnumerator() method GetEnumerator (line 828) | IEnumerator IEnumerable.GetEnumerator() class Enumerator (line 833) | class Enumerator : IEnumerator method Enumerator (line 840) | public Enumerator(LuaArrayTable list) method MoveNext (line 855) | public bool MoveNext() method Reset (line 864) | public void Reset() method Dispose (line 870) | public void Dispose() class LuaDictTable (line 881) | public class LuaDictTable : IDisposable, IEnumerable method LuaDictTable (line 886) | public LuaDictTable(LuaTable table) method Dispose (line 893) | public void Dispose() method ToHashtable (line 915) | public Hashtable ToHashtable() method GetEnumerator (line 929) | public IEnumerator GetEnumerator() method GetEnumerator (line 934) | IEnumerator IEnumerable.GetEnumerator() class Enumerator (line 939) | class Enumerator : IEnumerator method Enumerator (line 945) | public Enumerator(LuaDictTable list) method MoveNext (line 969) | public bool MoveNext() method Reset (line 986) | public void Reset() method Dispose (line 991) | public void Dispose() method Enumerator (line 1079) | public Enumerator(LuaDictTable list) method MoveNext (line 1103) | public bool MoveNext() method Reset (line 1120) | public void Reset() method Dispose (line 1125) | public void Dispose() method LuaDictTable (line 1020) | public LuaDictTable(LuaTable table) method Dispose (line 1027) | public void Dispose() method ToDictionary (line 1049) | public Dictionary ToDictionary() method GetEnumerator (line 1063) | public IEnumerator> GetEnumerator() method GetEnumerator (line 1068) | IEnumerator IEnumerable.GetEnumerator() class Enumerator (line 1073) | class Enumerator : IEnumerator> method Enumerator (line 945) | public Enumerator(LuaDictTable list) method MoveNext (line 969) | public bool MoveNext() method Reset (line 986) | public void Reset() method Dispose (line 991) | public void Dispose() method Enumerator (line 1079) | public Enumerator(LuaDictTable list) method MoveNext (line 1103) | public bool MoveNext() method Reset (line 1120) | public void Reset() method Dispose (line 1125) | public void Dispose() type LuaDictEntry (line 1002) | public struct LuaDictEntry method LuaDictEntry (line 1004) | public LuaDictEntry(K key, V value) class LuaDictTable (line 1015) | public class LuaDictTable : IDisposable, IEnumerable GetEnumerator() method GetEnumerator (line 934) | IEnumerator IEnumerable.GetEnumerator() class Enumerator (line 939) | class Enumerator : IEnumerator method Enumerator (line 945) | public Enumerator(LuaDictTable list) method MoveNext (line 969) | public bool MoveNext() method Reset (line 986) | public void Reset() method Dispose (line 991) | public void Dispose() method Enumerator (line 1079) | public Enumerator(LuaDictTable list) method MoveNext (line 1103) | public bool MoveNext() method Reset (line 1120) | public void Reset() method Dispose (line 1125) | public void Dispose() method LuaDictTable (line 1020) | public LuaDictTable(LuaTable table) method Dispose (line 1027) | public void Dispose() method ToDictionary (line 1049) | public Dictionary ToDictionary() method GetEnumerator (line 1063) | public IEnumerator> GetEnumerator() method GetEnumerator (line 1068) | IEnumerator IEnumerable.GetEnumerator() class Enumerator (line 1073) | class Enumerator : IEnumerator> method Enumerator (line 945) | public Enumerator(LuaDictTable list) method MoveNext (line 969) | public bool MoveNext() method Reset (line 986) | public void Reset() method Dispose (line 991) | public void Dispose() method Enumerator (line 1079) | public Enumerator(LuaDictTable list) method MoveNext (line 1103) | public bool MoveNext() method Reset (line 1120) | public void Reset() method Dispose (line 1125) | public void Dispose() FILE: Assets/ToLua/Core/LuaThread.cs class LuaThread (line 26) | public class LuaThread : LuaBaseRef method LuaThread (line 28) | public LuaThread(int reference, LuaState state) method Resume (line 34) | protected int Resume(IntPtr L, int nArgs) method Resume (line 59) | public int Resume() method Resume (line 72) | public int Resume(T1 arg1) method Resume (line 86) | public int Resume(T1 arg1, T2 arg2) method Resume (line 101) | public int Resume(T1 arg1, T2 arg2, T3 arg3) method Resume (line 117) | public int Resume(out R1 ret1) method Resume (line 138) | public int Resume(T1 arg1, out R1 ret1) method Resume (line 160) | public int Resume(T1 arg1, T2 arg2, out R1 ret1) method Resume (line 183) | public int Resume(T1 arg1, T2 arg2, T3 arg3, out R1 ret1) FILE: Assets/ToLua/Core/LuaUnityLibs.cs class LuaUnityLibs (line 28) | public sealed class LuaUnityLibs method OpenLibs (line 30) | public static void OpenLibs(IntPtr L) method OpenLuaLibs (line 36) | public static void OpenLuaLibs(IntPtr L) method InitMathf (line 58) | static void InitMathf(IntPtr L) method InitLayer (line 67) | static void InitLayer(IntPtr L) method PerlinNoise (line 86) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method SetOutMethods (line 103) | static void SetOutMethods(IntPtr L, string table, LuaCSFunction getOut... method GetOutVector3 (line 112) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutVector2 (line 119) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutVector4 (line 126) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutColor (line 133) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutColor32 (line 139) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutQuaternion (line 146) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutRay (line 153) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutBounds (line 160) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutRaycastHit (line 167) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutTouch (line 174) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetOutLayerMask (line 181) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Core/LuaValueType.cs type LuaValueType (line 27) | public partial struct LuaValueType method LuaValueType (line 47) | public LuaValueType(int value) method ToString (line 62) | public override string ToString() class LuaValueTypeName (line 68) | public static class LuaValueTypeName method LuaValueTypeName (line 72) | static LuaValueTypeName() method Get (line 88) | static public string Get(int type) FILE: Assets/ToLua/Core/ObjectPool.cs class LuaObjectPool (line 28) | public class LuaObjectPool class PoolNode (line 30) | class PoolNode method PoolNode (line 35) | public PoolNode(int index, object obj) method LuaObjectPool (line 49) | public LuaObjectPool() method Clear (line 71) | public void Clear() method Add (line 78) | public int Add(object obj) method TryGetValue (line 98) | public object TryGetValue(int index) method Remove (line 108) | public object Remove(int pos) method Destroy (line 123) | public object Destroy(int pos) method StepCollect (line 135) | public void StepCollect(Action collectListener) method Replace (line 160) | public object Replace(int pos, object o) FILE: Assets/ToLua/Core/ObjectTranslator.cs class ObjectTranslator (line 29) | public class ObjectTranslator class DelayGC (line 31) | private class DelayGC method DelayGC (line 33) | public DelayGC(int id, UnityEngine.Object obj, float time) class CompareObject (line 45) | private class CompareObject : IEqualityComparer method Equals (line 47) | public new bool Equals(object x, object y) method GetHashCode (line 52) | public int GetHashCode(object obj) method ObjectTranslator (line 68) | public ObjectTranslator() method AddObject (line 77) | public int AddObject(object obj) method Get (line 89) | public static ObjectTranslator Get(IntPtr L) method RemoveObject (line 99) | void RemoveObject(object o, int udata) method RemoveObject (line 110) | public void RemoveObject(int udata) method GetObject (line 129) | public object GetObject(int udata) method Destroy (line 135) | public void Destroy(int udata) method DelayDestroy (line 154) | public void DelayDestroy(int id, float time) method Getudata (line 164) | public bool Getudata(object o, out int index) method Destroyudata (line 170) | public void Destroyudata(int udata) method SetBack (line 175) | public void SetBack(int index, object o) method RemoveFromGCList (line 180) | bool RemoveFromGCList(int id) method DestroyUnityObject (line 194) | void DestroyUnityObject(int udata, UnityEngine.Object obj) method Collect (line 213) | public void Collect() method StepCollect (line 238) | public void StepCollect() method Dispose (line 243) | public void Dispose() FILE: Assets/ToLua/Core/ToLua.cs class ToLua (line 39) | public static class ToLua method ToLua (line 60) | static ToLua() method OpenLibs (line 73) | public static void OpenLibs(IntPtr L) method AddLuaLoader (line 124) | static void AddLuaLoader(IntPtr L) method Panic (line 140) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Print (line 147) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Loader (line 214) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method DoFile (line 249) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LoadFile (line 287) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IsNull (line 318) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method BufferToString (line 344) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetClassType (line 378) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TableToArray (line 407) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_ToString (line 430) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetConsoleWindowListView (line 448) | private static bool GetConsoleWindowListView() method GetListViewRowCount (line 485) | private static string GetListViewRowCount(ref int line) method GetToLuaInstanceID (line 522) | static void GetToLuaInstanceID() method OnOpenAsset (line 534) | [OnOpenAssetAttribute(0)] method ToString (line 607) | public static string ToString(IntPtr L, int stackPos) method ToObject (line 622) | public static object ToObject(IntPtr L, int stackPos) method ToLuaFunction (line 635) | public static LuaFunction ToLuaFunction(IntPtr L, int stackPos) method ToLuaTable (line 650) | public static LuaTable ToLuaTable(IntPtr L, int stackPos) method ToLuaThread (line 665) | public static LuaThread ToLuaThread(IntPtr L, int stackPos) method ToVector3 (line 680) | public static Vector3 ToVector3(IntPtr L, int stackPos) method ToVector4 (line 687) | public static Vector4 ToVector4(IntPtr L, int stackPos) method ToVector2 (line 694) | public static Vector2 ToVector2(IntPtr L, int stackPos) method ToQuaternion (line 701) | public static Quaternion ToQuaternion(IntPtr L, int stackPos) method ToColor (line 708) | public static Color ToColor(IntPtr L, int stackPos) method ToColor32 (line 715) | public static Color32 ToColor32(IntPtr L, int stackPos) method ToRay (line 722) | public static Ray ToRay(IntPtr L, int stackPos) method ToBounds (line 748) | public static Bounds ToBounds(IntPtr L, int stackPos) method ToLayerMask (line 770) | public static LayerMask ToLayerMask(IntPtr L, int stackPos) method ToVarObject (line 775) | public static object ToVarObject(IntPtr L, int stackPos) method ToVarObject (line 813) | public static object ToVarObject(IntPtr L, int stackPos, Type t) method ToVarTable (line 827) | public static object ToVarTable(IntPtr L, int stackPos) method ToNullable (line 845) | public static Nullable ToNullable(IntPtr L, int stackPos) where ... method ToObjectVec3 (line 855) | static object ToObjectVec3(IntPtr L, int stackPos) method ToObjectQuat (line 860) | static object ToObjectQuat(IntPtr L, int stackPos) method ToObjectColor (line 865) | static object ToObjectColor(IntPtr L, int stackPos) method ToObjectColor32 (line 869) | static object ToObjectColor32(IntPtr L, int stackPos) method ToObjectVec4 (line 874) | static object ToObjectVec4(IntPtr L, int stackPos) method ToObjectVec2 (line 879) | static object ToObjectVec2(IntPtr L, int stackPos) method ToObjectRay (line 884) | static object ToObjectRay(IntPtr L, int stackPos) method ToObjectLayerMask (line 889) | static object ToObjectLayerMask(IntPtr L, int stackPos) method ToObjectBounds (line 894) | static object ToObjectBounds(IntPtr L, int stackPos) method ToIEnumerator (line 899) | public static IEnumerator ToIEnumerator(IntPtr L, int stackPos) method CheckLuaFunction (line 909) | public static LuaFunction CheckLuaFunction(IntPtr L, int stackPos) method CheckLuaTable (line 928) | public static LuaTable CheckLuaTable(IntPtr L, int stackPos) method CheckLuaThread (line 947) | public static LuaThread CheckLuaThread(IntPtr L, int stackPos) method CheckLuaBaseRef (line 966) | public static LuaBaseRef CheckLuaBaseRef(IntPtr L, int stackPos) method CheckString (line 995) | public static string CheckString(IntPtr L, int stackPos) method CheckIntPtr (line 1035) | public static IntPtr CheckIntPtr(IntPtr L, int stackPos) method CheckMonoType (line 1051) | static public Type CheckMonoType(IntPtr L, int stackPos) method CheckIter (line 1081) | public static IEnumerator CheckIter(IntPtr L, int stackPos) method CheckObject (line 1119) | public static object CheckObject(IntPtr L, int stackPos) method CheckObject (line 1137) | public static object CheckObject(IntPtr L, int stackPos, Type type) method CheckObject (line 1169) | public static object CheckObject(IntPtr L, int stackPos) where T : ... method CheckVector3 (line 1200) | static public Vector3 CheckVector3(IntPtr L, int stackPos) method CheckQuaternion (line 1215) | static public Quaternion CheckQuaternion(IntPtr L, int stackPos) method CheckVector2 (line 1230) | static public Vector2 CheckVector2(IntPtr L, int stackPos) method CheckVector4 (line 1245) | static public Vector4 CheckVector4(IntPtr L, int stackPos) method CheckColor (line 1260) | static public Color CheckColor(IntPtr L, int stackPos) method CheckColor32 (line 1275) | static public Color32 CheckColor32(IntPtr L, int stackPos) method CheckRay (line 1289) | static public Ray CheckRay(IntPtr L, int stackPos) method CheckBounds (line 1302) | static public Bounds CheckBounds(IntPtr L, int stackPos) method CheckLayerMask (line 1315) | static public LayerMask CheckLayerMask(IntPtr L, int stackPos) method CheckValue (line 1328) | public static T CheckValue(IntPtr L, int stackPos) where T : struct method CheckNullable (line 1333) | public static Nullable CheckNullable(IntPtr L, int stackPos) whe... method CheckVarObject (line 1343) | public static object CheckVarObject(IntPtr L, int stackPos, Type t) method CheckUnityObject (line 1485) | public static UnityEngine.Object CheckUnityObject(IntPtr L, int stackP... method CheckTrackedReference (line 1527) | public static UnityEngine.TrackedReference CheckTrackedReference(IntPt... method CheckObjectArray (line 1569) | public static object[] CheckObjectArray(IntPtr L, int stackPos) method CheckObjectArray (line 1597) | public static T[] CheckObjectArray(IntPtr L, int stackPos) where T ... method CheckStructArray (line 1633) | public static T[] CheckStructArray(IntPtr L, int stackPos) where T ... method CheckCharBuffer (line 1667) | public static char[] CheckCharBuffer(IntPtr L, int stackPos) method CheckByteBuffer (line 1686) | public static byte[] CheckByteBuffer(IntPtr L, int stackPos) method CheckNumberArray (line 1708) | public static T[] CheckNumberArray(IntPtr L, int stackPos) where T ... method CheckBoolArray (line 1746) | public static bool[] CheckBoolArray(IntPtr L, int stackPos) method CheckStringArray (line 1783) | public static string[] CheckStringArray(IntPtr L, int stackPos) method CheckGenericObject (line 1819) | public static object CheckGenericObject(IntPtr L, int stackPos, Type t... method CheckGenericObject (line 1836) | public static object CheckGenericObject(IntPtr L, int stackPos, Type t... method CheckGenericObject (line 1855) | public static object CheckGenericObject(IntPtr L, int stackPos, Type t... method ToParamsObject (line 1869) | public static object[] ToParamsObject(IntPtr L, int stackPos, int count) method ToParamsObject (line 1887) | public static T[] ToParamsObject(IntPtr L, int stackPos, int count) method ToParamsString (line 1905) | public static string[] ToParamsString(IntPtr L, int stackPos, int count) method ToParamsNumber (line 1923) | public static T[] ToParamsNumber(IntPtr L, int stackPos, int count)... method ToParamsChar (line 1941) | public static char[] ToParamsChar(IntPtr L, int stackPos, int count) method CheckParamsBool (line 1959) | public static bool[] CheckParamsBool(IntPtr L, int stackPos, int count) method CheckParamsNumber (line 1977) | public static T[] CheckParamsNumber(IntPtr L, int stackPos, int cou... method CheckParamsChar (line 1995) | public static char[] CheckParamsChar(IntPtr L, int stackPos, int count) method CheckParamsString (line 2013) | public static string[] CheckParamsString(IntPtr L, int stackPos, int c... method CheckParamsObject (line 2031) | public static T[] CheckParamsObject(IntPtr L, int stackPos, int count) method ToCharBuffer (line 2049) | static public char[] ToCharBuffer(IntPtr L, int stackPos) method ToByteBuffer (line 2067) | static public byte[] ToByteBuffer(IntPtr L, int stackPos) method ToNumberArray (line 2088) | public static T[] ToNumberArray(IntPtr L, int stackPos) where T : s... method ToBoolArray (line 2124) | public static bool[] ToBoolArray(IntPtr L, int stackPos) method ToStringArray (line 2161) | public static string[] ToStringArray(IntPtr L, int stackPos) method ToObjectArray (line 2196) | public static object[] ToObjectArray(IntPtr L, int stackPos) method ToObjectArray (line 2224) | public static T[] ToObjectArray(IntPtr L, int stackPos) where T : c... method ToStructArray (line 2260) | public static T[] ToStructArray(IntPtr L, int stackPos) where T : s... method Push (line 2296) | public static void Push(IntPtr L, Vector3 v3) method Push (line 2301) | public static void Push(IntPtr L, Vector2 v2) method Push (line 2306) | public static void Push(IntPtr L, Vector4 v4) method Push (line 2311) | public static void Push(IntPtr L, Quaternion q) method Push (line 2316) | public static void Push(IntPtr L, Color clr) method Push (line 2321) | public static void Push(IntPtr L, Color32 clr) method Push (line 2327) | public static void Push(IntPtr L, Ray ray) method Push (line 2340) | public static void Push(IntPtr L, Bounds bound) method Push (line 2353) | public static void Push(IntPtr L, RaycastHit hit) method Push (line 2370) | public static void Push(IntPtr L, RaycastHit hit, int flag) method Push (line 2428) | public static void Push(IntPtr L, Touch t) method Push (line 2433) | public static void Push(IntPtr L, Touch t, int flag) method PushLayerMask (line 2476) | public static void PushLayerMask(IntPtr L, LayerMask l) method Push (line 2481) | public static void Push(IntPtr L, LuaByteBuffer bb) method PushByteBuffer (line 2486) | public static void PushByteBuffer(IntPtr L, byte[] buffer) method Push (line 2491) | public static void Push(IntPtr L, Array array) method Push (line 2504) | public static void Push(IntPtr L, LuaBaseRef lbr) method Push (line 2516) | public static void Push(IntPtr L, Type t) method Push (line 2529) | public static void Push(IntPtr L, Delegate ev) method Push (line 2542) | public static void Push(IntPtr L, EventObject ev) method Push (line 2555) | public static void Push(IntPtr L, IEnumerator iter) method Push (line 2584) | public static void Push(IntPtr L, System.Enum e) method PushOut (line 2590) | public static void PushOut(IntPtr L, LuaOut lo) method PushStruct (line 2597) | public static void PushStruct(IntPtr L, object o) method PushValue (line 2624) | public static void PushValue(IntPtr L, T v) where T : struct method PusNullable (line 2629) | public static void PusNullable(IntPtr L, Nullable v) where T : s... method PushUserData (line 2640) | public static void PushUserData(IntPtr L, object o, int reference) method LuaPCall (line 2659) | static int LuaPCall(IntPtr L, LuaCSFunction func) method LoadPreType (line 2676) | public static int LoadPreType(IntPtr L, Type type) method PushUserObject (line 2698) | static void PushUserObject(IntPtr L, object o) method Push (line 2711) | public static void Push(IntPtr L, UnityEngine.Object obj) method Push (line 2723) | public static void Push(IntPtr L, UnityEngine.TrackedReference obj) method PushSealed (line 2735) | public static void PushSealed(IntPtr L, T o) method PushObject (line 2754) | public static void PushObject(IntPtr L, object o) method Push (line 2778) | public static void Push(IntPtr L, nil obj) method Push (line 2784) | public static void Push(IntPtr L, object obj) method SetBack (line 2989) | public static void SetBack(IntPtr L, int stackPos, object o) method Destroy (line 3000) | public static int Destroy(IntPtr L) method CheckArgsCount (line 3008) | public static void CheckArgsCount(IntPtr L, string method, int count) method CheckArgsCount (line 3018) | public static void CheckArgsCount(IntPtr L, int count) method CheckDelegate (line 3028) | public static Delegate CheckDelegate(Type t, IntPtr L, int stackPos) method CheckDelegate (line 3048) | public static Delegate CheckDelegate(IntPtr L, int stackPos) FILE: Assets/ToLua/Core/TypeChecker.cs class TypeChecker (line 28) | public static class TypeChecker method TypeChecker (line 32) | static TypeChecker() method IsValueType (line 50) | public static bool IsValueType(Type t) method CheckTypes (line 55) | public static bool CheckTypes(IntPtr L, int begin, Type type0) method CheckTypes (line 60) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 65) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 70) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 75) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 80) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 86) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 92) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 98) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 104) | public static bool CheckTypes(IntPtr L, int begin, Type type0, Type ty... method CheckTypes (line 110) | public static bool CheckTypes(IntPtr L, int begin, params Type[] types) method CheckParamsType (line 123) | public static bool CheckParamsType(IntPtr L, Type t, int begin, int co... method IsNilType (line 141) | static bool IsNilType(Type t) method IsNullable (line 156) | public static bool IsNullable(Type t) method GetNullableType (line 166) | public static Type GetNullableType(Type t) method CheckType (line 177) | public static bool CheckType(IntPtr L, Type type, int pos) method ChangeType (line 215) | public static T ChangeType(object temp, Type type) method ChangeType (line 228) | public static object ChangeType(object temp, Type type) method IsMatchUserData (line 245) | static bool IsMatchUserData(IntPtr L, Type t, int pos) method IsNumberType (line 282) | public static bool IsNumberType(Type t) method IsUserTable (line 297) | public static bool IsUserTable(Type t, IntPtr L, int pos) method CheckTypes (line 327) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 332) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 337) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 342) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 347) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 352) | public static bool CheckTypes(IntPtr L, int pos) method CheckTypes (line 358) | public static bool CheckTypes(IntPtr L, in... method CheckTypes (line 364) | public static bool CheckTypes(IntPtr L... method CheckTypes (line 370) | public static bool CheckTypes(IntP... method CheckTypes (line 376) | public static bool CheckTypes... method CheckTypes (line 382) | public static bool CheckTypes(IntPtr L, int begin, int count) method CheckDelegateType (line 414) | static public bool CheckDelegateType(Type type, IntPtr L, int pos) method CheckEnumType (line 437) | static public bool CheckEnumType(Type type, IntPtr L, int pos) FILE: Assets/ToLua/Core/TypeTraits.cs class TypeTraits (line 28) | public static class TypeTraits method Init (line 39) | static public void Init(Func check) method GetTypeName (line 47) | static public string GetTypeName() method GetLuaReference (line 57) | static public int GetLuaReference(IntPtr L) method DefaultCheck (line 78) | static bool DefaultCheck(IntPtr L, int pos) method IsNilType (line 95) | static bool IsNilType() method IsUserData (line 118) | static bool IsUserData(IntPtr L, int pos) method IsUserTable (line 141) | static bool IsUserTable(IntPtr L, int pos) class DelegateTraits (line 165) | public static class DelegateTraits method Init (line 169) | static public void Init(DelegateFactory.DelegateCreate func) method Create (line 174) | static public Delegate Create(LuaFunction func) method Create (line 203) | static public Delegate Create(LuaFunction func, LuaTable self) class StackTraits (line 233) | public static class StackTraits method Init (line 239) | static public void Init(Action push, Func c... method SelectPush (line 257) | static Action SelectPush() method PushValue (line 273) | static void PushValue(IntPtr L, T o) method PushObject (line 278) | static void PushObject(IntPtr L, T o) method PushArray (line 283) | static void PushArray(IntPtr L, T array) method DefaultTo (line 296) | static T DefaultTo(IntPtr L, int pos) method DefaultCheck (line 301) | static T DefaultCheck(IntPtr L, int stackPos) FILE: Assets/ToLua/Editor/Extend/ToLua_LuaInterface_EventObject.cs class ToLua_LuaInterface_EventObject (line 4) | public class ToLua_LuaInterface_EventObject FILE: Assets/ToLua/Editor/Extend/ToLua_LuaInterface_LuaConstructor.cs class ToLua_LuaInterface_LuaConstructor (line 4) | public class ToLua_LuaInterface_LuaConstructor method Destroy (line 31) | [UseDefinedAttribute] method Call (line 37) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_LuaInterface_LuaField.cs class ToLua_LuaInterface_LuaField (line 4) | public class ToLua_LuaInterface_LuaField method Set (line 28) | [UseDefinedAttribute] method Get (line 34) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_LuaInterface_LuaMethod.cs class ToLua_LuaInterface_LuaMethod (line 4) | public class ToLua_LuaInterface_LuaMethod method Call (line 31) | [UseDefinedAttribute] method Destroy (line 37) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_LuaInterface_LuaProperty.cs class ToLua_LuaInterface_LuaProperty (line 4) | public class ToLua_LuaInterface_LuaProperty method Set (line 29) | [UseDefinedAttribute] method Get (line 35) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_System_Delegate.cs class ToLua_System_Delegate (line 4) | public class ToLua_System_Delegate method Equals (line 108) | public override bool Equals(object other) method GetHashCode (line 113) | public override int GetHashCode() method Destroy (line 134) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_System_Enum.cs class ToLua_System_Enum (line 4) | public class ToLua_System_Enum method ToInt (line 82) | [UseDefinedAttribute] method ToObject (line 87) | [UseDefinedAttribute] method Parse (line 93) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_System_Object.cs class ToLua_System_Object (line 4) | public class ToLua_System_Object method Destroy (line 8) | [UseDefinedAttribute] method op_Equality (line 13) | public static bool op_Equality(Object x, Object y) FILE: Assets/ToLua/Editor/Extend/ToLua_System_String.cs class ToLua_System_String (line 5) | public class ToLua_System_String method ToLua_System_String (line 29) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_System_Type.cs class ToLua_System_Type (line 5) | public class ToLua_System_Type method GetEvent (line 7) | [NoToLuaAttribute] method GetEvent (line 13) | [NoToLuaAttribute] method GetEvents (line 19) | [NoToLuaAttribute] method GetEvents (line 25) | [NoToLuaAttribute] method GetMethod (line 31) | [NoToLuaAttribute] method GetMethod (line 37) | [NoToLuaAttribute] method GetMethod (line 43) | [NoToLuaAttribute] method GetMethod (line 49) | [NoToLuaAttribute] method GetMethod (line 55) | [NoToLuaAttribute] method GetMethod (line 61) | [NoToLuaAttribute] method GetMethods (line 67) | [NoToLuaAttribute] method GetMethods (line 73) | [NoToLuaAttribute] method GetProperties (line 79) | [NoToLuaAttribute] method GetProperties (line 85) | [NoToLuaAttribute] method GetProperty (line 91) | [NoToLuaAttribute] method GetProperty (line 97) | [NoToLuaAttribute] method GetProperty (line 103) | [NoToLuaAttribute] method GetProperty (line 109) | [NoToLuaAttribute] method GetProperty (line 115) | [NoToLuaAttribute] method GetProperty (line 121) | [NoToLuaAttribute] method GetProperty (line 127) | [NoToLuaAttribute] method GetField (line 133) | [NoToLuaAttribute] method GetField (line 139) | [NoToLuaAttribute] method GetFields (line 145) | [NoToLuaAttribute] method GetFields (line 151) | [NoToLuaAttribute] method GetConstructor (line 157) | [NoToLuaAttribute] method GetConstructor (line 163) | [NoToLuaAttribute] method GetConstructor (line 169) | [NoToLuaAttribute] method GetConstructors (line 175) | [NoToLuaAttribute] method GetConstructors (line 181) | [NoToLuaAttribute] method GetMember (line 187) | [NoToLuaAttribute] method GetMember (line 193) | [NoToLuaAttribute] method GetMember (line 199) | [NoToLuaAttribute] method GetMembers (line 205) | [NoToLuaAttribute] method GetMembers (line 211) | [NoToLuaAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_UnityEngine_GameObject.cs class ToLua_UnityEngine_GameObject (line 6) | public class ToLua_UnityEngine_GameObject method SendMessage (line 324) | [UseDefinedAttribute] method SendMessageUpwards (line 329) | [UseDefinedAttribute] method BroadcastMessage (line 334) | [UseDefinedAttribute] method AddComponent (line 340) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_UnityEngine_Input.cs class ToLua_UnityEngine_Input (line 4) | public class ToLua_UnityEngine_Input method GetTouch (line 20) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_UnityEngine_Object.cs class ToLua_UnityEngine_Object (line 5) | public class ToLua_UnityEngine_Object method Destroy (line 203) | [UseDefinedAttribute] method DestroyImmediate (line 209) | [UseDefinedAttribute] method DestroyObject (line 215) | [NoToLuaAttribute] method DestroyObject (line 221) | [NoToLuaAttribute] method Instantiate (line 227) | [UseDefinedAttribute] FILE: Assets/ToLua/Editor/Extend/ToLua_UnityEngine_RectTransform.cs class ToLua_UnityEngine_RectTransform (line 5) | public class ToLua_UnityEngine_RectTransform method GetLocalCorners (line 27) | [OverrideDefinedAttribute] method GetWorldCorners (line 33) | [OverrideDefinedAttribute] FILE: Assets/ToLua/Editor/ToLuaExport.cs type MetaOp (line 35) | public enum MetaOp type ObjAmbig (line 48) | public enum ObjAmbig class DelegateType (line 56) | public class DelegateType method DelegateType (line 64) | public DelegateType(Type t) method SetAbrName (line 71) | public DelegateType SetAbrName(string str) class ToLuaExport (line 78) | public static class ToLuaExport class _MethodBase (line 172) | class _MethodBase method _MethodBase (line 218) | public _MethodBase(MethodBase m, int argCount = -1) method GetParameters (line 227) | public ParameterInfo[] GetParameters() method GetParamsCount (line 232) | public int GetParamsCount() method GetEqualParamsCount (line 238) | public int GetEqualParamsCount(_MethodBase b) method GenParamTypes (line 279) | public string GenParamTypes(int offset = 0) method HasSetIndex (line 321) | public bool HasSetIndex() method HasGetIndex (line 341) | public bool HasGetIndex() method GetReturnType (line 361) | public Type GetReturnType() method GetTotalName (line 373) | public string GetTotalName() method ProcessParams (line 402) | public int ProcessParams(int tab, bool beConstruct, int checkTypePos) method IsByteBuffer (line 620) | bool IsByteBuffer() method IsMemberFilter (line 644) | public static bool IsMemberFilter(MemberInfo mi) method IsMemberFilter (line 667) | public static bool IsMemberFilter(Type t) method ToLuaExport (line 673) | static ToLuaExport() method Clear (line 678) | public static void Clear() method GetOp (line 707) | private static MetaOp GetOp(string name) method GenBaseOpFunction (line 742) | static void GenBaseOpFunction(List<_MethodBase> list) method Generate (line 772) | public static void Generate(string dir) method BeDropMethodType (line 827) | static bool BeDropMethodType(MethodInfo md) method IsDelegateType (line 840) | public static bool IsDelegateType(Type t) method BeginCodeGen (line 855) | static void BeginCodeGen() method EndCodeGen (line 861) | static void EndCodeGen(string dir) method InitMethods (line 867) | static void InitMethods() method InitPropertyList (line 1008) | static void InitPropertyList() method SaveFile (line 1099) | static void SaveFile(string file) method GetMethodName (line 1127) | static string GetMethodName(MethodBase md) method HasGetIndex (line 1148) | static bool HasGetIndex(MemberInfo md) method HasSetIndex (line 1168) | static bool HasSetIndex(MemberInfo md) method IsThisArray (line 1188) | static bool IsThisArray(MethodBase md, int count) method GenRegisterFuncItems (line 1205) | static void GenRegisterFuncItems() method GenRegisterOpItems (line 1262) | static void GenRegisterOpItems() method IsItemThis (line 1300) | static bool IsItemThis(PropertyInfo info) method GenRegisterVariables (line 1319) | static void GenRegisterVariables() method GenRegisterEventTypes (line 1386) | static void GenRegisterEventTypes() method GenRegisterFunction (line 1417) | static void GenRegisterFunction() method IsParams (line 1477) | static bool IsParams(ParameterInfo param) method GenFunction (line 1482) | static void GenFunction(_MethodBase m) method IsGenericConstraintType (line 1523) | static bool IsGenericConstraintType(Type t) method IsGenericConstraints (line 1550) | static bool IsGenericConstraints(Type[] constraints) method IsGenericMethod (line 1563) | static bool IsGenericMethod(MethodBase md) method GenFunctions (line 1603) | static void GenFunctions() method IsSealedType (line 1646) | static bool IsSealedType(Type t) method IsIEnumerator (line 1661) | static bool IsIEnumerator(Type t) method GetPushFunction (line 1681) | static string GetPushFunction(Type t, bool isByteBuffer = false) method DefaultConstruct (line 1723) | static void DefaultConstruct() method GetCountStr (line 1734) | static string GetCountStr(int count) method GenOutFunction (line 1744) | static void GenOutFunction() method GetDefalutParamCount (line 1759) | static int GetDefalutParamCount(MethodBase md) method InitCtorList (line 1775) | static void InitCtorList() method GenConstructFunction (line 1844) | static void GenConstructFunction() method GenItemPropertyFunction (line 1984) | static void GenItemPropertyFunction() method GetOptionalParamPos (line 2081) | static int GetOptionalParamPos(ParameterInfo[] infos) method Is64bit (line 2094) | static bool Is64bit(Type t) method Compare (line 2099) | static int Compare(_MethodBase lhs, _MethodBase rhs) method HasOptionalParam (line 2230) | static bool HasOptionalParam(ParameterInfo[] infos) method CheckObject (line 2243) | static void CheckObject(string head, Type type, string className, int ... method ToObject (line 2270) | static void ToObject(string head, Type type, string className, int pos) method BeginTry (line 2282) | static void BeginTry() method EndTry (line 2288) | static void EndTry() method GetRefBaseType (line 2297) | static Type GetRefBaseType(Type argType) method ProcessArg (line 2307) | static void ProcessArg(Type varType, string head, string arg, int stac... method GetMethodType (line 2597) | static int GetMethodType(MethodBase md, out PropertyInfo pi) method GetGenericBaseType (line 2633) | static Type GetGenericBaseType(MethodBase md, Type t) method IsNumberEnum (line 2650) | static bool IsNumberEnum(Type t) method GenPushStr (line 2665) | static void GenPushStr(Type t, string arg, string head, bool isByteBuf... method CompareParmsCount (line 2713) | static bool CompareParmsCount(_MethodBase l, _MethodBase r) method CompareMethod (line 2748) | static int CompareMethod(_MethodBase l, _MethodBase r) method Push (line 2816) | static void Push(List<_MethodBase> list, _MethodBase r) method GenOverrideFuncBody (line 2840) | static void GenOverrideFuncBody(_MethodBase md, bool beIf, int checkTy... method CheckCheckTypePos (line 2883) | static int[] CheckCheckTypePos(List list) where T : _MethodBase method GenOverrideDefinedFunc (line 2937) | static void GenOverrideDefinedFunc(MethodBase method) method GenOverrideFunc (line 2946) | static _MethodBase GenOverrideFunc(string name) method CombineTypeStr (line 3002) | public static string CombineTypeStr(string space, string name) method GetBaseTypeStr (line 3014) | public static string GetBaseTypeStr(Type t) method GetTypeStr (line 3027) | public static string GetTypeStr(Type t) method GetTypeOf (line 3053) | static string GetTypeOf(Type t, string sep) method GenParamTypes (line 3078) | static string GenParamTypes(ParameterInfo[] p, MethodBase mb, int offs... method CheckObjectNull (line 3120) | static void CheckObjectNull() method GenGetFieldStr (line 3132) | static void GenGetFieldStr(string varName, Type varType, bool isStatic... method GenGetEventStr (line 3167) | static void GenGetEventStr(string varName, Type varType) method GenIndexFunc (line 3177) | static void GenIndexFunc() method GenSetFieldStr (line 3217) | static void GenSetFieldStr(string varName, Type varType, bool isStatic... method GenSetEventStr (line 3255) | static void GenSetEventStr(string varName, Type varType, bool isStatic) method GenCSharpLuaEvent (line 3299) | private static void GenCSharpLuaEvent(string varName, Type type, bool ... method GenCSharpLuaValueTypeDefault (line 3322) | private static void GenCSharpLuaValueTypeDefault() { method GenCSharpLuaValueTypeClone (line 3334) | private static void GenCSharpLuaValueTypeClone() method GenCSharpLuaGetOrSet (line 3350) | private static void GenCSharpLuaGetOrSet(_MethodBase m, string methodN... method GenNewIndexFunc (line 3359) | static void GenNewIndexFunc() method GenLuaFunctionRetValue (line 3400) | static void GenLuaFunctionRetValue(StringBuilder sb, Type t, string he... method IsByteBuffer (line 3498) | public static bool IsByteBuffer(Type type) method IsByteBuffer (line 3515) | public static bool IsByteBuffer(MemberInfo mb) method GenDelegateBody (line 3627) | static void GenDelegateBody(StringBuilder sb, Type t, string head, boo... method IsNeedOp (line 3751) | static bool IsNeedOp(string name) method CallOpFunction (line 3790) | static void CallOpFunction(string name, int count, string ret) method IsObsolete (line 3825) | public static bool IsObsolete(MemberInfo mb) method HasAttribute (line 3848) | public static bool HasAttribute(MemberInfo mb, Type atrtype) method GenEnum (line 3865) | static void GenEnum() method GetDelegateParams (line 4043) | static string GetDelegateParams(MethodInfo mi) method GetReturnValue (line 4070) | static string GetReturnValue(Type t) method GetDefaultDelegateBody (line 4097) | static string GetDefaultDelegateBody(MethodInfo md) method GenDelegates (line 4135) | public static void GenDelegates(DelegateType[] list) method IsUseDefinedAttributee (line 4266) | static bool IsUseDefinedAttributee(MemberInfo mb) method IsMethodEqualExtend (line 4283) | static bool IsMethodEqualExtend(MethodBase a, MethodBase b) method ProcessEditorExtend (line 4335) | static void ProcessEditorExtend(Type extendType, List<_MethodBase> list) method IsGenericType (line 4387) | static bool IsGenericType(MethodInfo md, Type t) method ProcessExtendType (line 4402) | static void ProcessExtendType(Type extendType, List<_MethodBase> list) method ProcessExtends (line 4434) | static void ProcessExtends(List<_MethodBase> list) method GetDelegateTypeFromMethodParams (line 4453) | static void GetDelegateTypeFromMethodParams(_MethodBase m) method GenEventFunction (line 4473) | public static void GenEventFunction(Type t, StringBuilder sb) method GenEventFunctions (line 4509) | static void GenEventFunctions() method RemoveChar (line 4517) | static string RemoveChar(string str, char c) method ConvertToLibSign (line 4530) | public static string ConvertToLibSign(string str) method GetNameSpace (line 4545) | public static string GetNameSpace(Type t, out string libName) method GetGenericNameSpace (line 4570) | static string GetGenericNameSpace(Type t, out string libName) method GetParameterType (line 4627) | static Type GetParameterType(ParameterInfo info) FILE: Assets/ToLua/Editor/ToLuaMenu.cs class ToLuaMenu (line 41) | [InitializeOnLoad] method ToLuaMenu (line 107) | static ToLuaMenu() method RemoveNameSpace (line 128) | static string RemoveNameSpace(string name, string space) class BindType (line 138) | public class BindType method BindType (line 150) | public BindType(Type t) method SetBaseType (line 193) | public BindType SetBaseType(Type t) method AddExtendType (line 199) | public BindType AddExtendType(Type t) method SetWrapName (line 209) | public BindType SetWrapName(string str) method SetLibName (line 215) | public BindType SetLibName(string str) method SetNameSpace (line 221) | public BindType SetNameSpace(string space) method IsObsolete (line 227) | public static bool IsObsolete(Type type) method AutoAddBaseType (line 245) | static void AutoAddBaseType(BindType bt, bool beDropBaseType) method GenBindTypes (line 307) | static BindType[] GenBindTypes(BindType[] list, bool beDropBaseType = ... method GenerateClassWraps (line 342) | [MenuItem("Lua/Gen Lua Wrap Files", false, 1)] method GetCustomTypeDelegates (line 386) | static HashSet GetCustomTypeDelegates() method GenLuaDelegates (line 456) | [MenuItem("Lua/Gen Lua Delegates", false, 2)] method InitTree (line 485) | static ToLuaTree InitTree() method AddSpaceNameToTree (line 509) | static void AddSpaceNameToTree(ToLuaTree tree, ToLuaNode node) method RemoveTemplateSign (line 589) | static string RemoveTemplateSign(string str) method GenLuaBinder (line 604) | [MenuItem("Lua/Gen LuaBinder File", false, 4)] method GenRegisterInfo (line 723) | static void GenRegisterInfo(string nameSpace, StringBuilder sb, List list) method CopyDirectory (line 1015) | static void CopyDirectory(string source, string dest, string searchPat... method CopyBuildBat (line 1029) | static void CopyBuildBat(string path, string tempDir) method BuildLuaToResources (line 1062) | [MenuItem("Lua/Build Lua files to Resources (PC)", false, 53)] method BuildLuaToPersistent (line 1082) | [MenuItem("Lua/Build Lua files to Persistent (PC)", false, 54)] method BuildNotJitBundles (line 1114) | [MenuItem("Lua/Build bundle files not jit", false, 55)] method BuildLuaBundles (line 1164) | [MenuItem("Lua/Build Luajit bundle files (PC)", false, 56)] method ClearLuaFiles (line 1221) | [MenuItem("Lua/Clear all Lua files", false, 57)] method GenBaseTypeLuaWrap (line 1228) | [MenuItem("Lua/Gen BaseType Wrap", false, 101)] method CreateDefaultWrapFile (line 1273) | static void CreateDefaultWrapFile(string path, string name) method ClearBaseTypeLuaWrap (line 1296) | [MenuItem("Lua/Clear BaseType Wrap", false, 102)] method EnableLuaInjection (line 1316) | [MenuItem("Lua/Enable Lua Injection &e", false, 102)] method RemoveInjection (line 1333) | #if ENABLE_LUA_INJECTION method UpdateMonoCecil (line 1350) | public static int UpdateMonoCecil(ref bool EnableSymbols) method TryUpdate (line 1417) | static bool TryUpdate(string srcPath, string destPath) method GetFileContentMD5 (line 1428) | static string GetFileContentMD5(string file) FILE: Assets/ToLua/Editor/ToLuaTree.cs class ToLuaNode (line 26) | public class ToLuaNode class ToLuaTree (line 35) | public class ToLuaTree method ToLuaTree (line 40) | public ToLuaTree() method FindParent (line 47) | void FindParent(List> list, List> root, Pred... method DepthFirstTraversal (line 91) | public void DepthFirstTraversal(Action> begin, Action> Find(Predicate match, int layer) method GetRoot (line 111) | public ToLuaNode GetRoot() FILE: Assets/ToLua/Examples/01_HelloWorld/HelloWorld.cs class HelloWorld (line 5) | public class HelloWorld : MonoBehaviour method Awake (line 7) | void Awake() FILE: Assets/ToLua/Examples/02_ScriptsFromFile/ScriptsFromFile.cs class ScriptsFromFile (line 8) | public class ScriptsFromFile : MonoBehaviour method Start (line 13) | void Start () method Log (line 27) | void Log(string msg, string stackTrace, LogType type) method OnGUI (line 33) | void OnGUI() method OnApplicationQuit (line 52) | void OnApplicationQuit() FILE: Assets/ToLua/Examples/03_CallLuaFunction/CallLuaFunction.cs class CallLuaFunction (line 6) | public class CallLuaFunction : MonoBehaviour method Start (line 21) | void Start () method ShowTips (line 56) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 63) | void OnGUI() method OnDestroy (line 69) | void OnDestroy() method CallFunc (line 87) | int CallFunc() FILE: Assets/ToLua/Examples/04_AccessingLuaVariables/AccessingLuaVariables.cs class AccessingLuaVariables (line 5) | public class AccessingLuaVariables : MonoBehaviour method Start (line 24) | void Start () method OnApplicationQuit (line 76) | private void OnApplicationQuit() method ShowTips (line 87) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 93) | void OnGUI() FILE: Assets/ToLua/Examples/05_LuaCoroutine/TestCoroutine.cs class TestCoroutine (line 7) | public class TestCoroutine : MonoBehaviour method Awake (line 13) | void Awake () method OnApplicationQuit (line 35) | void OnApplicationQuit() method ShowTips (line 49) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 55) | void OnGUI() FILE: Assets/ToLua/Examples/06_LuaCoroutine2/TestCoroutine2.cs class TestCoroutine2 (line 6) | public class TestCoroutine2 : LuaClient method InitLoader (line 55) | protected override LuaFileUtils InitLoader() method OnLoadFinished (line 60) | protected override void OnLoadFinished() method CallMain (line 72) | protected override void CallMain() { } method Start (line 77) | void Start() method ShowTips (line 86) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 92) | new void OnApplicationQuit() method OnGUI (line 102) | void OnGUI() FILE: Assets/ToLua/Examples/07_LuaThread/TestLuaThread.cs class TestLuaThread (line 5) | public class TestLuaThread : MonoBehaviour method Start (line 41) | void Start () method OnApplicationQuit (line 66) | void OnApplicationQuit() method ShowTips (line 83) | void ShowTips(string msg, string stackTrace, LogType type) method Update (line 89) | void Update() method OnGUI (line 95) | void OnGUI() FILE: Assets/ToLua/Examples/08_AccessingArray/AccessingArray.cs class AccessingArray (line 4) | public class AccessingArray : MonoBehaviour method Start (line 42) | void Start() method ShowTips (line 80) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 86) | void OnGUI() method OnApplicationQuit (line 91) | void OnApplicationQuit() FILE: Assets/ToLua/Examples/09_Dictionary/System_Collections_Generic_Dictionary_int_TestAccountWrap.cs class System_Collections_Generic_Dictionary_int_TestAccountWrap (line 5) | public class System_Collections_Generic_Dictionary_int_TestAccountWrap method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_Dictionary_int_TestAccount (line 33) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _get_this (line 94) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _set_this (line 113) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _this (line 132) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Item (line 147) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Item (line 165) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Add (line 183) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Clear (line 201) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ContainsKey (line 217) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ContainsValue (line 235) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetObjectData (line 253) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method OnDeserialization (line 271) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Remove (line 288) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TryGetValue (line 306) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 326) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 343) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Comparer (line 362) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Keys (line 381) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Values (line 400) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/09_Dictionary/System_Collections_Generic_Dictionary_int_TestAccount_KeyCollectionWrap.cs class System_Collections_Generic_Dictionary_int_TestAccount_KeyCollectionWrap (line 5) | public class System_Collections_Generic_Dictionary_int_TestAccount_KeyCo... method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_Dictionary_int_TestAccount_KeyCollection (line 18) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 43) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 61) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 78) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/09_Dictionary/System_Collections_Generic_Dictionary_int_TestAccount_ValueCollectionWrap.cs class System_Collections_Generic_Dictionary_int_TestAccount_ValueCollectionWrap (line 5) | public class System_Collections_Generic_Dictionary_int_TestAccount_Value... method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_Dictionary_int_TestAccount_ValueCollection (line 18) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CopyTo (line 43) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetEnumerator (line 61) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Count (line 78) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/09_Dictionary/System_Collections_Generic_KeyValuePair_int_TestAccountWrap.cs class System_Collections_Generic_KeyValuePair_int_TestAccountWrap (line 5) | public class System_Collections_Generic_KeyValuePair_int_TestAccountWrap method Register (line 7) | public static void Register(LuaState L) method _CreateSystem_Collections_Generic_KeyValuePair_int_TestAccount (line 18) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method ToString (line 50) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Key (line 67) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Value (line 86) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/09_Dictionary/TestAccountWrap.cs class TestAccountWrap (line 5) | public class TestAccountWrap method Register (line 7) | public static void Register(LuaState L) method _CreateTestAccount (line 18) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_id (line 45) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_name (line 64) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_sex (line 83) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_id (line 102) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_name (line 121) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_sex (line 140) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/09_Dictionary/UseDictionary.cs class TestAccount (line 5) | public sealed class TestAccount method TestAccount (line 11) | public TestAccount(int id, string name, int sex) class UseDictionary (line 19) | public class UseDictionary : MonoBehaviour method Awake (line 66) | void Awake () method OnApplicationQuit (line 96) | void OnApplicationQuit() method ShowTips (line 107) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 113) | void OnGUI() method BindMap (line 119) | void BindMap(LuaState L) FILE: Assets/ToLua/Examples/10_Enum/AccessingEnum.cs class AccessingEnum (line 5) | public class AccessingEnum : MonoBehaviour method Start (line 41) | void Start () method OnApplicationQuit (line 64) | void OnApplicationQuit() method ShowTips (line 80) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 86) | void OnGUI() FILE: Assets/ToLua/Examples/11_Delegate/TestDelegate.cs class TestDelegate (line 7) | public class TestDelegate: MonoBehaviour method Awake (line 115) | void Awake() method Bind (line 146) | void Bind(LuaState L) method CallLuaFunction (line 159) | void CallLuaFunction(LuaFunction func) class TestEventListener_OnClick_Event (line 169) | class TestEventListener_OnClick_Event : LuaDelegate method TestEventListener_OnClick_Event (line 171) | public TestEventListener_OnClick_Event(LuaFunction func) : base(func... method Call (line 173) | public void Call(UnityEngine.GameObject param0) method TestEventListener_OnClick (line 182) | public static TestEventListener.OnClick TestEventListener_OnClick(LuaF... class TestEventListener_VoidDelegate_Event (line 196) | class TestEventListener_VoidDelegate_Event : LuaDelegate method TestEventListener_VoidDelegate_Event (line 198) | public TestEventListener_VoidDelegate_Event(LuaFunction func) : base... method Call (line 200) | public void Call(UnityEngine.GameObject param0) method TestEventListener_VoidDelegate (line 209) | public static TestEventListener.VoidDelegate TestEventListener_VoidDel... method OnGUI (line 223) | void OnGUI() method Update (line 305) | void Update() method SafeRelease (line 311) | void SafeRelease(ref LuaFunction luaRef) method ShowTips (line 322) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 328) | void OnApplicationQuit() FILE: Assets/ToLua/Examples/11_Delegate/TestEventListener.cs class TestEventListener (line 6) | public sealed class TestEventListener : MonoBehaviour method SetOnFinished (line 16) | public void SetOnFinished(OnClick click) method SetOnFinished (line 21) | public void SetOnFinished(VoidDelegate click) method OnClickEvent (line 26) | [NoToLuaAttribute] FILE: Assets/ToLua/Examples/11_Delegate/TestEventListenerWrap.cs class TestEventListenerWrap (line 5) | public class TestEventListenerWrap method Register (line 7) | public static void Register(LuaState L) method SetOnFinished (line 21) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method op_Equality (line 53) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_onClick (line 71) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_TestFunc (line 90) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_onClickEvent (line 109) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_onClick (line 116) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_TestFunc (line 135) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_onClickEvent (line 154) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestEventListener_OnClick (line 190) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestEventListener_VoidDelegate (line 217) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/12_GameObject/TestGameObject.cs class TestGameObject (line 5) | public class TestGameObject: MonoBehaviour method Start (line 31) | void Start() method Update (line 46) | void Update() method ShowTips (line 54) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 60) | void OnApplicationQuit() method OnGUI (line 71) | void OnGUI() FILE: Assets/ToLua/Examples/13_CustomLoader/TestCustomLoader.cs class TestCustomLoader (line 6) | public class TestCustomLoader : LuaClient method InitLoader (line 10) | protected override LuaFileUtils InitLoader() method CallMain (line 15) | protected override void CallMain() method StartMain (line 22) | protected override void StartMain() method Awake (line 28) | new void Awake() method OnApplicationQuit (line 38) | new void OnApplicationQuit() method Logger (line 49) | void Logger(string msg, string stackTrace, LogType type) method OnGUI (line 55) | void OnGUI() FILE: Assets/ToLua/Examples/14_Out/TestOutArg.cs class TestOutArg (line 6) | public class TestOutArg : MonoBehaviour method Start (line 28) | void Start () method ShowTips (line 43) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 49) | void OnApplicationQuit() method OnGUI (line 58) | private void OnGUI() method Update (line 63) | void Update() method OnDestroy (line 87) | void OnDestroy() FILE: Assets/ToLua/Examples/15_ProtoBuffer/TestProtoBuffer.cs class Header (line 11) | [ProtoContract] class Person (line 21) | [ProtoContract] class TestProtoBuffer (line 44) | public class TestProtoBuffer : LuaClient method Awake (line 81) | new void Awake() method InitLoader (line 91) | protected override LuaFileUtils InitLoader() method Bind (line 96) | protected override void Bind() method CallMain (line 106) | protected override void CallMain() { } method OnLoadFinished (line 108) | protected override void OnLoadFinished() method ShowTips (line 152) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 157) | void OnGUI() method OnApplicationQuit (line 162) | new void OnApplicationQuit() FILE: Assets/ToLua/Examples/15_ProtoBuffer/TestProtol.cs class TestProtol (line 4) | public static class TestProtol FILE: Assets/ToLua/Examples/15_ProtoBuffer/TestProtolWrap.cs class TestProtolWrap (line 5) | public class TestProtolWrap method Register (line 7) | public static void Register(LuaState L) method get_data (line 14) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_data (line 28) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/16_Int64/TestInt64.cs class TestInt64 (line 8) | public class TestInt64 : MonoBehaviour method Start (line 54) | void Start() method ShowTips (line 81) | void ShowTips(string msg, string stackTrace, LogType type) method OnDestroy (line 87) | void OnDestroy() method OnGUI (line 96) | void OnGUI() FILE: Assets/ToLua/Examples/17_Inherit/TestInherit.cs class TestInherit (line 5) | public class TestInherit : MonoBehaviour method Start (line 74) | void Start () method ShowTips (line 104) | void ShowTips(string msg, string stackTrace, LogType type) method OnDestroy (line 110) | void OnDestroy() method OnGUI (line 119) | void OnGUI() FILE: Assets/ToLua/Examples/18_Bundle/TestABLoader.cs class TestABLoader (line 9) | public class TestABLoader : MonoBehaviour method CoLoadBundle (line 14) | IEnumerator CoLoadBundle(string name, string path) method LoadFinished (line 38) | IEnumerator LoadFinished() method LoadBundles (line 48) | public IEnumerator LoadBundles() method Awake (line 85) | void Awake() method ShowTips (line 103) | void ShowTips(string msg, string stackTrace, LogType type) method OnGUI (line 109) | void OnGUI() method OnApplicationQuit (line 114) | void OnApplicationQuit() method OnBundleLoad (line 123) | void OnBundleLoad() FILE: Assets/ToLua/Examples/19_cjson/TestCJson.cs class TestCJson (line 5) | public class TestCJson : LuaClient method InitLoader (line 17) | protected override LuaFileUtils InitLoader() method OpenLibs (line 22) | protected override void OpenLibs() method OnLoadFinished (line 28) | protected override void OnLoadFinished() method CallMain (line 49) | protected override void CallMain() { } method ShowTips (line 53) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 59) | new void OnApplicationQuit() method OnGUI (line 70) | void OnGUI() FILE: Assets/ToLua/Examples/20_utf8/TestUTF8.cs class TestUTF8 (line 4) | public class TestUTF8 : LuaClient method InitLoader (line 36) | protected override LuaFileUtils InitLoader() method CallMain (line 42) | protected override void CallMain() { } method OnLoadFinished (line 44) | protected override void OnLoadFinished() method ShowTips (line 61) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 67) | new void OnApplicationQuit() method OnGUI (line 78) | void OnGUI() FILE: Assets/ToLua/Examples/21_String/TestString.cs class TestString (line 8) | public class TestString : LuaClient method InitLoader (line 25) | protected override LuaFileUtils InitLoader() method CallMain (line 31) | protected override void CallMain() { } method OnLoadFinished (line 33) | protected override void OnLoadFinished() method ShowTips (line 50) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 56) | new void OnApplicationQuit() method OnGUI (line 67) | void OnGUI() FILE: Assets/ToLua/Examples/22_Reflection/TestReflection.cs class TestReflection (line 8) | public class TestReflection : LuaClient method InitLoader (line 68) | protected override LuaFileUtils InitLoader() method CallMain (line 79) | protected override void CallMain() { } method TestAction (line 81) | void TestAction() method OnLoadFinished (line 86) | protected override void OnLoadFinished() method ShowTips (line 124) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 130) | new void OnApplicationQuit() method OnGUI (line 140) | void OnGUI() FILE: Assets/ToLua/Examples/23_List/UseList.cs class UseList (line 11) | public class UseList : LuaClient method InitLoader (line 139) | protected override LuaFileUtils InitLoader() method CallMain (line 145) | protected override void CallMain() { } method OnLoadFinished (line 147) | protected override void OnLoadFinished() method ShowTips (line 173) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 179) | new void OnApplicationQuit() method OnGUI (line 189) | void OnGUI() FILE: Assets/ToLua/Examples/24_Struct/PassStruct.cs type LuaValueType (line 8) | public partial struct LuaValueType class PassStruct (line 14) | public class PassStruct : LuaClient method PushRect (line 43) | void PushRect(IntPtr L, Rect rt) method ToRectValue (line 53) | Rect ToRectValue(IntPtr L, int pos) method CheckRectValue (line 68) | Rect CheckRectValue(IntPtr L, int pos) method CheckRectType (line 81) | bool CheckRectType(IntPtr L, int pos) method CheckNullRectType (line 86) | bool CheckNullRectType(IntPtr L, int pos) method ToRectTable (line 101) | object ToRectTable(IntPtr L, int pos) method ShowTips (line 108) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 114) | new void OnApplicationQuit() method Awake (line 124) | new void Awake() method OnLoadFinished (line 134) | protected override void OnLoadFinished() method InitLoader (line 163) | protected override LuaFileUtils InitLoader() method OnGUI (line 168) | private void OnGUI() method CallMain (line 174) | protected override void CallMain() { } FILE: Assets/ToLua/Examples/Performance/TestPerformance.cs class TestPerformance (line 8) | public class TestPerformance : MonoBehaviour method Start (line 13) | private void Start() method ShowTips (line 27) | void ShowTips(string msg, string stackTrace, LogType type) method OnApplicationQuit (line 33) | void OnApplicationQuit() method OnGUI (line 44) | void OnGUI() FILE: Assets/ToLua/Examples/TestErrorStack/TestInstantiate.cs class TestInstantiate (line 5) | public class TestInstantiate : MonoBehaviour method Awake (line 7) | void Awake() method Start (line 26) | void Start() FILE: Assets/ToLua/Examples/TestErrorStack/TestInstantiate2.cs class TestInstantiate2 (line 5) | public class TestInstantiate2 : MonoBehaviour method Awake (line 7) | void Awake() FILE: Assets/ToLua/Examples/TestErrorStack/TestLuaStack.cs class TestLuaStack (line 8) | public class TestLuaStack : MonoBehaviour method Test1 (line 21) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PushLuaError (line 38) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test3 (line 56) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test4 (line 74) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test5 (line 91) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test6 (line 110) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestOutOfBound (line 123) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestArgError (line 139) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestTableInCo (line 154) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestCycle (line 170) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestNull (line 208) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestAddComponent (line 223) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestMul1 (line 238) | static void TestMul1() method TestMul0 (line 243) | static void TestMul0() method TestMulStack (line 248) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method OnSendMsg (line 263) | void OnSendMsg() method Awake (line 284) | void Awake() method Update (line 328) | void Update() method OnApplicationQuit (line 333) | void OnApplicationQuit() method ShowTips (line 344) | void ShowTips(string msg, string stackTrace, LogType type) method TestD1 (line 355) | void TestD1() method TestD2 (line 361) | void TestD2() method OnGUI (line 366) | void OnGUI() method TestCo (line 608) | IEnumerator TestCo(Action action) FILE: Assets/ToLua/Examples/TestInjection/BaseTestWrap.cs class BaseTestWrap (line 6) | public class BaseTestWrap method Register (line 8) | public static void Register(LuaState L) method _CreateBaseTest (line 17) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestRef (line 41) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_PropertyTest (line 60) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_PropertyTest (line 79) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/TestInjection/ToLuaInjectionTest.cs class BaseTest (line 4) | public class BaseTest method TestRef (line 8) | public virtual int TestRef(ref int count) class ToLuaInjectionTest (line 31) | public class ToLuaInjectionTest : BaseTest method ToLuaInjectionTest (line 35) | public ToLuaInjectionTest() method ToLuaInjectionTest (line 40) | public ToLuaInjectionTest(bool state) method TestRef (line 59) | public override int TestRef(ref int count) method TestOverload (line 67) | public void TestOverload(int param1, bool param2) method TestOverload (line 72) | public void TestOverload(int param1, ref bool param2) method TestOverload (line 78) | public void TestOverload(bool param1, int param2) method NoInject (line 84) | [LuaInterface.NoToLua] method Inject (line 91) | public void Inject(bool param1, int param2) method TestCoroutine (line 98) | public IEnumerator TestCoroutine(float delay) FILE: Assets/ToLua/Examples/TestInjection/ToLuaInjectionTestWrap.cs class ToLuaInjectionTestWrap (line 6) | public class ToLuaInjectionTestWrap method Register (line 8) | public static void Register(LuaState L) method _CreateToLuaInjectionTest (line 19) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestRef (line 50) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestOverload (line 69) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestCoroutine (line 112) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_PropertyTest (line 130) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_PropertyTest (line 149) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/TestOverload/TestExportWrap.cs class TestExportWrap (line 5) | public class TestExportWrap method Register (line 7) | public static void Register(LuaState L) method _CreateTestExport (line 39) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _get_this (line 85) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _set_this (line 120) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method _this (line 155) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Item (line 170) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Item (line 228) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestByteBuffer (line 270) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test (line 287) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestChar (line 438) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method Test33 (line 456) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestGeneric (line 475) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestEnum (line 493) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestCheckParamNumber (line 511) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestCheckParamString (line 529) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestReflection (line 547) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestRefGameObject (line 562) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method DoClick (line 579) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestNullable (line 595) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_field (line 613) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_OnClick (line 632) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_OnRefEvent (line 651) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_buffer (line 670) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method get_Number (line 689) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_field (line 708) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_OnClick (line 727) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_OnRefEvent (line 746) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_buffer (line 765) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method set_Number (line 784) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestExport_TestBuffer (line 803) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method TestExport_TestRefEvent (line 830) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/TestOverload/TestExport_SpaceWrap.cs class TestExport_SpaceWrap (line 5) | public class TestExport_SpaceWrap method Register (line 7) | public static void Register(LuaState L) method Push (line 17) | static void Push(IntPtr L, TestExport.Space arg) method CheckType (line 22) | static bool CheckType(IntPtr L, int pos) method get_World (line 27) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method IntToEnum (line 34) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] FILE: Assets/ToLua/Examples/TestOverload/TestOverload.cs class TestEnum (line 7) | public class TestEnum method TestEnum (line 9) | public TestEnum() method Test (line 14) | public void Test(UnityEngine.Space e) class TestExport (line 20) | public sealed class TestExport type Space (line 25) | public enum Space method get_Item (line 68) | public static int get_Item(string pos) { return 0; } method get_Item (line 69) | public static int get_Item(double pos) { return 0; } method get_Item (line 70) | public static int get_Item(int i, int j, int k) { return 0; } method set_Item (line 72) | public static int set_Item(double pos) { return 0; } method TestByteBuffer (line 74) | public void TestByteBuffer(TestBuffer tb) method Test (line 79) | public int Test(object o, string str) method Test (line 85) | public int Test(object o, string str, int n) method Test (line 91) | [LuaRenameAttribute(Name = "TestChar")] method Test (line 98) | public int Test() method Test (line 103) | public int Test(bool b) method Test (line 109) | public int Test(int[,] objs) method Test (line 115) | public int Test(int i) method Test (line 122) | public int Test(double d) method Test (line 128) | public int Test(out int i) method Test (line 136) | public int Test(int i, int j) method Test (line 143) | public int Test(string str) method Test (line 149) | public static int Test(string str1, string str2) method Test (line 155) | public int Test(object o) method Test (line 161) | public int Test(params int[] objs) method Test (line 167) | public int Test(params string[] objs) method Test (line 173) | public int Test(string[] objs, bool flag) method Test (line 179) | public int Test(params object[] objs) method Test (line 185) | public int Test(Space e) method Test33 (line 191) | public int Test33(ref System.Action action) method TestGeneric (line 197) | public int TestGeneric (T t) where T : Component method TestEnum (line 203) | public int TestEnum(Space e) method TestCheckParamNumber (line 209) | public int TestCheckParamNumber(params int[] ns) method TestCheckParamString (line 222) | public string TestCheckParamString(params string[] ss) method TestReflection (line 235) | public static void TestReflection() method TestRefGameObject (line 240) | public static void TestRefGameObject(ref GameObject go) method DoClick (line 245) | public void DoClick() method TestExport (line 250) | public TestExport() method TestExport (line 255) | public TestExport(Vector3[] v) method TestExport (line 260) | public TestExport(Vector3 v, string str) method TestExport (line 265) | public TestExport(Vector3 v) method TestNullable (line 270) | public Nullable TestNullable(Nullable v) class TestOverload (line 277) | public class TestOverload : MonoBehaviour method Awake (line 311) | void Awake () method Bind (line 325) | void Bind(LuaState state) FILE: Assets/ToLua/Injection/Editor/CustomCecilRocks/MethodBodyRocks.cs class MethodBodyRocks (line 17) | public method SimplifyMacros (line 20) | public static void SimplifyMacros (this MethodBody self) method ExpandMacro (line 163) | static void ExpandMacro (Instruction instruction, OpCode opcode, objec... method MakeMacro (line 169) | static void MakeMacro (Instruction instruction, OpCode opcode) method Optimize (line 175) | public static void Optimize (this MethodBody self) method OptimizeLongs (line 184) | static void OptimizeLongs (this MethodBody self) method OptimizeMacros (line 198) | public static void OptimizeMacros (this MethodBody self) method OptimizeBranches (line 334) | static void OptimizeBranches (MethodBody body) method OptimizeBranch (line 347) | static bool OptimizeBranch (Instruction instruction) method ComputeOffsets (line 401) | static void ComputeOffsets (MethodBody body) method GetParameter (line 410) | public static ParameterDefinition GetParameter (this MethodBody self, ... FILE: Assets/ToLua/Injection/Editor/ToLuaInjection.cs class InjectedMethodInfo (line 20) | class InjectedMethodInfo class ToLuaInjection (line 29) | [InitializeOnLoad] method ToLuaInjection (line 66) | static ToLuaInjection() method InjectAll (line 72) | static void InjectAll() method OnPostprocessBuild (line 90) | [PostProcessBuildAttribute()] method OnPostProcessScene (line 101) | [PostProcessScene] method OnDidReloadScripts (line 112) | [DidReloadScripts] method InjectByMenu (line 121) | [MenuItem("Lua/Inject All &i", false, 5)] method LoadAndCheckAssembly (line 140) | static AssemblyDefinition LoadAndCheckAssembly(bool bPulse) method Inject (line 163) | static void Inject() method InjectPrepare (line 210) | static bool InjectPrepare(AssemblyDefinition assembly) method GetAssemblyResolver (line 235) | static BaseAssemblyResolver GetAssemblyResolver() method InjectProcess (line 248) | static bool InjectProcess(AssemblyDefinition assembly, TypeDefinition ... method FillBegin (line 292) | static void FillBegin(MethodDefinition target, int methodIndex) method InjectGenericMethod (line 315) | static void InjectGenericMethod(AssemblyDefinition assembly, MethodDef... method InjectCoroutine (line 321) | static void InjectCoroutine(AssemblyDefinition assembly, MethodDefinit... method FillReplaceCoroutine (line 336) | static void FillReplaceCoroutine(MethodDefinition target, InjectType r... method FillCoroutineMonitor (line 360) | static void FillCoroutineMonitor(MethodDefinition target, InjectType r... method GetCoroutineInjectInfoFiller (line 385) | static Action GetCoroutineInjectInfoFill... method CopyCoroutineCreatorReference (line 405) | static void CopyCoroutineCreatorReference(MethodDefinition coroutineCr... method CopyCreatorArgsToCarrier (line 419) | static void CopyCreatorArgsToCarrier(MethodDefinition coroutineCreator... method CopyCarrierFieldsToArg (line 440) | static void CopyCarrierFieldsToArg(MethodDefinition coroutineCreator, ... method FillCoroutineState (line 456) | static void FillCoroutineState(MethodDefinition coroutineCarrier) method InjectMethod (line 469) | static void InjectMethod(AssemblyDefinition assembly, MethodDefinition... method FillInjectMethod (line 479) | static void FillInjectMethod(MethodDefinition target, Action(this IEnumerable source, Action ca... FILE: Assets/ToLua/Injection/Editor/ToLuaText.cs type LuaSerialization (line 6) | public interface LuaSerialization method Serialize (line 8) | bool Serialize(StringBuilder sb, int indent); class ToLuaText (line 12) | public static class ToLuaText method ToLuaText (line 21) | static ToLuaText() method TransferList (line 30) | public static bool TransferList(List list, StringBuilder sb, int... method TransferArray (line 35) | public static bool TransferArray(T[] array, StringBuilder sb, int i... method TransferDic (line 68) | public static bool TransferDic(Dictionary dic, StringBuild... method MakeGenericArrayTransferMethod (line 110) | public static MethodInfo MakeGenericArrayTransferMethod(Type type) method AppendIndent (line 115) | public static void AppendIndent(StringBuilder sb, int indent) method AppendValue (line 121) | public static void AppendValue(Type valueType, string value, StringBui... method WipeInvalidContent (line 127) | public static void WipeInvalidContent(StringBuilder sb, int validLength) method TransferCustomData (line 132) | static bool TransferCustomData(T data, StringBuilder sb, int indent... method SerializeNestData (line 138) | static bool SerializeNestData(StringBuilder sb, int indent, T data,... method SerializeData (line 156) | static bool SerializeData(StringBuilder sb, int indent, T Data) method GetCollectionTransferMethod (line 175) | static MethodInfo GetCollectionTransferMethod(Type collectionType) method NestBegin (line 191) | static void NestBegin(StringBuilder sb, int indent) method NestEnd (line 197) | static void NestEnd(StringBuilder sb, int indent) method IsDataTypeSerializable (line 203) | static bool IsDataTypeSerializable(Type type) method IsCommonData (line 215) | static bool IsCommonData(Type type) FILE: Assets/ToLua/Injection/Editor/ToluaInjectionBlackListPanel.cs class InjectionBlackListGenerator (line 12) | public class InjectionBlackListGenerator : EditorWindow method Open (line 50) | #if ENABLE_LUA_INJECTION method OnListHeaderGUI (line 58) | void OnListHeaderGUI(Rect rect) method OnListElementGUI (line 63) | void OnListElementGUI(Rect rect, int index, bool isactive, bool isfocu... method SelectFolder (line 91) | string SelectFolder() method GetRelativePath (line 102) | string GetRelativePath(string absolutePath) method AddNewPath (line 115) | void AddNewPath() method InitFilterListDrawer (line 124) | void InitFilterListDrawer() method OnGUI (line 139) | void OnGUI() method Generate (line 180) | void Generate() method SearchTypeInCSFile (line 223) | static void SearchTypeInCSFile(HashSet typeSet, string fileFul... method SearchTypeInAssembly (line 302) | static void SearchTypeInAssembly(HashSet typeSet, string assem... method InitPathsInfo (line 334) | void InitPathsInfo() method SavePathsInfo (line 364) | void SavePathsInfo() method SaveBlackList (line 370) | void SaveBlackList() FILE: Assets/ToLua/Injection/LuaInjectionStation.cs type InjectType (line 7) | [Flags] class LuaInjectionStation (line 18) | public class LuaInjectionStation method LuaInjectionStation (line 27) | static LuaInjectionStation() method GetInjectFlag (line 33) | [NoToLua] method GetInjectionFunction (line 54) | [NoToLua] method CacheInjectFunction (line 60) | public static void CacheInjectFunction(int index, byte injectFlag, Lua... method Clear (line 71) | public static void Clear() FILE: Assets/ToLua/Misc/LuaClient.cs class LuaClient (line 32) | public class LuaClient : MonoBehaviour method InitLoader (line 47) | protected virtual LuaFileUtils InitLoader() method LoadLuaFiles (line 52) | protected virtual void LoadLuaFiles() method OpenLibs (line 57) | protected virtual void OpenLibs() method OpenZbsDebugger (line 77) | public void OpenZbsDebugger(string ip = "localhost") method LuaOpen_Socket_Core (line 98) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LuaOpen_Mime_Core (line 104) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method OpenLuaSocket (line 110) | protected void OpenLuaSocket() method OpenCJson (line 121) | protected void OpenCJson() method CallMain (line 131) | protected virtual void CallMain() method StartMain (line 139) | protected virtual void StartMain() method StartLooper (line 146) | protected void StartLooper() method Bind (line 152) | protected virtual void Bind() method Init (line 159) | protected void Init() method Awake (line 169) | protected void Awake() method OnLoadFinished (line 179) | protected virtual void OnLoadFinished() method OnLevelLoaded (line 186) | void OnLevelLoaded(int level) method OnSceneLoaded (line 203) | void OnSceneLoaded(Scene scene, LoadSceneMode mode) method OnLevelWasLoaded (line 208) | protected void OnLevelWasLoaded(int level) method Destroy (line 214) | public virtual void Destroy() method OnDestroy (line 243) | protected void OnDestroy() method OnApplicationQuit (line 248) | protected void OnApplicationQuit() method GetMainState (line 253) | public static LuaState GetMainState() method GetLooper (line 258) | public LuaLooper GetLooper() method AttachProfiler (line 265) | public void AttachProfiler() method DetachProfiler (line 273) | public void DetachProfiler() FILE: Assets/ToLua/Misc/LuaCoroutine.cs class LuaCoroutine (line 27) | public static class LuaCoroutine method Register (line 115) | public static void Register(LuaState state, MonoBehaviour behaviour) method _WaitForSeconds (line 155) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CoWaitForSeconds (line 172) | private static IEnumerator CoWaitForSeconds(float sec, LuaFunction func) method WaitForFixedUpdate (line 178) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CoWaitForFixedUpdate (line 194) | private static IEnumerator CoWaitForFixedUpdate(LuaFunction func) method WaitForEndOfFrame (line 200) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CoWaitForEndOfFrame (line 216) | private static IEnumerator CoWaitForEndOfFrame(LuaFunction func) method Yield (line 222) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CoYield (line 239) | private static IEnumerator CoYield(object o, LuaFunction func) method StopCoroutine (line 253) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method WrapLuaCoroutine (line 268) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CoWrap (line 277) | private static IEnumerator CoWrap(LuaFunction func) FILE: Assets/ToLua/Misc/LuaLooper.cs class LuaLooper (line 26) | public class LuaLooper : MonoBehaviour method Start (line 48) | void Start() method GetEvent (line 63) | LuaBeatEvent GetEvent(string name) method ThrowException (line 78) | void ThrowException() method Update (line 85) | void Update() method LateUpdate (line 105) | void LateUpdate() method FixedUpdate (line 122) | void FixedUpdate() method Destroy (line 138) | public void Destroy() method OnDestroy (line 164) | void OnDestroy() FILE: Assets/ToLua/Misc/LuaProfiler.cs class LuaProfiler (line 7) | public static class LuaProfiler method Clear (line 11) | public static void Clear() method GetID (line 16) | public static int GetID(string name) method BeginSample (line 23) | public static void BeginSample(int id) method EndSample (line 29) | public static void EndSample() FILE: Assets/ToLua/Misc/LuaResLoader.cs class LuaResLoader (line 29) | public class LuaResLoader : LuaFileUtils method LuaResLoader (line 31) | public LuaResLoader() method ReadFile (line 37) | public override byte[] ReadFile(string fileName) method FindFileError (line 68) | public override string FindFileError(string fileName) method ReadResourceFile (line 98) | byte[] ReadResourceFile(string fileName) method ReadDownLoadFile (line 118) | byte[] ReadDownLoadFile(string fileName) FILE: Assets/ToLua/Reflection/LuaConstructor.cs class LuaConstructor (line 29) | public sealed class LuaConstructor method LuaConstructor (line 34) | [NoToLuaAttribute] method Call (line 45) | public int Call(IntPtr L) method Destroy (line 79) | public void Destroy() FILE: Assets/ToLua/Reflection/LuaField.cs class LuaField (line 30) | public sealed class LuaField method LuaField (line 35) | [NoToLuaAttribute] method Get (line 42) | public int Get(IntPtr L) method Set (line 75) | public int Set(IntPtr L) FILE: Assets/ToLua/Reflection/LuaMethod.cs class LuaMethod (line 29) | public sealed class LuaMethod method LuaMethod (line 35) | [NoToLuaAttribute] method Call (line 47) | public int Call(IntPtr L) method Destroy (line 96) | public void Destroy() FILE: Assets/ToLua/Reflection/LuaProperty.cs class LuaProperty (line 29) | public sealed class LuaProperty method LuaProperty (line 34) | [NoToLuaAttribute] method Get (line 41) | public int Get(IntPtr L) method Set (line 70) | public int Set(IntPtr L) FILE: Assets/ToLua/Reflection/LuaReflection.cs class LuaReflection (line 28) | public class LuaReflection : IDisposable method LuaReflection (line 35) | public LuaReflection() method OpenLibs (line 46) | public static void OpenLibs(IntPtr L) method Get (line 90) | public static LuaReflection Get(IntPtr L) method OpenReflectionLibs (line 99) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method FindType (line 121) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LoadAssembly (line 143) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PushLuaMethod (line 160) | static void PushLuaMethod(IntPtr L, MethodInfo md, Type t, Type[] types) method GetMethod (line 173) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PushLuaConstructor (line 216) | static void PushLuaConstructor(IntPtr L, ConstructorInfo func, Type[] ... method GetConstructor (line 229) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method GetTypeMethod (line 261) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PushLuaProperty (line 340) | static void PushLuaProperty(IntPtr L, PropertyInfo p, Type t) method GetProperty (line 353) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method PushLuaField (line 440) | static void PushLuaField(IntPtr L, FieldInfo f, Type t) method GetField (line 453) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method CreateInstance (line 488) | [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))] method LoadAssembly (line 524) | bool LoadAssembly(string name) method Dispose (line 549) | public void Dispose()