SYMBOL INDEX (5410 symbols across 558 files) FILE: ILRuntime/ILRuntime/Adapters/Editor/ILRuntimeCLRBinding.cs class ILRuntimeCLRBinding (line 9) | [System.Reflection.Obfuscation(Exclude = true)] method GenerateCLRBinding (line 12) | [MenuItem("ILRuntime/Generate CLR Binding Code")] method GenerateCLRBindingByAnalysis (line 40) | [MenuItem("ILRuntime/Generate CLR Binding Code by Analysis")] method InitILRuntime (line 54) | static void InitILRuntime(ILRuntime.Runtime.Enviorment.AppDomain domain) FILE: ILRuntime/ILRuntime/CLR/Method/CLRMethod.cs class CLRMethod (line 15) | public class CLRMethod : IMethod method CLRMethod (line 92) | internal CLRMethod(MethodInfo def, CLRType type, ILRuntime.Runtime.Env... method CLRMethod (line 120) | internal CLRMethod(ConstructorInfo def, CLRType type, ILRuntime.Runtim... method InitParameters (line 173) | void InitParameters() method Minus (line 205) | unsafe StackObject* Minus(StackObject* a, int b) method Invoke (line 210) | public unsafe object Invoke(Runtime.Intepreter.ILIntepreter intepreter... method FixReference (line 279) | unsafe void FixReference(int paramCount, StackObject* esp, object[] pa... method MakeGenericMethod (line 334) | public IMethod MakeGenericMethod(IType[] genericArguments) method ToString (line 347) | public override string ToString() method GetHashCode (line 355) | public override int GetHashCode() FILE: ILRuntime/ILRuntime/CLR/Method/ExceptionHandler.cs type ExceptionHandlerType (line 10) | enum ExceptionHandlerType class ExceptionHandler (line 16) | class ExceptionHandler FILE: ILRuntime/ILRuntime/CLR/Method/ILMethod.cs method ILMethod (line 128) | public ILMethod(MethodDefinition def, ILType type, ILRuntime.Runtime.Env... method FindGenericArgument (line 159) | public IType FindGenericArgument(string name) method InitCodeBody (line 240) | void InitCodeBody() FILE: ILRuntime/ILRuntime/CLR/Method/IMethod.cs type IMethod (line 9) | public interface IMethod method MakeGenericMethod (line 31) | IMethod MakeGenericMethod(IType[] genericArguments); FILE: ILRuntime/ILRuntime/CLR/TypeSystem/CLRType.cs class CLRType (line 14) | public class CLRType : IType method CLRType (line 88) | public CLRType(Type clrType, Runtime.Enviorment.AppDomain appdomain) method PerformMemberwiseClone (line 236) | public object PerformMemberwiseClone(object target) method InitializeBaseType (line 258) | void InitializeBaseType() method InitializeInterfaces (line 268) | void InitializeInterfaces() method GetFieldValue (line 282) | public object GetFieldValue(int hash, object target) method SetStaticFieldValue (line 302) | public void SetStaticFieldValue(int hash, object value) method SetFieldValue (line 322) | public unsafe void SetFieldValue(int hash, ref object target, object v... method GetFieldGetter (line 341) | private CLRFieldGetterDelegate GetFieldGetter(int hash) method GetFieldSetter (line 353) | private CLRFieldSetterDelegate GetFieldSetter(int hash) method GetField (line 365) | public FieldInfo GetField(int hash) method InitializeMethods (line 377) | void InitializeMethods() method GetMethods (line 398) | public List GetMethods() method GetVirtualMethod (line 412) | public IMethod GetVirtualMethod(IMethod method) method InitializeFields (line 423) | void InitializeFields() method GetFieldIndex (line 466) | public int GetFieldIndex(object token) method FindGenericArgument (line 485) | public IType FindGenericArgument(string key) method GetMethod (line 497) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method GetMethod (line 513) | public IMethod GetMethod(string name, List param, IType[] gener... method CanAssignTo (line 609) | public bool CanAssignTo(IType type) method GetConstructor (line 619) | public IMethod GetConstructor(List param) method MakeGenericInstance (line 647) | public IType MakeGenericInstance(KeyValuePair[] generic... method CreateDefaultInstance (line 678) | public object CreateDefaultInstance() method CreateArrayInstance (line 691) | public object CreateArrayInstance(int size) method MakeByRefType (line 704) | public IType MakeByRefType() method MakeArrayType (line 713) | public IType MakeArrayType() method ResolveGenericType (line 725) | public IType ResolveGenericType(IType contextType) method GetHashCode (line 730) | public override int GetHashCode() method ToString (line 737) | public override string ToString() FILE: ILRuntime/ILRuntime/CLR/TypeSystem/ILGenericParameterType.cs class ILGenericParameterType (line 8) | class ILGenericParameterType : IType method ILGenericParameterType (line 12) | public ILGenericParameterType(string name) method GetMethod (line 48) | public Method.IMethod GetMethod(string name, int paramCount, bool decl... method GetMethod (line 53) | public Method.IMethod GetMethod(string name, List param, IType[... method GetMethods (line 58) | public List GetMethods() method GetConstructor (line 63) | public Method.IMethod GetConstructor(List param) method CanAssignTo (line 68) | public bool CanAssignTo(IType type) method MakeGenericInstance (line 73) | public IType MakeGenericInstance(KeyValuePair[] generic... method ResolveGenericType (line 78) | public IType ResolveGenericType(IType contextType) method GetFieldIndex (line 84) | public int GetFieldIndex(object token) method FindGenericArgument (line 90) | public IType FindGenericArgument(string key) method MakeByRefType (line 101) | public IType MakeByRefType() method MakeArrayType (line 112) | public IType MakeArrayType() method GetVirtualMethod (line 162) | public Method.IMethod GetVirtualMethod(Method.IMethod method) FILE: ILRuntime/ILRuntime/CLR/TypeSystem/ILType.cs class ILType (line 14) | public class ILType : IType method ILType (line 214) | public ILType(TypeReference def, Runtime.Enviorment.AppDomain domain) method RetriveDefinitino (line 225) | void RetriveDefinitino(TypeReference def) method GetMethods (line 365) | public List GetMethods() method InitializeInterfaces (line 378) | void InitializeInterfaces() method InitializeBaseType (line 402) | void InitializeBaseType() method GetMethod (line 501) | public IMethod GetMethod(string name) method GetMethod (line 513) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method InitializeMethods (line 538) | void InitializeMethods() method GetVirtualMethod (line 570) | public IMethod GetVirtualMethod(IMethod method) method GetMethod (line 601) | public IMethod GetMethod(string name, List param, IType[] gener... method CheckGenericArguments (line 660) | bool CheckGenericArguments(ILMethod i, IType[] genericArguments) method CheckGenericParams (line 686) | ILMethod CheckGenericParams(ILMethod i, List param, ref bool ma... method GetConstructors (line 714) | public List GetConstructors() method GetStaticConstroctor (line 721) | public IMethod GetStaticConstroctor() method GetConstructor (line 728) | public IMethod GetConstructor(int paramCnt) method GetConstructor (line 742) | public IMethod GetConstructor(List param) method GetFieldIndex (line 768) | public int GetFieldIndex(object token) method GetField (line 791) | public IType GetField(string name, out int fieldIdx) method GetField (line 807) | public IType GetField(int fieldIdx, out FieldDefinition fd) method InitializeFields (line 820) | void InitializeFields() method FindGenericArgument (line 881) | public IType FindGenericArgument(string key) method CanAssignTo (line 894) | public bool CanAssignTo(IType type) method Instantiate (line 922) | public ILTypeInstance Instantiate(bool callDefaultConstructor = true) method MakeGenericInstance (line 935) | public IType MakeGenericInstance(KeyValuePair[] generic... method MakeByRefType (line 960) | public IType MakeByRefType() method MakeArrayType (line 972) | public IType MakeArrayType() method ResolveGenericType (line 985) | public IType ResolveGenericType(IType contextType) method GetHashCode (line 1021) | public override int GetHashCode() method ToString (line 1028) | public override string ToString() FILE: ILRuntime/ILRuntime/CLR/TypeSystem/IType.cs type IType (line 10) | public interface IType method GetMethod (line 48) | IMethod GetMethod(string name, int paramCount, bool declaredOnly = fal... method GetMethod (line 58) | IMethod GetMethod(string name, List param, IType[] genericArgum... method GetVirtualMethod (line 59) | IMethod GetVirtualMethod(IMethod method); method GetMethods (line 61) | List GetMethods(); method GetFieldIndex (line 63) | int GetFieldIndex(object token); method GetConstructor (line 65) | IMethod GetConstructor(List param); method CanAssignTo (line 67) | bool CanAssignTo(IType type); method MakeGenericInstance (line 69) | IType MakeGenericInstance(KeyValuePair[] genericArgumen... method MakeByRefType (line 71) | IType MakeByRefType(); method MakeArrayType (line 73) | IType MakeArrayType(); method FindGenericArgument (line 74) | IType FindGenericArgument(string key); method ResolveGenericType (line 76) | IType ResolveGenericType(IType contextType); FILE: ILRuntime/ILRuntime/CLR/Utils/Extensions.cs class Extensions (line 15) | public static class Extensions method GetParamList (line 18) | public static List GetParamList(this MethodReference def, ILRun... method ReplaceGenericArgument (line 79) | static string ReplaceGenericArgument(string typename, string argumentN... type TypeFlags (line 110) | [Flags] method FastIsEnum (line 123) | public static bool FastIsEnum(this Type pt) method FastIsByRef (line 128) | public static bool FastIsByRef(this Type pt) method FastIsPrimitive (line 133) | public static bool FastIsPrimitive(this Type pt) method FastIsValueType (line 138) | public static bool FastIsValueType(this Type pt) method GetTypeFlags (line 143) | public static TypeFlags GetTypeFlags(this Type pt) method CheckCLRTypes (line 180) | public static object CheckCLRTypes(this Type pt, object obj) FILE: ILRuntime/ILRuntime/Other/ByReferenceKeyComparer.cs class ByReferenceKeyComparer (line 6) | class ByReferenceKeyComparer : IEqualityComparer method Equals (line 8) | public bool Equals(T x, T y) method GetHashCode (line 13) | public int GetHashCode(T obj) FILE: ILRuntime/ILRuntime/Other/DelegateExportAttribute.cs class DelegateExportAttribute (line 6) | public class DelegateExportAttribute : System.Attribute FILE: ILRuntime/ILRuntime/Other/NeedAdaptorAttribute.cs class NeedAdaptorAttribute (line 6) | public class NeedAdaptorAttribute : System.Attribute FILE: ILRuntime/ILRuntime/Other/ThreadSafeDictionary.cs class ThreadSafeDictionary (line 16) | class ThreadSafeDictionary : IDictionary method Add (line 70) | public void Add(KeyValuePair item) method Add (line 76) | public void Add(K key, V value) method Clear (line 82) | public void Clear() method Contains (line 88) | public bool Contains(KeyValuePair item) method ContainsKey (line 94) | public bool ContainsKey(K key) method CopyTo (line 100) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method GetEnumerator (line 105) | public IEnumerator> GetEnumerator() method Remove (line 110) | public bool Remove(KeyValuePair item) method Remove (line 115) | public bool Remove(K key) method TryGetValue (line 121) | public bool TryGetValue(K key, out V value) method GetEnumerator (line 127) | IEnumerator IEnumerable.GetEnumerator() FILE: ILRuntime/ILRuntime/Other/UncheckedList.cs class UncheckedList (line 15) | [Serializable] method UncheckedList (line 33) | public UncheckedList() method UncheckedList (line 42) | public UncheckedList(int capacity) method UncheckedList (line 54) | public UncheckedList(IEnumerable collection) method IsCompatibleObject (line 170) | private static bool IsCompatibleObject(object value) method Add (line 198) | public void Add(T item) method AddWithResize (line 215) | private void AddWithResize(T item) method Add (line 223) | int System.Collections.IList.Add(Object item) method AddRange (line 241) | public void AddRange(IEnumerable collection) method AsReadOnly (line 246) | public ReadOnlyCollection AsReadOnly() method BinarySearch (line 271) | public int BinarySearch(int index, int count, T item, IComparer com... method BinarySearch (line 277) | public int BinarySearch(T item) method BinarySearch (line 282) | public int BinarySearch(T item, IComparer comparer) method Clear (line 289) | public void Clear() method Contains (line 312) | public bool Contains(T item) method Contains (line 325) | bool System.Collections.IList.Contains(Object item) method ConvertAll (line 334) | public UncheckedList ConvertAll(Converter match) method Find (line 406) | public T Find(Predicate match) method FindAll (line 418) | public UncheckedList FindAll(Predicate match) method FindIndex (line 431) | public int FindIndex(Predicate match) method FindIndex (line 436) | public int FindIndex(int startIndex, Predicate match) method FindIndex (line 441) | public int FindIndex(int startIndex, int count, Predicate match) method FindLast (line 451) | public T FindLast(Predicate match) method FindLastIndex (line 463) | public int FindLastIndex(Predicate match) method FindLastIndex (line 468) | public int FindLastIndex(int startIndex, Predicate match) method FindLastIndex (line 473) | public int FindLastIndex(int startIndex, int count, Predicate match) method ForEach (line 486) | public void ForEach(Action action) method GetEnumerator (line 505) | public Enumerator GetEnumerator() method GetEnumerator (line 510) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 515) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... method GetRange (line 520) | public UncheckedList GetRange(int index, int count) method IndexOf (line 537) | public int IndexOf(T item) method IndexOf (line 542) | int System.Collections.IList.IndexOf(Object item) method IndexOf (line 560) | public int IndexOf(T item, int index) method IndexOf (line 574) | public int IndexOf(T item, int index, int count) method Insert (line 583) | public void Insert(int index, T item) method Insert (line 595) | void System.Collections.IList.Insert(int index, Object item) method InsertRange (line 611) | public void InsertRange(int index, IEnumerable collection) method LastIndexOf (line 667) | public int LastIndexOf(T item) method LastIndexOf (line 688) | public int LastIndexOf(T item, int index) method LastIndexOf (line 702) | public int LastIndexOf(T item, int index, int count) method Remove (line 715) | public bool Remove(T item) method Remove (line 727) | void System.Collections.IList.Remove(Object item) method RemoveAll (line 737) | public int RemoveAll(Predicate match) method RemoveAt (line 772) | public void RemoveAt(int index) method RemoveRange (line 788) | public void RemoveRange(int index, int count) method Reverse (line 808) | public void Reverse() method Reverse (line 818) | public void Reverse(int index, int count) method Sort (line 829) | public void Sort() method Sort (line 836) | public void Sort(IComparer comparer) method Sort (line 849) | public void Sort(int index, int count, IComparer comparer) method Sort (line 858) | public void Sort(Comparison comparison) method ToArray (line 870) | public T[] ToArray() method TrimExcess (line 891) | public void TrimExcess() method TrueForAll (line 900) | public bool TrueForAll(Predicate match) method AddEnumerable (line 912) | private void AddEnumerable(IEnumerable enumerable) type Enumerator (line 937) | public struct Enumerator : IEnumerator, System.Collections.IEnumerator method Enumerator (line 944) | internal Enumerator(UncheckedList list) method Dispose (line 952) | public void Dispose() method MoveNext (line 956) | public bool MoveNext() method MoveNextRare (line 969) | private bool MoveNextRare() method Reset (line 992) | void System.Collections.IEnumerator.Reset() FILE: ILRuntime/ILRuntime/Reflection/Extensions.cs class Extensions (line 12) | static class Extensions method CreateInstance (line 14) | public static object CreateInstance(this CustomAttribute attribute, IT... FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeConstructorInfo.cs class ILRuntimeConstructorInfo (line 13) | public class ILRuntimeConstructorInfo : ConstructorInfo method ILRuntimeConstructorInfo (line 17) | public ILRuntimeConstructorInfo(ILMethod m) method GetCustomAttributes (line 68) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 73) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetMethodImplementationFlags (line 78) | public override MethodImplAttributes GetMethodImplementationFlags() method GetParameters (line 83) | public override ParameterInfo[] GetParameters() method Invoke (line 88) | public override object Invoke(object obj, BindingFlags invokeAttr, Bin... method IsDefined (line 95) | public override bool IsDefined(Type attributeType, bool inherit) method Invoke (line 100) | public override object Invoke(BindingFlags invokeAttr, Binder binder, ... FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeFieldInfo.cs class ILRuntimeFieldInfo (line 18) | public class ILRuntimeFieldInfo : FieldInfo method ILRuntimeFieldInfo (line 34) | public ILRuntimeFieldInfo(FieldDefinition def, ILRuntimeType declaredT... method ILRuntimeFieldInfo (line 54) | public ILRuntimeFieldInfo(FieldDefinition def, ILRuntimeType declaredT... method InitializeCustomAttribute (line 74) | void InitializeCustomAttribute() method GetCustomAttributes (line 144) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 152) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetValue (line 165) | public override object GetValue(object obj) method IsDefined (line 186) | public override bool IsDefined(Type attributeType, bool inherit) method SetValue (line 198) | public override void SetValue(object obj, object value, BindingFlags i... FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeMethodInfo.cs class ILRuntimeMethodInfo (line 12) | public class ILRuntimeMethodInfo : MethodInfo method ILRuntimeMethodInfo (line 21) | public ILRuntimeMethodInfo(ILMethod m) method InitializeCustomAttribute (line 33) | void InitializeCustomAttribute() method GetBaseDefinition (line 104) | public override MethodInfo GetBaseDefinition() method GetCustomAttributes (line 109) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 117) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetMethodImplementationFlags (line 130) | public override MethodImplAttributes GetMethodImplementationFlags() method GetParameters (line 135) | public override ParameterInfo[] GetParameters() method Invoke (line 140) | public override object Invoke(object obj, BindingFlags invokeAttr, Bin... method IsDefined (line 151) | public override bool IsDefined(Type attributeType, bool inherit) FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeParameterInfo.cs class ILRuntimeParameterInfo (line 12) | public class ILRuntimeParameterInfo : ParameterInfo method ILRuntimeParameterInfo (line 16) | public ILRuntimeParameterInfo(IType type) FILE: ILRuntime/ILRuntime/Reflection/ILRuntimePropertyInfo.cs class ILRuntimePropertyInfo (line 13) | public class ILRuntimePropertyInfo : PropertyInfo method ILRuntimePropertyInfo (line 63) | public ILRuntimePropertyInfo(Mono.Cecil.PropertyDefinition definition,... method InitializeCustomAttribute (line 70) | void InitializeCustomAttribute() method GetCustomAttributes (line 153) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 161) | public override object[] GetCustomAttributes(Type attributeType, bool ... method IsDefined (line 174) | public override bool IsDefined(Type attributeType, bool inherit) method GetAccessors (line 186) | public override MethodInfo[] GetAccessors(bool nonPublic) method GetGetMethod (line 191) | public override MethodInfo GetGetMethod(bool nonPublic) method GetIndexParameters (line 198) | public override ParameterInfo[] GetIndexParameters() method GetSetMethod (line 203) | public override MethodInfo GetSetMethod(bool nonPublic) method GetValue (line 210) | public override object GetValue(object obj, BindingFlags invokeAttr, B... method SetValue (line 215) | public override void SetValue(object obj, object value, BindingFlags i... FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeType.cs class ILRuntimeType (line 13) | public class ILRuntimeType : Type method ILRuntimeType (line 25) | public ILRuntimeType(ILType t) method InitializeCustomAttribute (line 31) | void InitializeCustomAttribute() method InitializeProperties (line 54) | void InitializeProperties() method InitializeMethods (line 70) | void InitializeMethods() method InitializeFields (line 80) | void InitializeFields() method GetConstructors (line 168) | public override ConstructorInfo[] GetConstructors(BindingFlags binding... method GetCustomAttributes (line 179) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 187) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetElementType (line 200) | public override Type GetElementType() method GetEvent (line 210) | public override EventInfo GetEvent(string name, BindingFlags bindingAttr) method GetEvents (line 215) | public override EventInfo[] GetEvents(BindingFlags bindingAttr) method GetField (line 220) | public override FieldInfo GetField(string name, BindingFlags bindingAttr) method GetFields (line 232) | public override FieldInfo[] GetFields(BindingFlags bindingAttr) method GetInterface (line 252) | public override Type GetInterface(string name, bool ignoreCase) method GetInterfaces (line 265) | public override Type[] GetInterfaces() method GetMembers (line 273) | public override MemberInfo[] GetMembers(BindingFlags bindingAttr) method GetMethods (line 298) | public override MethodInfo[] GetMethods(BindingFlags bindingAttr) method GetNestedType (line 305) | public override Type GetNestedType(string name, BindingFlags bindingAttr) method GetNestedTypes (line 310) | public override Type[] GetNestedTypes(BindingFlags bindingAttr) method GetProperties (line 315) | public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) method InvokeMember (line 335) | public override object InvokeMember(string name, BindingFlags invokeAt... method IsDefined (line 340) | public override bool IsDefined(Type attributeType, bool inherit) method GetAttributeFlagsImpl (line 352) | protected override TypeAttributes GetAttributeFlagsImpl() method GetConstructorImpl (line 364) | protected override ConstructorInfo GetConstructorImpl(BindingFlags bin... method GetMethodImpl (line 390) | protected override MethodInfo GetMethodImpl(string name, BindingFlags ... method GetPropertyImpl (line 421) | protected override PropertyInfo GetPropertyImpl(string name, BindingFl... method HasElementTypeImpl (line 434) | protected override bool HasElementTypeImpl() method IsArrayImpl (line 439) | protected override bool IsArrayImpl() method IsByRefImpl (line 444) | protected override bool IsByRefImpl() method IsCOMObjectImpl (line 449) | protected override bool IsCOMObjectImpl() method IsPointerImpl (line 454) | protected override bool IsPointerImpl() method IsPrimitiveImpl (line 459) | protected override bool IsPrimitiveImpl() method GetHashCode (line 463) | public override int GetHashCode() method Equals (line 467) | public override bool Equals(object o) FILE: ILRuntime/ILRuntime/Reflection/ILRuntimeWrapperType.cs class ILRuntimeWrapperType (line 13) | public class ILRuntimeWrapperType : Type method ILRuntimeWrapperType (line 94) | public ILRuntimeWrapperType(CLRType t) method InvokeMember (line 100) | public override object InvokeMember(string name, BindingFlags invokeAt... method GetConstructorImpl (line 105) | protected override ConstructorInfo GetConstructorImpl(BindingFlags bin... method GetConstructors (line 110) | public override ConstructorInfo[] GetConstructors(BindingFlags binding... method GetMethodImpl (line 115) | protected override MethodInfo GetMethodImpl(string name, BindingFlags ... method GetMethods (line 120) | public override MethodInfo[] GetMethods(BindingFlags bindingAttr) method GetField (line 125) | public override FieldInfo GetField(string name, BindingFlags bindingAttr) method GetFields (line 130) | public override FieldInfo[] GetFields(BindingFlags bindingAttr) method GetInterface (line 135) | public override Type GetInterface(string name, bool ignoreCase) method GetInterfaces (line 140) | public override Type[] GetInterfaces() method GetEvent (line 145) | public override EventInfo GetEvent(string name, BindingFlags bindingAttr) method GetEvents (line 150) | public override EventInfo[] GetEvents(BindingFlags bindingAttr) method GetPropertyImpl (line 155) | protected override PropertyInfo GetPropertyImpl(string name, BindingFl... method GetProperties (line 160) | public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) method GetNestedTypes (line 165) | public override Type[] GetNestedTypes(BindingFlags bindingAttr) method GetHashCode (line 170) | public override int GetHashCode() method GetNestedType (line 175) | public override Type GetNestedType(string name, BindingFlags bindingAttr) method GetMembers (line 180) | public override MemberInfo[] GetMembers(BindingFlags bindingAttr) method GetAttributeFlagsImpl (line 185) | protected override TypeAttributes GetAttributeFlagsImpl() method IsArrayImpl (line 190) | protected override bool IsArrayImpl() method IsByRefImpl (line 195) | protected override bool IsByRefImpl() method IsPointerImpl (line 200) | protected override bool IsPointerImpl() method IsPrimitiveImpl (line 205) | protected override bool IsPrimitiveImpl() method IsCOMObjectImpl (line 210) | protected override bool IsCOMObjectImpl() method GetElementType (line 215) | public override Type GetElementType() method HasElementTypeImpl (line 220) | protected override bool HasElementTypeImpl() method GetCustomAttributes (line 225) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 230) | public override object[] GetCustomAttributes(Type attributeType, bool ... method IsDefined (line 235) | public override bool IsDefined(Type attributeType, bool inherit) FILE: ILRuntime/ILRuntime/Runtime/Adaptors/CLRCrossBindingAdaptors.cs class AttributeAdaptor (line 12) | class AttributeAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 30) | public override object CreateCLRInstance(Enviorment.AppDomain appdomai... class Adaptor (line 35) | class Adaptor : Attribute, CrossBindingAdaptorType method Adaptor (line 43) | public Adaptor(ILRuntime.Runtime.Enviorment.AppDomain appdomain, ILT... method ToString (line 56) | public override string ToString() FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/BindingCodeGenerator.cs class BindingCodeGenerator (line 11) | public class BindingCodeGenerator method GenerateBindingCode (line 13) | public static void GenerateBindingCode(List types, string output... class CLRBindingGenerateInfo (line 119) | class CLRBindingGenerateInfo method GenerateBindingCode (line 146) | public static void GenerateBindingCode(ILRuntime.Runtime.Enviorment.Ap... method CrawlAppdomain (line 273) | static void CrawlAppdomain(ILRuntime.Runtime.Enviorment.AppDomain doma... method CreateNewBindingInfo (line 445) | static CLRBindingGenerateInfo CreateNewBindingInfo(Type t) FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/BindingGeneratorExtensions.cs class BindingGeneratorExtensions (line 10) | static class BindingGeneratorExtensions method ShouldSkipField (line 12) | internal static bool ShouldSkipField(this Type type, FieldInfo i) method ShouldSkipMethod (line 26) | internal static bool ShouldSkipMethod(this Type type, MethodBase i) method AppendParameters (line 72) | internal static void AppendParameters(this ParameterInfo[] param, Stri... method GetRetrieveValueCode (line 89) | internal static string GetRetrieveValueCode(this Type type, string rea... method GetRefWriteBackValueCode (line 152) | internal static void GetRefWriteBackValueCode(this Type type, StringBu... method GetReturnValueCode (line 252) | internal static void GetReturnValueCode(this Type type, StringBuilder sb) FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/CommonBindingGenerator.cs class CommonBindingGenerator (line 10) | static class CommonBindingGenerator method GenerateMiscRegisterCode (line 12) | internal static string GenerateMiscRegisterCode(this Type type, string... method GenerateCommonCode (line 37) | internal static string GenerateCommonCode(this Type type, string typeC... FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/ConstructorBindingGenerator.cs class ConstructorBindingGenerator (line 10) | static class ConstructorBindingGenerator method GenerateConstructorRegisterCode (line 12) | internal static string GenerateConstructorRegisterCode(this Type type,... method GenerateConstructorWraperCode (line 51) | internal static string GenerateConstructorWraperCode(this Type type, C... FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/FieldBindingGenerator.cs class FieldBindingGenerator (line 10) | static class FieldBindingGenerator method GenerateFieldRegisterCode (line 12) | internal static string GenerateFieldRegisterCode(this Type type, Field... method GenerateFieldWraperCode (line 37) | internal static string GenerateFieldWraperCode(this Type type, FieldIn... method CheckCanPinn (line 93) | internal static bool CheckCanPinn(this Type type) FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/MethodBindingGenerator.cs class MethodBindingGenerator (line 10) | static class MethodBindingGenerator method GenerateMethodRegisterCode (line 12) | internal static string GenerateMethodRegisterCode(this Type type, Meth... method GenerateMethodWraperCode (line 52) | internal static string GenerateMethodWraperCode(this Type type, Method... FILE: ILRuntime/ILRuntime/Runtime/CLRBinding/ValueTypeBindingGenerator.cs class ValueTypeBindingGenerator (line 10) | static class ValueTypeBindingGenerator method GenerateValueTypeRegisterCode (line 12) | internal static string GenerateValueTypeRegisterCode(this Type type, s... method GenerateCloneWraperCode (line 23) | internal static string GenerateCloneWraperCode(this Type type, FieldIn... FILE: ILRuntime/ILRuntime/Runtime/Debugger/BreakPointContext.cs class BreakPointContext (line 10) | unsafe class BreakPointContext method DumpContext (line 15) | public string DumpContext() method GetStackObjectValue (line 37) | string GetStackObjectValue(StackObject val, IList mStack) FILE: ILRuntime/ILRuntime/Runtime/Debugger/BreakpointInfo.cs class BreakpointInfo (line 8) | class BreakpointInfo FILE: ILRuntime/ILRuntime/Runtime/Debugger/DebugMessageType.cs type DebugMessageType (line 8) | public enum DebugMessageType FILE: ILRuntime/ILRuntime/Runtime/Debugger/DebugService.cs method DebugService (line 41) | public DebugService(Runtime.Enviorment.AppDomain domain) method StartDebugService (line 50) | public void StartDebugService(int port) method StopDebugService (line 62) | public void StopDebugService() method Break (line 76) | internal bool Break(ILIntepreter intpreter, Exception ex = null) method GetStackTrance (line 92) | public string GetStackTrance(ILIntepreter intepreper) FILE: ILRuntime/ILRuntime/Runtime/Debugger/DebugSocket.cs class DebugSocket (line 10) | public class DebugSocket method DebugSocket (line 41) | public DebugSocket() method DebugSocket (line 46) | public DebugSocket(Socket _socket) method Connect (line 53) | public void Connect(string ip, int port) method AsyncRecv_Completed (line 63) | private void AsyncRecv_Completed(object sender, SocketAsyncEventArgs e) method ReceivePayload (line 98) | private void ReceivePayload(byte[] data, int length) method onConnected (line 167) | private void onConnected(IAsyncResult result) method BeginReceive (line 185) | void BeginReceive() method Send (line 195) | public void Send(DebugMessageType type, byte[] buffer, int len) method RawSend (line 211) | private void RawSend(Socket sock, byte[] buf, int end) method Close (line 220) | public void Close() FILE: ILRuntime/ILRuntime/Runtime/Debugger/DebuggerServer/DebuggerServer.cs class DebuggerServer (line 13) | public class DebuggerServer method DebuggerServer (line 36) | public DebuggerServer(DebugService ds) method Start (line 42) | public virtual bool Start() method Stop (line 57) | public virtual void Stop() method NetworkLoop (line 66) | void NetworkLoop() method CreateNewSession (line 92) | void CreateNewSession(TcpListener listener) method ClientConnected (line 101) | void ClientConnected() method OnClose (line 106) | void OnClose() method OnReceive (line 112) | void OnReceive(DebugMessageType type, byte[] buffer) method ReadVariableReference (line 171) | VariableReference ReadVariableReference(System.IO.BinaryReader br) method SendAttachResult (line 185) | void SendAttachResult() method DoSend (line 200) | void DoSend(DebugMessageType type) method TryBindBreakpoint (line 206) | void TryBindBreakpoint(CSBindBreakpoint msg) method SendSCBindBreakpointResult (line 252) | void SendSCBindBreakpointResult(SCBindBreakpointResult msg) method SendSCBreakpointHit (line 260) | internal void SendSCBreakpointHit(int intpHash, int bpHash, KeyValuePa... method SendSCStepComplete (line 269) | internal void SendSCStepComplete(int intpHash, KeyValuePair[] info) method WriteVariableInfo (line 308) | void WriteVariableInfo(VariableInfo k) method SendSCThreadStarted (line 319) | internal void SendSCThreadStarted(int threadHash) method SendSCThreadEnded (line 326) | internal void SendSCThreadEnded(int threadHash) method NotifyModuleLoaded (line 333) | public void NotifyModuleLoaded(string modulename) FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/CSBindBreakpoint.cs class CSBindBreakpoint (line 8) | public class CSBindBreakpoint FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/CSDeleteBreakpoint.cs class CSDeleteBreakpoint (line 8) | public class CSDeleteBreakpoint FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/CSExecute.cs class CSExecute (line 8) | public class CSExecute FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/CSResolveVariable.cs class CSResolveVariable (line 8) | public class CSResolveVariable FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/CSStep.cs class CSStep (line 8) | public class CSStep FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCAttachResult.cs type AttachResults (line 8) | public enum AttachResults class SCAttachResult (line 13) | public class SCAttachResult FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCBindBreakpointResult.cs type BindBreakpointResults (line 8) | public enum BindBreakpointResults class SCBindBreakpointResult (line 14) | public class SCBindBreakpointResult FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCBreakpointHit.cs class SCBreakpointHit (line 8) | public class SCBreakpointHit FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCModuleLoaded.cs class SCModuleLoaded (line 8) | public class SCModuleLoaded FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCResolveVariableResult.cs class SCResolveVariableResult (line 8) | public class SCResolveVariableResult FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCStepComplete.cs class SCStepComplete (line 8) | public class SCStepComplete FILE: ILRuntime/ILRuntime/Runtime/Debugger/Protocol/SCThreadStarted.cs class SCThreadStarted (line 8) | public class SCThreadStarted class SCThreadEnded (line 12) | public class SCThreadEnded FILE: ILRuntime/ILRuntime/Runtime/Debugger/StackFrameInfo.cs class StackFrameInfo (line 8) | public class StackFrameInfo FILE: ILRuntime/ILRuntime/Runtime/Debugger/StepTypes.cs type StepTypes (line 8) | public enum StepTypes FILE: ILRuntime/ILRuntime/Runtime/Debugger/VariableInfo.cs type VariableTypes (line 8) | public enum VariableTypes class VariableReference (line 15) | public class VariableReference class VariableInfo (line 23) | public class VariableInfo FILE: ILRuntime/ILRuntime/Runtime/Enviorment/AppDomain.cs class AppDomain (line 26) | public class AppDomain method AppDomain (line 57) | public unsafe AppDomain() method LoadAssemblyFile (line 157) | public void LoadAssemblyFile(string path) method LoadAssemblyFileAndSymbol (line 181) | public void LoadAssemblyFileAndSymbol(string path) method LoadAssemblyFileAndPDB (line 240) | public void LoadAssemblyFileAndPDB(string assemblyFilePath,string symb... method LoadAssemblyPDB (line 270) | public void LoadAssemblyPDB(System.IO.Stream stream, System.IO.Stream ... method LoadAssemblyFileAndMDB (line 283) | public void LoadAssemblyFileAndMDB(string assemblyFilePath, string sym... method LoadAssemblyMDB (line 312) | public void LoadAssemblyMDB(System.IO.Stream stream, System.IO.Stream ... method LoadAssembly (line 321) | public void LoadAssembly(System.IO.Stream stream) method LoadAssembly (line 332) | public void LoadAssembly(System.IO.Stream stream, System.IO.Stream sym... method AddReferenceBytes (line 387) | public void AddReferenceBytes(string name, byte[] content) method AssemblyResolver_ResolveFailure (line 392) | private AssemblyDefinition AssemblyResolver_ResolveFailure(object send... method RegisterCLRMethodRedirection (line 406) | public void RegisterCLRMethodRedirection(MethodBase mi, CLRRedirection... method RegisterCLRFieldGetter (line 412) | public void RegisterCLRFieldGetter(FieldInfo f, CLRFieldGetterDelegate... method RegisterCLRFieldSetter (line 418) | public void RegisterCLRFieldSetter(FieldInfo f, CLRFieldSetterDelegate... method RegisterCLRMemberwiseClone (line 424) | public void RegisterCLRMemberwiseClone(Type t, CLRMemberwiseCloneDeleg... method RegisterCLRCreateDefaultInstance (line 430) | public void RegisterCLRCreateDefaultInstance(Type t, CLRCreateDefaultI... method RegisterCLRCreateArrayInstance (line 436) | public void RegisterCLRCreateArrayInstance(Type t, CLRCreateArrayInsta... method RegisterValueTypeBinder (line 442) | public void RegisterValueTypeBinder(Type t, ValueTypeBinder binder) method GetType (line 456) | public IType GetType(string fullname) method ParseGenericType (line 566) | internal static void ParseGenericType(string fullname, out string base... method GetAssemblyName (line 642) | string GetAssemblyName(IMetadataScope scope) method GetType (line 647) | internal IType GetType(object token, IType contextType, IMethod contex... method GetType (line 827) | public IType GetType(int hash) method GetType (line 841) | public IType GetType(Type t) method Instantiate (line 857) | public T Instantiate(string type, object[] args = null) method Instantiate (line 869) | public ILTypeInstance Instantiate(string type, object[] args = null) method Invoke (line 898) | public object Invoke(string type, string method, object instance, para... method InvokeGenericMethod (line 929) | public object InvokeGenericMethod(string type, string method, IType[] ... method Invoke (line 951) | public object Invoke(IMethod m, object instance, params object[] p) method GetMethod (line 1011) | internal IMethod GetMethod(object token, ILType contextType,ILMethod c... method GetMethod (line 1128) | internal IMethod GetMethod(int tokenHash) method GetStaticFieldIndex (line 1137) | internal long GetStaticFieldIndex(object token, IType contextType, IMe... method CacheString (line 1168) | internal long CacheString(object token) method CheckStringCollision (line 1188) | bool CheckStringCollision(long hashCode, string newStr) method GetString (line 1196) | internal string GetString(long hashCode) method RegisterCrossBindingAdaptor (line 1204) | public void RegisterCrossBindingAdaptor(CrossBindingAdaptor adaptor) FILE: ILRuntime/ILRuntime/Runtime/Enviorment/CLRRedirections.cs class CLRRedirections (line 16) | unsafe static class CLRRedirections method CreateInstance (line 18) | public static StackObject* CreateInstance(ILIntepreter intp, StackObje... method CreateInstance2 (line 50) | public static StackObject* CreateInstance2(ILIntepreter intp, StackObj... method GetType (line 84) | public static StackObject* GetType(ILIntepreter intp, StackObject* esp... method TypeEquals (line 97) | public static StackObject* TypeEquals(ILIntepreter intp, StackObject* ... method InitializeArray (line 137) | public unsafe static StackObject* InitializeArray(ILIntepreter intp, S... method DelegateCombine (line 392) | public unsafe static StackObject* DelegateCombine(ILIntepreter intp, S... method DelegateRemove (line 499) | public unsafe static StackObject* DelegateRemove(ILIntepreter intp, St... method DelegateEqulity (line 585) | public unsafe static StackObject* DelegateEqulity(ILIntepreter intp, S... method DelegateInequlity (line 670) | public unsafe static StackObject* DelegateInequlity(ILIntepreter intp,... method GetTypeFromHandle (line 750) | public static StackObject* GetTypeFromHandle(ILIntepreter intp, StackO... method MethodInfoInvoke (line 761) | public unsafe static StackObject* MethodInfoInvoke(ILIntepreter intp, ... method ObjectGetType (line 837) | public unsafe static StackObject* ObjectGetType(ILIntepreter intp, Sta... FILE: ILRuntime/ILRuntime/Runtime/Enviorment/CrossBindingAdaptor.cs type CrossBindingAdaptorType (line 11) | public interface CrossBindingAdaptorType class CrossBindingAdaptor (line 18) | public abstract class CrossBindingAdaptor : IType method CreateCLRInstance (line 39) | public abstract object CreateCLRInstance(Enviorment.AppDomain appdomai... method GetMethod (line 45) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method GetMethod (line 50) | public IMethod GetMethod(string name, List param, IType[] gener... method GetMethods (line 55) | public List GetMethods() method GetFieldIndex (line 60) | public int GetFieldIndex(object token) method GetConstructor (line 65) | public IMethod GetConstructor(List param) method CanAssignTo (line 70) | public bool CanAssignTo(IType type) method MakeGenericInstance (line 89) | public IType MakeGenericInstance(KeyValuePair[] generic... method MakeByRefType (line 94) | public IType MakeByRefType() method MakeArrayType (line 99) | public IType MakeArrayType() method FindGenericArgument (line 104) | public IType FindGenericArgument(string key) method ResolveGenericType (line 109) | public IType ResolveGenericType(IType contextType) method GetVirtualMethod (line 114) | public IMethod GetVirtualMethod(IMethod method) FILE: ILRuntime/ILRuntime/Runtime/Enviorment/DelegateManager.cs class DelegateManager (line 13) | public class DelegateManager method DelegateManager (line 22) | public DelegateManager(Enviorment.AppDomain appdomain) method DefaultConverterStub (line 28) | static Delegate DefaultConverterStub(Delegate dele) method RegisterDelegateConvertor (line 33) | public void RegisterDelegateConvertor(Func action) method RegisterMethodDelegate (line 44) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 53) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 62) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 71) | public void RegisterMethodDelegate() method RegisterFunctionDelegate (line 80) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 89) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 98) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 107) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 116) | public void RegisterFunctionDelegate() method ConvertToDelegate (line 125) | internal Delegate ConvertToDelegate(Type clrDelegateType, IDelegateAda... method FindDelegateAdapter (line 221) | internal IDelegateAdapter FindDelegateAdapter(ILTypeInstance instance,... class DelegateMapNode (line 291) | class DelegateMapNode FILE: ILRuntime/ILRuntime/Runtime/Enviorment/ILContext.cs type ILContext (line 11) | public unsafe struct ILContext method ILContext (line 19) | internal ILContext(AppDomain domain,ILIntepreter intpreter, StackObjec... FILE: ILRuntime/ILRuntime/Runtime/Enviorment/ValueTypeBinder.cs class ValueTypeBinder (line 12) | public unsafe abstract class ValueTypeBinder method CopyValueTypeToStack (line 32) | public abstract void CopyValueTypeToStack(object ins, StackObject* ptr... method ToObject (line 34) | public abstract object ToObject(StackObject* esp, IList manage... method RegisterCLRRedirection (line 36) | public virtual void RegisterCLRRedirection(Enviorment.AppDomain appdom... method CopyValueTypeToStack (line 41) | protected void CopyValueTypeToStack(ref K ins, StackObject* esp, IL... method AssignFromStack (line 66) | protected void AssignFromStack(ref K ins, StackObject* esp, IList... method AssignFromStack (line 112) | public abstract void AssignFromStack(ref T ins, StackObject* ptr, ILis... class ValueTypeBinder (line 94) | public unsafe abstract class ValueTypeBinder : ValueTypeBinder method CopyValueTypeToStack (line 32) | public abstract void CopyValueTypeToStack(object ins, StackObject* ptr... method ToObject (line 34) | public abstract object ToObject(StackObject* esp, IList manage... method RegisterCLRRedirection (line 36) | public virtual void RegisterCLRRedirection(Enviorment.AppDomain appdom... method CopyValueTypeToStack (line 41) | protected void CopyValueTypeToStack(ref K ins, StackObject* esp, IL... method AssignFromStack (line 66) | protected void AssignFromStack(ref K ins, StackObject* esp, IList... method AssignFromStack (line 112) | public abstract void AssignFromStack(ref T ins, StackObject* ptr, ILis... FILE: ILRuntime/ILRuntime/Runtime/Extensions.cs class Extensions (line 10) | static class Extensions method GetClassName (line 12) | public static void GetClassName(this Type type, out string clsName, ou... method ToInt32 (line 95) | public static int ToInt32(this object obj) method ToInt64 (line 119) | public static long ToInt64(this object obj) method ToInt16 (line 141) | public static short ToInt16(this object obj) method ToFloat (line 163) | public static float ToFloat(this object obj) method ToDouble (line 186) | public static double ToDouble(this object obj) method GetActualType (line 209) | public static Type GetActualType(this object value) FILE: ILRuntime/ILRuntime/Runtime/Intepreter/DelegateAdapter.cs class FunctionDelegateAdapter (line 15) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 69) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 123) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 177) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 230) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 286) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 340) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 394) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 448) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 502) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class DummyDelegateAdapter (line 556) | class DummyDelegateAdapter : DelegateAdapter method DummyDelegateAdapter (line 558) | public DummyDelegateAdapter() method DummyDelegateAdapter (line 563) | protected DummyDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeI... method InvokeILMethod (line 578) | void InvokeILMethod() method Instantiate (line 586) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 591) | public override IDelegateAdapter Clone() method Combine (line 598) | public override void Combine(Delegate dele) method Remove (line 603) | public override void Remove(Delegate dele) class DelegateAdapter (line 609) | abstract class DelegateAdapter : ILTypeInstance, IDelegateAdapter method DelegateAdapter (line 626) | protected DelegateAdapter() { } method DelegateAdapter (line 628) | protected DelegateAdapter(Enviorment.AppDomain appdomain, ILTypeInstan... method ILInvoke (line 644) | public unsafe StackObject* ILInvoke(ILIntepreter intp, StackObject* es... method ILInvokeSub (line 651) | unsafe StackObject* ILInvokeSub(ILIntepreter intp, StackObject* esp, I... method ClearStack (line 677) | unsafe StackObject* ClearStack(ILIntepreter intp, StackObject* esp, St... method Instantiate (line 712) | public abstract IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 714) | public new abstract IDelegateAdapter Clone(); method Combine (line 724) | public virtual void Combine(IDelegateAdapter adapter) method Combine (line 732) | public abstract void Combine(Delegate dele); method Remove (line 734) | public virtual void Remove(IDelegateAdapter adapter) method Remove (line 747) | public abstract void Remove(Delegate dele); method Equals (line 749) | public virtual bool Equals(IDelegateAdapter adapter) method Equals (line 760) | public virtual bool Equals(Delegate dele) method ToString (line 765) | public override string ToString() method GetConvertor (line 770) | public Delegate GetConvertor(Type type) method Minus (line 785) | unsafe StackObject* Minus(StackObject* a, int b) method ThrowAdapterNotFound (line 790) | public static void ThrowAdapterNotFound(IMethod method) type IDelegateAdapter (line 847) | unsafe interface IDelegateAdapter method ILInvoke (line 853) | StackObject* ILInvoke(ILIntepreter intp, StackObject* esp, IList instructions) method GetInstruction (line 275) | Instruction GetInstruction(int offset) method GetInstruction (line 280) | static Instruction GetInstruction(Collection instructions... method ReadSection (line 307) | void ReadSection() method ReadSmallSection (line 324) | void ReadSmallSection() method ReadFatSection (line 335) | void ReadFatSection() method ReadExceptionHandlers (line 347) | void ReadExceptionHandlers(int count, Func read_entry, Func ... method ReadExceptionHandlerSpecific (line 366) | void ReadExceptionHandlerSpecific(ExceptionHandler handler) method Align (line 382) | void Align(int align) method ReadToken (line 388) | public MetadataToken ReadToken() FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Document.cs type DocumentType (line 33) | public enum DocumentType { type DocumentHashAlgorithm (line 38) | public enum DocumentHashAlgorithm { type DocumentLanguage (line 44) | public enum DocumentLanguage { type DocumentLanguageVendor (line 60) | public enum DocumentLanguageVendor { class Document (line 65) | public sealed class Document { method Document (line 106) | public Document (string url) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/ExceptionHandler.cs type ExceptionHandlerType (line 31) | public enum ExceptionHandlerType { class ExceptionHandler (line 38) | public sealed class ExceptionHandler { method ExceptionHandler (line 84) | public ExceptionHandler (ExceptionHandlerType handlerType) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/ILProcessor.cs class ILProcessor (line 35) | public sealed class ILProcessor { method ILProcessor (line 44) | internal ILProcessor (MethodBody body) method Create (line 50) | public Instruction Create (OpCode opcode) method Create (line 55) | public Instruction Create (OpCode opcode, TypeReference type) method Create (line 60) | public Instruction Create (OpCode opcode, CallSite site) method Create (line 65) | public Instruction Create (OpCode opcode, MethodReference method) method Create (line 70) | public Instruction Create (OpCode opcode, FieldReference field) method Create (line 75) | public Instruction Create (OpCode opcode, string value) method Create (line 80) | public Instruction Create (OpCode opcode, sbyte value) method Create (line 85) | public Instruction Create (OpCode opcode, byte value) method Create (line 96) | public Instruction Create (OpCode opcode, int value) method Create (line 107) | public Instruction Create (OpCode opcode, long value) method Create (line 112) | public Instruction Create (OpCode opcode, float value) method Create (line 117) | public Instruction Create (OpCode opcode, double value) method Create (line 122) | public Instruction Create (OpCode opcode, Instruction target) method Create (line 127) | public Instruction Create (OpCode opcode, Instruction [] targets) method Create (line 132) | public Instruction Create (OpCode opcode, VariableDefinition variable) method Create (line 137) | public Instruction Create (OpCode opcode, ParameterDefinition parameter) method Emit (line 142) | public void Emit (OpCode opcode) method Emit (line 147) | public void Emit (OpCode opcode, TypeReference type) method Emit (line 152) | public void Emit (OpCode opcode, MethodReference method) method Emit (line 157) | public void Emit (OpCode opcode, CallSite site) method Emit (line 162) | public void Emit (OpCode opcode, FieldReference field) method Emit (line 167) | public void Emit (OpCode opcode, string value) method Emit (line 172) | public void Emit (OpCode opcode, byte value) method Emit (line 177) | public void Emit (OpCode opcode, sbyte value) method Emit (line 182) | public void Emit (OpCode opcode, int value) method Emit (line 187) | public void Emit (OpCode opcode, long value) method Emit (line 192) | public void Emit (OpCode opcode, float value) method Emit (line 197) | public void Emit (OpCode opcode, double value) method Emit (line 202) | public void Emit (OpCode opcode, Instruction target) method Emit (line 207) | public void Emit (OpCode opcode, Instruction [] targets) method Emit (line 212) | public void Emit (OpCode opcode, VariableDefinition variable) method Emit (line 217) | public void Emit (OpCode opcode, ParameterDefinition parameter) method InsertBefore (line 222) | public void InsertBefore (Instruction target, Instruction instruction) method InsertAfter (line 236) | public void InsertAfter (Instruction target, Instruction instruction) method Append (line 250) | public void Append (Instruction instruction) method Replace (line 258) | public void Replace (Instruction target, Instruction instruction) method Remove (line 269) | public void Remove (Instruction instruction) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Instruction.cs class Instruction (line 34) | public sealed class Instruction { method Instruction (line 75) | internal Instruction (int offset, OpCode opCode) method Instruction (line 81) | internal Instruction (OpCode opcode, object operand) method GetSize (line 87) | public int GetSize () method ToString (line 120) | public override string ToString () method AppendLabel (line 161) | static void AppendLabel (StringBuilder builder, Instruction instruction) method Create (line 167) | public static Instruction Create (OpCode opcode) method Create (line 175) | public static Instruction Create (OpCode opcode, TypeReference type) method Create (line 186) | public static Instruction Create (OpCode opcode, CallSite site) method Create (line 196) | public static Instruction Create (OpCode opcode, MethodReference method) method Create (line 207) | public static Instruction Create (OpCode opcode, FieldReference field) method Create (line 218) | public static Instruction Create (OpCode opcode, string value) method Create (line 228) | public static Instruction Create (OpCode opcode, sbyte value) method Create (line 237) | public static Instruction Create (OpCode opcode, byte value) method Create (line 246) | public static Instruction Create (OpCode opcode, int value) method Create (line 254) | public static Instruction Create (OpCode opcode, long value) method Create (line 262) | public static Instruction Create (OpCode opcode, float value) method Create (line 270) | public static Instruction Create (OpCode opcode, double value) method Create (line 278) | public static Instruction Create (OpCode opcode, Instruction target) method Create (line 289) | public static Instruction Create (OpCode opcode, Instruction [] targets) method Create (line 299) | public static Instruction Create (OpCode opcode, VariableDefinition va... method Create (line 310) | public static Instruction Create (OpCode opcode, ParameterDefinition p... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/MethodBody.cs class MethodBody (line 37) | public sealed class MethodBody : IVariableDefinitionProvider method ThisParameterFor (line 129) | static ParameterDefinition ThisParameterFor(MethodDefinition method) method MethodBody (line 139) | public MethodBody(MethodDefinition method) method GetILProcessor (line 144) | public ILProcessor GetILProcessor() type IVariableDefinitionProvider (line 150) | public interface IVariableDefinitionProvider class VariableDefinitionCollection (line 156) | class VariableDefinitionCollection : Collection method VariableDefinitionCollection (line 159) | internal VariableDefinitionCollection() method VariableDefinitionCollection (line 163) | internal VariableDefinitionCollection(int capacity) method OnAdd (line 168) | protected override void OnAdd(VariableDefinition item, int index) method OnInsert (line 173) | protected override void OnInsert(VariableDefinition item, int index) method OnSet (line 181) | protected override void OnSet(VariableDefinition item, int index) method OnRemove (line 186) | protected override void OnRemove(VariableDefinition item, int index) class InstructionCollection (line 195) | class InstructionCollection : Collection method InstructionCollection (line 198) | internal InstructionCollection() method InstructionCollection (line 202) | internal InstructionCollection(int capacity) method OnAdd (line 207) | protected override void OnAdd(Instruction item, int index) method OnInsert (line 217) | protected override void OnInsert(Instruction item, int index) method OnSet (line 242) | protected override void OnSet(Instruction item, int index) method OnRemove (line 253) | protected override void OnRemove(Instruction item, int index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/OpCode.cs type FlowControl (line 31) | public enum FlowControl { type OpCodeType (line 43) | public enum OpCodeType { type OperandType (line 52) | public enum OperandType { type StackBehaviour (line 75) | public enum StackBehaviour { type OpCode (line 107) | public struct OpCode { method OpCode (line 162) | internal OpCode (int x, int y) method GetHashCode (line 180) | public override int GetHashCode () method Equals (line 185) | public override bool Equals (object obj) method Equals (line 194) | public bool Equals (OpCode opcode) method ToString (line 209) | public override string ToString () class OpCodeNames (line 215) | static class OpCodeNames { method OpCodeNames (line 219) | static OpCodeNames () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/OpCodes.cs class OpCodes (line 31) | public static class OpCodes { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/SequencePoint.cs class SequencePoint (line 31) | public sealed class SequencePoint { method SequencePoint (line 65) | public SequencePoint (Document document) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Symbols.cs type ImageDebugDirectory (line 38) | [StructLayout (LayoutKind.Sequential)] class Scope (line 50) | public sealed class Scope : IVariableDefinitionProvider { type InstructionSymbol (line 95) | public struct InstructionSymbol { method InstructionSymbol (line 100) | public InstructionSymbol (int offset, SequencePoint sequencePoint) class MethodSymbols (line 107) | public sealed class MethodSymbols { method MethodSymbols (line 154) | internal MethodSymbols (string methodName) method MethodSymbols (line 159) | public MethodSymbols (MetadataToken methodToken) type ISymbolReader (line 167) | public interface ISymbolReader : IDisposable { method ProcessDebugHeader (line 169) | bool ProcessDebugHeader (ImageDebugDirectory directory, byte [] header); method Read (line 170) | void Read (MethodBody body, InstructionMapper mapper); method Read (line 171) | void Read (MethodSymbols symbols); type ISymbolReaderProvider (line 174) | public interface ISymbolReaderProvider { method GetSymbolReader (line 176) | ISymbolReader GetSymbolReader (ModuleDefinition module, string fileName); method GetSymbolReader (line 177) | ISymbolReader GetSymbolReader (ModuleDefinition module, Stream symbolS... class SymbolProvider (line 180) | static class SymbolProvider { method GetPlatformSymbolAssemblyName (line 184) | static SR.AssemblyName GetPlatformSymbolAssemblyName () method GetPlatformType (line 198) | static Type GetPlatformType (string fullname) method GetPlatformReaderProvider (line 223) | public static ISymbolReaderProvider GetPlatformReaderProvider () method GetProviderTypeName (line 235) | static string GetProviderTypeName (string name) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/VariableDefinition.cs class VariableDefinition (line 31) | public sealed class VariableDefinition : VariableReference { method VariableDefinition (line 37) | public VariableDefinition (TypeReference variableType) method VariableDefinition (line 42) | public VariableDefinition (string name, TypeReference variableType) method Resolve (line 47) | public override VariableDefinition Resolve () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/VariableReference.cs class VariableReference (line 31) | public abstract class VariableReference { method VariableReference (line 51) | internal VariableReference (TypeReference variable_type) method VariableReference (line 56) | internal VariableReference (string name, TypeReference variable_type) method Resolve (line 62) | public abstract VariableDefinition Resolve (); method ToString (line 64) | public override string ToString () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/BlobHeap.cs class BlobHeap (line 36) | sealed class BlobHeap : Heap method BlobHeap (line 39) | public BlobHeap(Section section, uint start, uint size) method Read (line 44) | public byte[] Read(uint index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/CodedIndex.cs type CodedIndex (line 31) | enum CodedIndex { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/ElementType.cs type ElementType (line 31) | enum ElementType : byte { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/GuidHeap.cs class GuidHeap (line 35) | sealed class GuidHeap : Heap { method GuidHeap (line 37) | public GuidHeap (Section section, uint start, uint size) method Read (line 42) | public Guid Read (uint index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Heap.cs class Heap (line 33) | abstract class Heap { method Heap (line 41) | protected Heap (Section section, uint offset, uint size) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/MetadataToken.cs type MetadataToken (line 31) | public struct MetadataToken { method MetadataToken (line 45) | public MetadataToken (uint token) method MetadataToken (line 50) | public MetadataToken (TokenType type) method MetadataToken (line 55) | public MetadataToken (TokenType type, uint rid) method MetadataToken (line 60) | public MetadataToken (TokenType type, int rid) method ToInt32 (line 65) | public int ToInt32 () method ToUInt32 (line 70) | public uint ToUInt32 () method GetHashCode (line 75) | public override int GetHashCode () method Equals (line 80) | public override bool Equals (object obj) method ToString (line 100) | public override string ToString () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Row.cs class Row (line 33) | class Row { method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 44) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 58) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 74) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 92) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 112) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class RowEqualityComparer (line 138) | sealed class RowEqualityComparer : IEqualityComparer... method Equals (line 140) | public bool Equals (Row x, Row y) method GetHashCode (line 146) | public int GetHashCode (Row obj) method Equals (line 152) | public bool Equals (Row x, Row y) method GetHashCode (line 158) | public int GetHashCode (Row obj) method Equals (line 163) | public bool Equals (Row x, Row y) method GetHashCode (line 170) | public int GetHashCode (Row obj) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/StringHeap.cs class StringHeap (line 37) | class StringHeap : Heap { method StringHeap (line 41) | public StringHeap (Section section, uint start, uint size) method Read (line 46) | public string Read (uint index) method ReadStringAt (line 65) | protected virtual string ReadStringAt (uint index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/TableHeap.cs type Table (line 34) | enum Table : byte { type TableInformation (line 82) | struct TableInformation { class TableHeap (line 88) | sealed class TableHeap : Heap { method TableHeap (line 101) | public TableHeap (Section section, uint start, uint size) method HasTable (line 106) | public bool HasTable (Table table) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/TokenType.cs type TokenType (line 31) | public enum TokenType : uint { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/UserStringHeap.cs class UserStringHeap (line 36) | sealed class UserStringHeap : StringHeap method UserStringHeap (line 39) | public UserStringHeap(Section section, uint start, uint size) method ReadStringAt (line 44) | protected override string ReadStringAt(uint index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Utilities.cs class Mixin (line 36) | static partial class Mixin method ReadCompressedUInt32 (line 39) | public static uint ReadCompressedUInt32(byte[] data, ref int position) method GetMetadataToken (line 64) | public static MetadataToken GetMetadataToken(CodedIndex self, uint data) method GetSize (line 276) | public static int GetSize(CodedIndex self, Func counter) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/BinaryStreamReader.cs class BinaryStreamReader (line 34) | class BinaryStreamReader : BinaryReader { method BinaryStreamReader (line 36) | public BinaryStreamReader (Stream stream) method Advance (line 41) | protected void Advance (int bytes) method ReadDataDirectory (line 46) | protected DataDirectory ReadDataDirectory () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ByteBuffer.cs class ByteBuffer (line 33) | class ByteBuffer { method ByteBuffer (line 39) | public ByteBuffer () method ByteBuffer (line 44) | public ByteBuffer (int length) method ByteBuffer (line 49) | public ByteBuffer (byte [] buffer) method Reset (line 55) | public void Reset (byte [] buffer) method Advance (line 61) | public void Advance (int length) method ReadByte (line 66) | public byte ReadByte () method ReadSByte (line 71) | public sbyte ReadSByte () method ReadBytes (line 76) | public byte [] ReadBytes (int length) method ReadUInt16 (line 84) | public ushort ReadUInt16 () method ReadInt16 (line 92) | public short ReadInt16 () method ReadUInt32 (line 97) | public uint ReadUInt32 () method ReadInt32 (line 107) | public int ReadInt32 () method ReadUInt64 (line 112) | public ulong ReadUInt64 () method ReadInt64 (line 120) | public long ReadInt64 () method ReadCompressedUInt32 (line 125) | public uint ReadCompressedUInt32 () method ReadCompressedInt32 (line 141) | public int ReadCompressedInt32 () method ReadSingle (line 155) | public float ReadSingle () method ReadDouble (line 168) | public double ReadDouble () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ByteBufferEqualityComparer.cs class ByteBufferEqualityComparer (line 34) | sealed class ByteBufferEqualityComparer : IEqualityComparer { method Equals (line 36) | public bool Equals (ByteBuffer x, ByteBuffer y) method GetHashCode (line 51) | public int GetHashCode (ByteBuffer buffer) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/DataDirectory.cs type DataDirectory (line 35) | struct DataDirectory { method DataDirectory (line 44) | public DataDirectory (RVA rva, uint size) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/Image.cs class Image (line 40) | sealed class Image method Image (line 70) | public Image() method HasTable (line 75) | public bool HasTable(Table table) method GetTableLength (line 80) | public int GetTableLength(Table table) method GetTableIndexSize (line 85) | public int GetTableIndexSize(Table table) method GetCodedIndexSize (line 90) | public int GetCodedIndexSize(CodedIndex coded_index) method ResolveVirtualAddress (line 100) | public uint ResolveVirtualAddress(RVA rva) method ResolveVirtualAddressInSection (line 109) | public uint ResolveVirtualAddressInSection(RVA rva, Section section) method GetSection (line 114) | public Section GetSection(string name) method GetSectionAtVirtualAddress (line 127) | public Section GetSectionAtVirtualAddress(RVA rva) method GetDebugHeader (line 140) | public ImageDebugDirectory GetDebugHeader(out byte[] header) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ImageReader.cs class ImageReader (line 39) | sealed class ImageReader : BinaryStreamReader method ImageReader (line 47) | public ImageReader(Stream stream) method MoveTo (line 55) | void MoveTo(DataDirectory directory) method MoveTo (line 60) | void MoveTo(uint position) method ReadImage (line 65) | void ReadImage() method ReadArchitecture (line 114) | TargetArchitecture ReadArchitecture() method GetModuleKind (line 132) | static ModuleKind GetModuleKind(ushort characteristics, ushort subsystem) method ReadOptionalHeaders (line 143) | void ReadOptionalHeaders(out ushort subsystem, out ushort dll_characte... method ReadAlignedString (line 224) | string ReadAlignedString(int length) method ReadZeroTerminatedString (line 242) | string ReadZeroTerminatedString(int length) method ReadSections (line 259) | void ReadSections(ushort count) method ReadSectionData (line 295) | void ReadSectionData(Section section) method ReadCLIHeader (line 313) | void ReadCLIHeader() method ReadMetadata (line 340) | void ReadMetadata() method ReadMetadataStream (line 373) | void ReadMetadataStream(Section section) method ReadTableHeap (line 403) | void ReadTableHeap() method SetIndexSize (line 443) | static void SetIndexSize(Heap heap, uint sizes, byte flag) method GetTableIndexSize (line 451) | int GetTableIndexSize(Table table) method GetCodedIndexSize (line 456) | int GetCodedIndexSize(CodedIndex index) method ComputeTableInformations (line 461) | void ComputeTableInformations() method ReadImageFrom (line 680) | public static Image ReadImageFrom(Stream stream) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/Section.cs class Section (line 35) | sealed class Section { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/ArrayType.cs type ArrayDimension (line 36) | public struct ArrayDimension { method ArrayDimension (line 55) | public ArrayDimension (int? lowerBound, int? upperBound) method ToString (line 61) | public override string ToString () class ArrayType (line 69) | public sealed class ArrayType : TypeSpecification { method ArrayType (line 138) | public ArrayType (TypeReference type) method ArrayType (line 145) | public ArrayType (TypeReference type, int rank) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyDefinition.cs class AssemblyDefinition (line 37) | public sealed class AssemblyDefinition : ICustomAttributeProvider, ISecu... method AssemblyDefinition (line 121) | internal AssemblyDefinition() method ReadAssembly (line 127) | public static AssemblyDefinition ReadAssembly(string fileName) method ReadAssembly (line 132) | public static AssemblyDefinition ReadAssembly(string fileName, ReaderP... method ReadAssembly (line 137) | public static AssemblyDefinition ReadAssembly(Stream stream) method ReadAssembly (line 142) | public static AssemblyDefinition ReadAssembly(Stream stream, ReaderPar... method ReadAssembly (line 147) | static AssemblyDefinition ReadAssembly(ModuleDefinition module) method ToString (line 158) | public override string ToString() FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyFlags.cs type AssemblyAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyHashAlgorithm.cs type AssemblyHashAlgorithm (line 31) | public enum AssemblyHashAlgorithm : uint { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyLinkedResource.cs class AssemblyLinkedResource (line 33) | public sealed class AssemblyLinkedResource : Resource { method AssemblyLinkedResource (line 46) | public AssemblyLinkedResource (string name, ManifestResourceAttributes... method AssemblyLinkedResource (line 51) | public AssemblyLinkedResource (string name, ManifestResourceAttributes... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyNameDefinition.cs class AssemblyNameDefinition (line 33) | public sealed class AssemblyNameDefinition : AssemblyNameReference { method AssemblyNameDefinition (line 39) | internal AssemblyNameDefinition () method AssemblyNameDefinition (line 44) | public AssemblyNameDefinition (string name, Version version) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyNameReference.cs class AssemblyNameReference (line 37) | public class AssemblyNameReference : IMetadataScope method HashPublicKey (line 147) | byte[] HashPublicKey() method Parse (line 211) | public static AssemblyNameReference Parse(string fullName) method AssemblyNameReference (line 276) | internal AssemblyNameReference() method AssemblyNameReference (line 280) | public AssemblyNameReference(string name, Version version) method ToString (line 291) | public override string ToString() FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyReader.cs class ModuleReader (line 44) | abstract class ModuleReader method ModuleReader (line 50) | protected ModuleReader(Image image, ReadingMode mode) method ReadModule (line 57) | protected abstract void ReadModule(); method ReadModuleManifest (line 59) | protected void ReadModuleManifest(MetadataReader reader) method ReadAssembly (line 66) | void ReadAssembly(MetadataReader reader) method CreateModuleFrom (line 82) | public static ModuleDefinition CreateModuleFrom(Image image, ReaderPar... method ReadSymbols (line 97) | static void ReadSymbols(ModuleDefinition module, ReaderParameters para... method ReadModule (line 116) | static ModuleDefinition ReadModule(Image image, ReaderParameters param... method CreateModuleReader (line 123) | static ModuleReader CreateModuleReader(Image image, ReadingMode mode) class ImmediateModuleReader (line 137) | sealed class ImmediateModuleReader : ModuleReader method ImmediateModuleReader (line 140) | public ImmediateModuleReader(Image image) method ReadModule (line 145) | protected override void ReadModule() method ReadModule (line 155) | public static void ReadModule(ModuleDefinition module) method ReadTypes (line 180) | static void ReadTypes(Collection types) method ReadType (line 186) | static void ReadType(TypeDefinition type) method ReadGenericParameters (line 215) | static void ReadGenericParameters(IGenericParameterProvider provider) method ReadSecurityDeclarations (line 234) | static void ReadSecurityDeclarations(ISecurityDeclarationProvider prov... method ReadCustomAttributes (line 240) | static void ReadCustomAttributes(ICustomAttributeProvider provider) method ReadFields (line 246) | static void ReadFields(TypeDefinition type) method ReadMethods (line 270) | static void ReadMethods(TypeDefinition type) method ReadParameters (line 303) | static void ReadParameters(MethodDefinition method) method ReadProperties (line 321) | static void ReadProperties(TypeDefinition type) method ReadEvents (line 338) | static void ReadEvents(TypeDefinition type) method Read (line 352) | static void Read(object collection) class DeferredModuleReader (line 357) | sealed class DeferredModuleReader : ModuleReader method DeferredModuleReader (line 360) | public DeferredModuleReader(Image image) method ReadModule (line 365) | protected override void ReadModule() class MetadataReader (line 375) | sealed class MetadataReader : ByteBuffer method MetadataReader (line 391) | public MetadataReader(ModuleDefinition module) method GetCodedIndexSize (line 400) | int GetCodedIndexSize(CodedIndex index) method ReadByIndexSize (line 405) | uint ReadByIndexSize(int size) method ReadBlob (line 413) | byte[] ReadBlob() method ReadBlob (line 425) | byte[] ReadBlob(uint signature) method ReadBlobIndex (line 434) | uint ReadBlobIndex() method ReadString (line 440) | string ReadString() method ReadStringIndex (line 445) | uint ReadStringIndex() method ReadTableIndex (line 450) | uint ReadTableIndex(Table table) method ReadMetadataToken (line 455) | MetadataToken ReadMetadataToken(CodedIndex index) method MoveTo (line 460) | int MoveTo(Table table) method MoveTo (line 469) | bool MoveTo(Table table, uint row) method ReadAssemblyNameDefinition (line 480) | public AssemblyNameDefinition ReadAssemblyNameDefinition() method Populate (line 498) | public ModuleDefinition Populate(ModuleDefinition module) method InitializeAssemblyReferences (line 511) | void InitializeAssemblyReferences() method ReadAssemblyReferences (line 541) | public Collection ReadAssemblyReferences() method ReadEntryPoint (line 548) | public MethodDefinition ReadEntryPoint() method ReadModules (line 557) | public Collection ReadModules() method GetModuleFileName (line 585) | string GetModuleFileName(string name) method InitializeModuleReferences (line 594) | void InitializeModuleReferences() method ReadModuleReferences (line 611) | public Collection ReadModuleReferences() method HasFileResource (line 618) | public bool HasFileResource() method ReadResources (line 631) | public Collection ReadResources() method ReadFileRecord (line 675) | Row ReadFileRecord(uint rid) method GetManagedResourceStream (line 692) | public MemoryStream GetManagedResourceStream(uint offset) method PopulateVersionAndFlags (line 707) | void PopulateVersionAndFlags(AssemblyNameReference name) method PopulateNameAndCulture (line 718) | void PopulateNameAndCulture(AssemblyNameReference name) method ReadTypes (line 724) | public TypeDefinitionCollection ReadTypes() method CompleteTypes (line 746) | void CompleteTypes() method InitializeTypeDefinitions (line 759) | void InitializeTypeDefinitions() method IsNested (line 780) | static bool IsNested(TypeAttributes attributes) method HasNestedTypes (line 796) | public bool HasNestedTypes(TypeDefinition type) method ReadNestedTypes (line 807) | public Collection ReadNestedTypes(TypeDefinition type) method InitializeNestedTypes (line 829) | void InitializeNestedTypes() method AddNestedMapping (line 851) | void AddNestedMapping(uint declaring, uint nested) method AddMapping (line 857) | static TValue[] AddMapping(Dictionary ca... method ReadType (line 872) | TypeDefinition ReadType(uint rid) method GetNestedTypeDeclaringType (line 900) | TypeDefinition GetNestedTypeDeclaringType(TypeDefinition type) method ReadFieldsRange (line 910) | Range ReadFieldsRange(uint type_index) method ReadMethodsRange (line 915) | Range ReadMethodsRange(uint type_index) method ReadListRange (line 920) | Range ReadListRange(uint current_index, Table current, Table target) method ReadTypeLayout (line 944) | public Row ReadTypeLayout(TypeDefinition type) method InitializeTypeLayouts (line 960) | void InitializeTypeLayouts() method GetTypeDefOrRef (line 980) | public TypeReference GetTypeDefOrRef(MetadataToken token) method GetTypeDefinition (line 985) | public TypeDefinition GetTypeDefinition(uint rid) method ReadTypeDefinition (line 996) | TypeDefinition ReadTypeDefinition(uint rid) method InitializeTypeReferences (line 1004) | void InitializeTypeReferences() method GetTypeReference (line 1012) | public TypeReference GetTypeReference(string scope, string full_name) method GetTypeReference (line 1035) | TypeReference GetTypeReference(uint rid) method ReadTypeReference (line 1046) | TypeReference ReadTypeReference(uint rid) method GetTypeReferenceScope (line 1088) | IMetadataScope GetTypeReferenceScope(MetadataToken scope) method GetTypeReferences (line 1105) | public IEnumerable GetTypeReferences() method GetTypeSpecification (line 1119) | TypeReference GetTypeSpecification(uint rid) method ReadSignature (line 1132) | SignatureReader ReadSignature(uint signature) method HasInterfaces (line 1137) | public bool HasInterfaces(TypeDefinition type) method ReadInterfaces (line 1145) | public Collection ReadInterfaces(TypeDefinition type) method InitializeInterfaces (line 1165) | void InitializeInterfaces() method AddInterfaceMapping (line 1183) | void AddInterfaceMapping(uint type, MetadataToken @interface) method ReadFields (line 1188) | public Collection ReadFields(TypeDefinition type) method ReadField (line 1211) | void ReadField(uint field_rid, Collection fields) method InitializeFields (line 1227) | void InitializeFields() method ReadFieldType (line 1235) | TypeReference ReadFieldType(uint signature) method ReadFieldRVA (line 1247) | public int ReadFieldRVA(FieldDefinition field) method GetFieldInitializeValue (line 1268) | byte[] GetFieldInitializeValue(int size, RVA rva) method GetFieldTypeSize (line 1279) | static int GetFieldTypeSize(TypeReference type) method InitializeFieldRVAs (line 1323) | void InitializeFieldRVAs() method ReadFieldLayout (line 1341) | public int ReadFieldLayout(FieldDefinition field) method InitializeFieldLayouts (line 1354) | void InitializeFieldLayouts() method HasEvents (line 1372) | public bool HasEvents(TypeDefinition type) method ReadEvents (line 1383) | public Collection ReadEvents(TypeDefinition type) method ReadEvent (line 1414) | void ReadEvent(uint event_rid, Collection events) method InitializeEvents (line 1429) | void InitializeEvents() method ReadEventsRange (line 1446) | Range ReadEventsRange(uint rid) method HasProperties (line 1451) | public bool HasProperties(TypeDefinition type) method ReadProperties (line 1462) | public Collection ReadProperties(TypeDefinition type) method ReadProperty (line 1493) | void ReadProperty(uint property_rid, Collection pr... method InitializeProperties (line 1521) | void InitializeProperties() method ReadPropertiesRange (line 1538) | Range ReadPropertiesRange(uint rid) method ReadMethodSemantics (line 1543) | MethodSemanticsAttributes ReadMethodSemantics(MethodDefinition method) method GetEvent (line 1604) | static EventDefinition GetEvent(TypeDefinition type, MetadataToken token) method GetProperty (line 1612) | static PropertyDefinition GetProperty(TypeDefinition type, MetadataTok... method GetMember (line 1620) | static TMember GetMember(Collection members, Metadat... method InitializeMethodSemantics (line 1632) | void InitializeMethodSemantics() method ReadMethods (line 1651) | public PropertyDefinition ReadMethods(PropertyDefinition property) method ReadMethods (line 1657) | public EventDefinition ReadMethods(EventDefinition @event) method ReadAllSemantics (line 1663) | public MethodSemanticsAttributes ReadAllSemantics(MethodDefinition met... method ReadAllSemantics (line 1670) | void ReadAllSemantics(TypeDefinition type) method ReadParametersRange (line 1684) | Range ReadParametersRange(uint method_rid) method ReadMethods (line 1689) | public Collection ReadMethods(TypeDefinition type) method ReadPointers (line 1710) | void ReadPointers(Table ptr, Table table, Range range, Collec... method IsDeleted (line 1724) | static bool IsDeleted(IMemberDefinition member) method InitializeMethods (line 1729) | void InitializeMethods() method ReadMethod (line 1737) | void ReadMethod(uint method_rid, Collection methods) method ReadParameters (line 1767) | void ReadParameters(MethodDefinition method, Range param_range) method ReadParameterPointers (line 1781) | void ReadParameterPointers(MethodDefinition method, Range range) method ReadParameter (line 1795) | void ReadParameter(uint param_rid, MethodDefinition method) method ReadMethodSignature (line 1810) | void ReadMethodSignature(uint signature, IMethodSignature method) method ReadPInvokeInfo (line 1816) | public PInvokeInfo ReadPInvokeInfo(MethodDefinition method) method InitializePInvokes (line 1834) | void InitializePInvokes() method HasGenericParameters (line 1857) | public bool HasGenericParameters(IGenericParameterProvider provider) method ReadGenericParameters (line 1868) | public Collection ReadGenericParameters(IGenericPara... method InitializeGenericParameters (line 1898) | void InitializeGenericParameters() method InitializeRanges (line 1913) | Dictionary InitializeRanges(Table table, Func ReadGenericConstraints(GenericParamet... method InitializeGenericConstraints (line 1981) | void InitializeGenericConstraints() method AddGenericConstraintMapping (line 1996) | void AddGenericConstraintMapping(uint generic_parameter, MetadataToken... method HasOverrides (line 2003) | public bool HasOverrides(MethodDefinition method) method ReadOverrides (line 2014) | public Collection ReadOverrides(MethodDefinition method) method InitializeOverrides (line 2034) | void InitializeOverrides() method AddOverrideMapping (line 2057) | void AddOverrideMapping(uint method_rid, MetadataToken @override) method ReadMethodBody (line 2064) | public MethodBody ReadMethodBody(MethodDefinition method) method ReadCallSite (line 2069) | public CallSite ReadCallSite(MetadataToken token) method ReadVariables (line 2085) | public VariableDefinitionCollection ReadVariables(MetadataToken local_... method LookupToken (line 2108) | public IMetadataTokenProvider LookupToken(MetadataToken token) method GetFieldDefinition (line 2152) | public FieldDefinition GetFieldDefinition(uint rid) method LookupField (line 2163) | FieldDefinition LookupField(uint rid) method GetMethodDefinition (line 2174) | public MethodDefinition GetMethodDefinition(uint rid) method LookupMethod (line 2185) | MethodDefinition LookupMethod(uint rid) method GetMethodSpecification (line 2196) | MethodSpecification GetMethodSpecification(uint rid) method ReadMethodSpecSignature (line 2210) | MethodSpecification ReadMethodSpecSignature(uint signature, MethodRefe... method GetMemberReference (line 2227) | MemberReference GetMemberReference(uint rid) method ReadMemberReference (line 2241) | MemberReference ReadMemberReference(uint rid) method ReadTypeMemberReference (line 2271) | MemberReference ReadTypeMemberReference(MetadataToken type, string nam... method ReadMemberReferenceSignature (line 2284) | MemberReference ReadMemberReferenceSignature(uint signature, TypeRefer... method ReadMethodMemberReference (line 2306) | MemberReference ReadMethodMemberReference(MetadataToken token, string ... method InitializeMemberReferences (line 2318) | void InitializeMemberReferences() method GetMemberReferences (line 2326) | public IEnumerable GetMemberReferences() method InitializeConstants (line 2348) | void InitializeConstants() method ReadConstant (line 2367) | public object ReadConstant(IConstantProvider owner) method ReadConstantString (line 2389) | static string ReadConstantString(byte[] blob) method ReadConstantPrimitive (line 2398) | object ReadConstantPrimitive(ElementType type, uint signature) method InitializeCustomAttributes (line 2404) | void InitializeCustomAttributes() method HasCustomAttributes (line 2419) | public bool HasCustomAttributes(ICustomAttributeProvider owner) method ReadCustomAttributes (line 2430) | public Collection ReadCustomAttributes(ICustomAttribu... method ReadCustomAttributeBlob (line 2458) | public byte[] ReadCustomAttributeBlob(uint signature) method ReadCustomAttributeSignature (line 2463) | public void ReadCustomAttributeSignature(CustomAttribute attribute) method InitializeMarshalInfos (line 2488) | void InitializeMarshalInfos() method HasMarshalInfo (line 2508) | public bool HasMarshalInfo(IMarshalInfoProvider owner) method ReadMarshalInfo (line 2515) | public MarshalInfo ReadMarshalInfo(IMarshalInfoProvider owner) method InitializeSecurityDeclarations (line 2530) | void InitializeSecurityDeclarations() method HasSecurityDeclarations (line 2545) | public bool HasSecurityDeclarations(ISecurityDeclarationProvider owner) method ReadSecurityDeclarations (line 2556) | public Collection ReadSecurityDeclarations(ISecur... method ReadSecurityDeclarationBlob (line 2581) | public byte[] ReadSecurityDeclarationBlob(uint signature) method ReadSecurityDeclarationSignature (line 2586) | public void ReadSecurityDeclarationSignature(SecurityDeclaration decla... method ReadXmlSecurityDeclaration (line 2607) | void ReadXmlSecurityDeclaration(uint signature, SecurityDeclaration de... method ReadExportedTypes (line 2628) | public Collection ReadExportedTypes() method GetExportedTypeScope (line 2673) | IMetadataScope GetExportedTypeScope(MetadataToken token) method GetModuleReferenceFromFile (line 2696) | ModuleReference GetModuleReferenceFromFile(MetadataToken token) method InitializeCollection (line 2718) | static void InitializeCollection(object o) class SignatureReader (line 2723) | sealed class SignatureReader : ByteBuffer method SignatureReader (line 2734) | public SignatureReader(uint blob, MetadataReader reader) method MoveToBlob (line 2745) | void MoveToBlob(uint blob) method ReadTypeTokenSignature (line 2750) | MetadataToken ReadTypeTokenSignature() method GetGenericParameter (line 2755) | GenericParameter GetGenericParameter(GenericParameterType type, uint var) method GetUnboundGenericParameter (line 2786) | GenericParameter GetUnboundGenericParameter(GenericParameterType type,... method CheckGenericContext (line 2791) | static void CheckGenericContext(IGenericParameterProvider owner, int i... method ReadGenericInstanceSignature (line 2799) | public void ReadGenericInstanceSignature(IGenericParameterProvider pro... method ReadArrayTypeSignature (line 2812) | ArrayType ReadArrayTypeSignature() method GetTypeDefOrRef (line 2844) | TypeReference GetTypeDefOrRef(MetadataToken token) method ReadTypeSignature (line 2849) | public TypeReference ReadTypeSignature() method ReadTypeSignature (line 2854) | TypeReference ReadTypeSignature(ElementType etype) method ReadMethodSignature (line 2919) | public void ReadMethodSignature(IMethodSignature method) method ReadConstantSignature (line 2971) | public object ReadConstantSignature(ElementType type) method ReadCustomAttributeConstructorArguments (line 2976) | public void ReadCustomAttributeConstructorArguments(CustomAttribute at... method ReadCustomAttributeFixedArgument (line 2989) | CustomAttributeArgument ReadCustomAttributeFixedArgument(TypeReference... method ReadCustomAttributeNamedArguments (line 2997) | public void ReadCustomAttributeNamedArguments(ushort count, ref Collec... method ReadCustomAttributeNamedArgument (line 3003) | void ReadCustomAttributeNamedArgument(ref Collection GetCustomAttributeName... method ReadCustomAttributeFixedArrayArgument (line 3033) | CustomAttributeArgument ReadCustomAttributeFixedArrayArgument(ArrayTyp... method ReadCustomAttributeElement (line 3052) | CustomAttributeArgument ReadCustomAttributeElement(TypeReference type) method ReadCustomAttributeElementValue (line 3064) | object ReadCustomAttributeElementValue(TypeReference type) method ReadPrimitiveValue (line 3082) | object ReadPrimitiveValue(ElementType type) method GetPrimitiveType (line 3115) | TypeReference GetPrimitiveType(ElementType etype) method ReadCustomAttributeFieldOrPropType (line 3150) | TypeReference ReadCustomAttributeFieldOrPropType() method ReadTypeReference (line 3169) | public TypeReference ReadTypeReference() method ReadCustomAttributeEnum (line 3174) | object ReadCustomAttributeEnum(TypeReference enum_type) method ReadSecurityAttribute (line 3238) | public SecurityAttribute ReadSecurityAttribute() method ReadMarshalInfo (line 3252) | public MarshalInfo ReadMarshalInfo() method ReadNativeType (line 3308) | NativeType ReadNativeType() method ReadVariantType (line 3313) | VariantType ReadVariantType() method ReadUTF8String (line 3318) | string ReadUTF8String() method CanReadMore (line 3337) | public bool CanReadMore() FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/BaseAssemblyResolver.cs class AssemblyResolveEventArgs (line 40) | public sealed class AssemblyResolveEventArgs : EventArgs { method AssemblyResolveEventArgs (line 48) | public AssemblyResolveEventArgs (AssemblyNameReference reference) class AssemblyResolutionException (line 55) | public class AssemblyResolutionException : FileNotFoundException { method AssemblyResolutionException (line 63) | public AssemblyResolutionException (AssemblyNameReference reference) class BaseAssemblyResolver (line 72) | public abstract class BaseAssemblyResolver : IAssemblyResolver { method AddSearchDirectory (line 80) | public void AddSearchDirectory (string directory) method RemoveSearchDirectory (line 85) | public void RemoveSearchDirectory (string directory) method GetSearchDirectories (line 90) | public string [] GetSearchDirectories () method Resolve (line 97) | public virtual AssemblyDefinition Resolve (string fullName) method Resolve (line 102) | public virtual AssemblyDefinition Resolve (string fullName, ReaderPara... method BaseAssemblyResolver (line 112) | protected BaseAssemblyResolver () method GetAssembly (line 117) | AssemblyDefinition GetAssembly (string file, ReaderParameters parameters) method Resolve (line 125) | public virtual AssemblyDefinition Resolve (AssemblyNameReference name) method Resolve (line 130) | public virtual AssemblyDefinition Resolve (AssemblyNameReference name,... method SearchDirectory (line 152) | AssemblyDefinition SearchDirectory (AssemblyNameReference name, IEnume... method IsZero (line 166) | static bool IsZero (Version version) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/CallSite.cs class CallSite (line 36) | public sealed class CallSite : IMethodSignature { method CallSite (line 104) | internal CallSite () method CallSite (line 110) | public CallSite (TypeReference returnType) method ToString (line 119) | public override string ToString () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/CustomAttribute.cs type CustomAttributeArgument (line 35) | public struct CustomAttributeArgument { method CustomAttributeArgument (line 48) | public CustomAttributeArgument (TypeReference type, object value) type CustomAttributeNamedArgument (line 56) | public struct CustomAttributeNamedArgument { method CustomAttributeNamedArgument (line 69) | public CustomAttributeNamedArgument (string name, CustomAttributeArgum... type ICustomAttribute (line 77) | public interface ICustomAttribute { class CustomAttribute (line 87) | public sealed class CustomAttribute : ICustomAttribute { method CustomAttribute (line 166) | internal CustomAttribute (uint signature, MethodReference constructor) method CustomAttribute (line 173) | public CustomAttribute (MethodReference constructor) method CustomAttribute (line 179) | public CustomAttribute (MethodReference constructor, byte [] blob) method GetBlob (line 186) | public byte [] GetBlob () method Resolve (line 197) | void Resolve () class Mixin (line 221) | static partial class Mixin { method CheckName (line 223) | public static void CheckName (string name) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/DefaultAssemblyResolver.cs class DefaultAssemblyResolver (line 34) | public class DefaultAssemblyResolver : BaseAssemblyResolver { method DefaultAssemblyResolver (line 38) | public DefaultAssemblyResolver () method Resolve (line 43) | public override AssemblyDefinition Resolve (AssemblyNameReference name) method RegisterAssembly (line 58) | protected void RegisterAssembly (AssemblyDefinition assembly) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/EmbeddedResource.cs class EmbeddedResource (line 34) | public sealed class EmbeddedResource : Resource { method EmbeddedResource (line 46) | public EmbeddedResource (string name, ManifestResourceAttributes attri... method EmbeddedResource (line 52) | public EmbeddedResource (string name, ManifestResourceAttributes attri... method EmbeddedResource (line 58) | internal EmbeddedResource (string name, ManifestResourceAttributes att... method GetResourceStream (line 65) | public Stream GetResourceStream () method GetResourceData (line 79) | public byte [] GetResourceData () method ReadStream (line 93) | static byte [] ReadStream (Stream stream) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventAttributes.cs type EventAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventDefinition.cs class EventDefinition (line 33) | public sealed class EventDefinition : EventReference, IMemberDefinition { method EventDefinition (line 142) | public EventDefinition (string name, EventAttributes attributes, TypeR... method InitializeMethods (line 149) | void InitializeMethods () method Resolve (line 165) | public override EventDefinition Resolve () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventReference.cs class EventReference (line 33) | public abstract class EventReference : MemberReference { method EventReference (line 46) | protected EventReference (string name, TypeReference eventType) method Resolve (line 55) | public abstract EventDefinition Resolve (); FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/ExportedType.cs class ExportedType (line 33) | public class ExportedType : IMetadataTokenProvider { method ExportedType (line 224) | public ExportedType (string @namespace, string name, ModuleDefinition ... method ToString (line 232) | public override string ToString () method Resolve (line 237) | public TypeDefinition Resolve () method CreateReference (line 242) | internal TypeReference CreateReference () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldAttributes.cs type FieldAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldDefinition.cs class FieldDefinition (line 33) | public sealed class FieldDefinition : FieldReference, IMemberDefinition,... method ResolveLayout (line 47) | void ResolveLayout () method ResolveRVA (line 83) | void ResolveRVA () method FieldDefinition (line 254) | public FieldDefinition (string name, FieldAttributes attributes, TypeR... method Resolve (line 260) | public override FieldDefinition Resolve () class Mixin (line 266) | static partial class Mixin { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldReference.cs class FieldReference (line 33) | public class FieldReference : MemberReference { method FieldReference (line 50) | internal FieldReference () method FieldReference (line 55) | public FieldReference (string name, TypeReference fieldType) method FieldReference (line 65) | public FieldReference (string name, TypeReference fieldType, TypeRefer... method Resolve (line 74) | public virtual FieldDefinition Resolve () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/FileAttributes.cs type FileAttributes (line 31) | enum FileAttributes : uint { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/FunctionPointerType.cs class FunctionPointerType (line 36) | public sealed class FunctionPointerType : TypeSpecification, IMethodSign... method FunctionPointerType (line 110) | public FunctionPointerType () method Resolve (line 118) | public override TypeDefinition Resolve () method GetElementType (line 123) | public override TypeReference GetElementType () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericInstanceMethod.cs class GenericInstanceMethod (line 37) | public sealed class GenericInstanceMethod : MethodSpecification, IGeneri... method GenericInstanceMethod (line 90) | public GenericInstanceMethod(MethodReference method) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericInstanceType.cs class GenericInstanceType (line 39) | public sealed class GenericInstanceType : TypeSpecification, IGenericIns... method GenericInstanceType (line 86) | public GenericInstanceType(TypeReference type) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericParameter.cs class GenericParameter (line 37) | public sealed class GenericParameter : TypeReference, ICustomAttributePr... method GenericParameter (line 180) | public GenericParameter (IGenericParameterProvider owner) method GenericParameter (line 185) | public GenericParameter (string name, IGenericParameterProvider owner) method GenericParameter (line 197) | public GenericParameter (int position, GenericParameterType type, Modu... method ConvertGenericParameterType (line 209) | static ElementType ConvertGenericParameterType (GenericParameterType t... method Resolve (line 221) | public override TypeDefinition Resolve () class GenericParameterCollection (line 227) | sealed class GenericParameterCollection : Collection { method GenericParameterCollection (line 231) | internal GenericParameterCollection (IGenericParameterProvider owner) method GenericParameterCollection (line 236) | internal GenericParameterCollection (IGenericParameterProvider owner, ... method OnAdd (line 242) | protected override void OnAdd (GenericParameter item, int index) method OnInsert (line 247) | protected override void OnInsert (GenericParameter item, int index) method OnSet (line 255) | protected override void OnSet (GenericParameter item, int index) method UpdateGenericParameter (line 260) | void UpdateGenericParameter (GenericParameter item, int index) method OnRemove (line 267) | protected override void OnRemove (GenericParameter item, int index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericParameterAttributes.cs type GenericParameterAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IConstantProvider.cs type IConstantProvider (line 31) | public interface IConstantProvider : IMetadataTokenProvider { class Mixin (line 37) | static partial class Mixin { method ResolveConstant (line 42) | public static void ResolveConstant ( FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/ICustomAttributeProvider.cs type ICustomAttributeProvider (line 35) | public interface ICustomAttributeProvider : IMetadataTokenProvider class Mixin (line 43) | static partial class Mixin method GetHasCustomAttributes (line 46) | public static bool GetHasCustomAttributes( method GetCustomAttributes (line 53) | public static Collection GetCustomAttributes( FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IGenericInstance.cs type IGenericInstance (line 35) | public interface IGenericInstance : IMetadataTokenProvider { class Mixin (line 41) | static partial class Mixin { method ContainsGenericParameter (line 43) | public static bool ContainsGenericParameter (IGenericInstance self) method GenericInstanceFullName (line 54) | public static void GenericInstanceFullName (IGenericInstance self, Str... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IGenericParameterProvider.cs type IGenericParameterProvider (line 35) | public interface IGenericParameterProvider : IMetadataTokenProvider type GenericParameterType (line 45) | public enum GenericParameterType type IGenericContext (line 51) | interface IGenericContext class Mixin (line 59) | static partial class Mixin method GetHasGenericParameters (line 62) | public static bool GetHasGenericParameters( method GetGenericParameters (line 69) | public static Collection GetGenericParameters( FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMarshalInfoProvider.cs type IMarshalInfoProvider (line 32) | public interface IMarshalInfoProvider : IMetadataTokenProvider class Mixin (line 39) | static partial class Mixin method GetHasMarshalInfo (line 42) | public static bool GetHasMarshalInfo( method GetMarshalInfo (line 49) | public static MarshalInfo GetMarshalInfo( FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMemberDefinition.cs type IMemberDefinition (line 32) | public interface IMemberDefinition : ICustomAttributeProvider class Mixin (line 44) | static partial class Mixin method GetAttributes (line 47) | public static bool GetAttributes(uint self, uint attributes) method SetAttributes (line 52) | public static uint SetAttributes(uint self, uint attributes, bool value) method GetMaskedAttributes (line 60) | public static bool GetMaskedAttributes(uint self, uint mask, uint attr... method SetMaskedAttributes (line 65) | public static uint SetMaskedAttributes(uint self, uint mask, uint attr... method GetAttributes (line 76) | public static bool GetAttributes(ushort self, ushort attributes) method SetAttributes (line 81) | public static ushort SetAttributes(ushort self, ushort attributes, boo... method GetMaskedAttributes (line 89) | public static bool GetMaskedAttributes(ushort self, ushort mask, uint ... method SetMaskedAttributes (line 94) | public static ushort SetMaskedAttributes(ushort self, ushort mask, uin... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMetadataScope.cs type MetadataScopeType (line 31) | public enum MetadataScopeType { type IMetadataScope (line 37) | public interface IMetadataScope : IMetadataTokenProvider { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMetadataTokenProvider.cs type IMetadataTokenProvider (line 31) | public interface IMetadataTokenProvider { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMethodSignature.cs type IMethodSignature (line 35) | public interface IMethodSignature : IMetadataTokenProvider { class Mixin (line 47) | static partial class Mixin { method HasImplicitThis (line 49) | public static bool HasImplicitThis (IMethodSignature self) method MethodSignatureFullName (line 54) | public static void MethodSignatureFullName (IMethodSignature self, Str... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/Import.cs type ImportGenericKind (line 38) | enum ImportGenericKind class MetadataImporter (line 44) | class MetadataImporter method MetadataImporter (line 49) | public MetadataImporter(ModuleDefinition module) method ImportType (line 55) | public TypeReference ImportType(TypeReference type, IGenericContext co... method ImportScope (line 78) | IMetadataScope ImportScope(IMetadataScope scope) method ImportAssemblyName (line 93) | AssemblyNameReference ImportAssemblyName(AssemblyNameReference name) method TryGetAssemblyNameReference (line 119) | bool TryGetAssemblyNameReference(AssemblyNameReference name_reference,... method ImportGenericParameters (line 137) | static void ImportGenericParameters(IGenericParameterProvider imported... method ImportTypeSpecification (line 146) | TypeReference ImportTypeSpecification(TypeReference type, IGenericCont... method ImportField (line 221) | public FieldReference ImportField(FieldReference field, IGenericContex... method ImportMethod (line 233) | public MethodReference ImportMethod(MethodReference method, IGenericCo... method ImportMethodSpecification (line 268) | MethodSpecification ImportMethodSpecification(MethodReference method, ... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/LinkedResource.cs class LinkedResource (line 31) | public sealed class LinkedResource : Resource { method LinkedResource (line 49) | public LinkedResource (string name, ManifestResourceAttributes flags) method LinkedResource (line 54) | public LinkedResource (string name, ManifestResourceAttributes flags, ... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/ManifestResourceAttributes.cs type ManifestResourceAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/MarshalInfo.cs class MarshalInfo (line 33) | public class MarshalInfo { method MarshalInfo (line 42) | public MarshalInfo (NativeType native) class ArrayMarshalInfo (line 48) | public sealed class ArrayMarshalInfo : MarshalInfo { method ArrayMarshalInfo (line 75) | public ArrayMarshalInfo () class CustomMarshalInfo (line 85) | public sealed class CustomMarshalInfo : MarshalInfo { method CustomMarshalInfo (line 112) | public CustomMarshalInfo () class SafeArrayMarshalInfo (line 118) | public sealed class SafeArrayMarshalInfo : MarshalInfo { method SafeArrayMarshalInfo (line 127) | public SafeArrayMarshalInfo () class FixedArrayMarshalInfo (line 134) | public sealed class FixedArrayMarshalInfo : MarshalInfo { method FixedArrayMarshalInfo (line 149) | public FixedArrayMarshalInfo () class FixedSysStringMarshalInfo (line 156) | public sealed class FixedSysStringMarshalInfo : MarshalInfo { method FixedSysStringMarshalInfo (line 165) | public FixedSysStringMarshalInfo () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/MemberDefinitionCollection.cs class MemberDefinitionCollection (line 35) | class MemberDefinitionCollection : Collection where T : IMemberDef... method MemberDefinitionCollection (line 39) | internal MemberDefinitionCollection (TypeDefinition container) method MemberDefinitionCollection (line 44) | internal MemberDefinitionCollection (TypeDefinition container, int cap... method OnAdd (line 50) | protected override void OnAdd (T item, int index) method OnSet (line 55) | protected sealed override void OnSet (T item, int index) method OnInsert (line 60) | protected sealed override void OnInsert (T item, int index) method OnRemove (line 65) | protected sealed override void OnRemove (T item, int index) method OnClear (line 70) | protected sealed override void OnClear () method Attach (line 76) | void Attach (T element) method Detach (line 87) | static void Detach (T element) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/MemberReference.cs class MemberReference (line 31) | public abstract class MemberReference : IMetadataTokenProvider { method MemberReference (line 79) | internal MemberReference () method MemberReference (line 83) | internal MemberReference (string name) method MemberFullName (line 88) | internal string MemberFullName () method ToString (line 96) | public override string ToString () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/MetadataResolver.cs type IAssemblyResolver (line 36) | public interface IAssemblyResolver method Resolve (line 38) | AssemblyDefinition Resolve(AssemblyNameReference name); method Resolve (line 39) | AssemblyDefinition Resolve(AssemblyNameReference name, ReaderParameter... method Resolve (line 41) | AssemblyDefinition Resolve(string fullName); method Resolve (line 42) | AssemblyDefinition Resolve(string fullName, ReaderParameters parameters); type IMetadataResolver (line 46) | public interface IMetadataResolver method Resolve (line 48) | TypeDefinition Resolve(TypeReference type); method Resolve (line 49) | FieldDefinition Resolve(FieldReference field); method Resolve (line 50) | MethodDefinition Resolve(MethodReference method); class ResolutionException (line 54) | public class ResolutionException : Exception method ResolutionException (line 64) | public ResolutionException(MemberReference member) class MetadataResolver (line 73) | public class MetadataResolver : IMetadataResolver method MetadataResolver (line 83) | public MetadataResolver(IAssemblyResolver assemblyResolver) method Resolve (line 91) | public virtual TypeDefinition Resolve(TypeReference type) method GetType (line 124) | static TypeDefinition GetType(ModuleDefinition module, TypeReference r... method GetTypeDefinition (line 150) | static TypeDefinition GetTypeDefinition(ModuleDefinition module, TypeR... method Resolve (line 162) | public virtual FieldDefinition Resolve(FieldReference field) method GetField (line 177) | FieldDefinition GetField(TypeDefinition type, FieldReference reference) method GetField (line 194) | static FieldDefinition GetField(Collection fields, Fi... method Resolve (line 212) | public virtual MethodDefinition Resolve(MethodReference method) method GetMethod (line 229) | MethodDefinition GetMethod(TypeDefinition type, MethodReference refere... method GetMethod (line 246) | public static MethodDefinition GetMethod(Collection ... method AreSame (line 279) | static bool AreSame(Collection a, Collection GetTypeReferences() method GetMemberReferences (line 462) | public IEnumerable GetMemberReferences() method GetType (line 470) | public TypeReference GetType(string fullName, bool runtimeName) method GetType (line 477) | public TypeDefinition GetType(string fullName) method GetType (line 488) | public TypeDefinition GetType(string @namespace, string name) method GetTypes (line 495) | public IEnumerable GetTypes() method GetTypes (line 500) | static IEnumerable GetTypes(Collection... method CheckFullName (line 516) | static void CheckFullName(string fullName) method GetNestedType (line 524) | TypeDefinition GetNestedType(string fullname) method Resolve (line 544) | internal FieldDefinition Resolve(FieldReference field) method Resolve (line 549) | internal MethodDefinition Resolve(MethodReference method) method Resolve (line 554) | internal TypeDefinition Resolve(TypeReference type) method LookupToken (line 560) | public IMetadataTokenProvider LookupToken(int token) method LookupToken (line 565) | public IMetadataTokenProvider LookupToken(MetadataToken token) method Read (line 577) | internal TRet Read(TItem item, Func(ref TRet variable, TItem item, Func MirrorParameters (MethodDefinit... method PropertyDefinition (line 233) | public PropertyDefinition (string name, PropertyAttributes attributes,... method InitializeMethods (line 240) | void InitializeMethods () method Resolve (line 254) | public override PropertyDefinition Resolve () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/PropertyReference.cs class PropertyReference (line 35) | public abstract class PropertyReference : MemberReference { method PropertyReference (line 48) | internal PropertyReference (string name, TypeReference propertyType) method Resolve (line 57) | public abstract PropertyDefinition Resolve (); FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/ReferenceType.cs class ByReferenceType (line 35) | public sealed class ByReferenceType : TypeSpecification { method ByReferenceType (line 54) | public ByReferenceType (TypeReference type) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/Resource.cs type ResourceType (line 31) | public enum ResourceType { class Resource (line 37) | public abstract class Resource { method Resource (line 70) | internal Resource (string name, ManifestResourceAttributes attributes) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/SecurityDeclaration.cs type SecurityAction (line 36) | public enum SecurityAction : ushort type ISecurityDeclarationProvider (line 55) | public interface ISecurityDeclarationProvider : IMetadataTokenProvider class SecurityAttribute (line 62) | public sealed class SecurityAttribute : ICustomAttribute method SecurityAttribute (line 96) | public SecurityAttribute(TypeReference attributeType) class SecurityDeclaration (line 102) | public sealed class SecurityDeclaration method SecurityDeclaration (line 144) | internal SecurityDeclaration(SecurityAction action, uint signature, Mo... method SecurityDeclaration (line 151) | public SecurityDeclaration(SecurityAction action) method SecurityDeclaration (line 157) | public SecurityDeclaration(SecurityAction action, byte[] blob) method GetBlob (line 164) | public byte[] GetBlob() method Resolve (line 175) | void Resolve() class Mixin (line 190) | static partial class Mixin method GetHasSecurityDeclarations (line 193) | public static bool GetHasSecurityDeclarations( method GetSecurityDeclarations (line 200) | public static Collection GetSecurityDeclarations( FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/SentinelType.cs class SentinelType (line 35) | public sealed class SentinelType : TypeSpecification { method SentinelType (line 46) | public SentinelType (TypeReference type) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TargetRuntime.cs type TargetRuntime (line 31) | public enum TargetRuntime { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeAttributes.cs type TypeAttributes (line 33) | [Flags] FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeDefinition.cs class TypeDefinition (line 37) | public sealed class TypeDefinition : TypeReference, IMemberDefinition, I... method ResolveLayout (line 69) | void ResolveLayout() method TypeDefinition (line 546) | public TypeDefinition(string @namespace, string name, TypeAttributes a... method TypeDefinition (line 553) | public TypeDefinition(string @namespace, string name, TypeAttributes a... method Resolve (line 559) | public override TypeDefinition Resolve() class Mixin (line 565) | static partial class Mixin method GetEnumUnderlyingType (line 568) | public static TypeReference GetEnumUnderlyingType(TypeDefinition self) method GetNestedType (line 582) | public static TypeDefinition GetNestedType(TypeDefinition self, string... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeDefinitionCollection.cs class TypeDefinitionCollection (line 40) | sealed class TypeDefinitionCollection : Collection { method TypeDefinitionCollection (line 45) | internal TypeDefinitionCollection (ModuleDefinition container) method TypeDefinitionCollection (line 51) | internal TypeDefinitionCollection (ModuleDefinition container, int cap... method OnAdd (line 58) | protected override void OnAdd (TypeDefinition item, int index) method OnSet (line 63) | protected override void OnSet (TypeDefinition item, int index) method OnInsert (line 68) | protected override void OnInsert (TypeDefinition item, int index) method OnRemove (line 73) | protected override void OnRemove (TypeDefinition item, int index) method OnClear (line 78) | protected override void OnClear () method Attach (line 84) | void Attach (TypeDefinition type) method Detach (line 94) | void Detach (TypeDefinition type) method GetType (line 101) | public TypeDefinition GetType (string fullname) method GetType (line 109) | public TypeDefinition GetType (string @namespace, string name) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeParser.cs class TypeParser (line 37) | class TypeParser class Type (line 40) | class Type method TypeParser (line 59) | TypeParser(string fullname) method ParseType (line 65) | Type ParseType(bool fq_name) method TryGetArity (line 83) | static bool TryGetArity(Type type) method TryGetArity (line 100) | static bool TryGetArity(string name, out int arity) method ParseInt32 (line 110) | static bool ParseInt32(string value, out int result) method TryAddArity (line 125) | static void TryAddArity(string name, ref int arity) method ParsePart (line 134) | string ParsePart() method IsDelimiter (line 143) | static bool IsDelimiter(char chr) method TryParseWhiteSpace (line 148) | void TryParseWhiteSpace() method ParseNestedNames (line 154) | string[] ParseNestedNames() method TryParse (line 163) | bool TryParse(char chr) method Add (line 174) | static void Add(ref T[] array, T item) method ParseSpecs (line 192) | int[] ParseSpecs() method ParseGenericArguments (line 239) | Type[] ParseGenericArguments(int arity) method ParseAssemblyName (line 264) | string ParseAssemblyName() method ParseType (line 284) | public static TypeReference ParseType(ModuleDefinition module, string ... method GetTypeReference (line 293) | static TypeReference GetTypeReference(ModuleDefinition module, Type ty... method CreateSpecs (line 302) | static TypeReference CreateSpecs(TypeReference type, Type type_info) method TryCreateGenericInstanceType (line 338) | static TypeReference TryCreateGenericInstanceType(TypeReference type, ... method SplitFullName (line 353) | public static void SplitFullName(string fullname, out string @namespac... method CreateReference (line 369) | static TypeReference CreateReference(Type type_info, ModuleDefinition ... method AdjustGenericParameters (line 396) | static void AdjustGenericParameters(TypeReference type) method GetMetadataScope (line 406) | static IMetadataScope GetMetadataScope(ModuleDefinition module, Type t... method MatchReference (line 414) | static AssemblyNameReference MatchReference(ModuleDefinition module, A... method TryGetDefinition (line 428) | static bool TryGetDefinition(ModuleDefinition module, Type type_info, ... method TryCurrentModule (line 449) | static bool TryCurrentModule(ModuleDefinition module, Type type_info) method ToParseable (line 460) | public static string ToParseable(TypeReference type) method AppendType (line 470) | static void AppendType(TypeReference type, StringBuilder name, bool fq... method GetScopeFullName (line 501) | static string GetScopeFullName(TypeReference type) method AppendTypeSpecification (line 515) | static void AppendTypeSpecification(TypeSpecification type, StringBuil... method RequiresFullyQualifiedName (line 573) | static bool RequiresFullyQualifiedName(TypeReference type, bool top_le... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeReference.cs type MetadataType (line 37) | public enum MetadataType : byte class TypeReference (line 72) | public class TypeReference : MemberReference, IGenericParameterProvider,... method GetHashCode (line 254) | public override int GetHashCode() method TypeReference (line 279) | protected TypeReference(string @namespace, string name) method TypeReference (line 286) | public TypeReference(string @namespace, string name, ModuleDefinition ... method TypeReference (line 293) | public TypeReference(string @namespace, string name, ModuleDefinition ... method GetElementType (line 299) | public virtual TypeReference GetElementType() method Resolve (line 304) | public virtual TypeDefinition Resolve() class Mixin (line 314) | static partial class Mixin method IsPrimitive (line 317) | public static bool IsPrimitive(ElementType self) method IsTypeOf (line 341) | public static bool IsTypeOf(TypeReference self, string @namespace, str... method IsTypeSpecification (line 347) | public static bool IsTypeSpecification(TypeReference type) method CheckedResolve (line 369) | public static TypeDefinition CheckedResolve(TypeReference self) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeSpecification.cs class TypeSpecification (line 35) | public abstract class TypeSpecification : TypeReference { method TypeSpecification (line 73) | internal TypeSpecification (TypeReference type) method GetElementType (line 80) | public override TypeReference GetElementType () class Mixin (line 86) | static partial class Mixin { method CheckType (line 88) | public static void CheckType (TypeReference type) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeSystem.cs class TypeSystem (line 36) | public abstract class TypeSystem class CoreTypeSystem (line 39) | sealed class CoreTypeSystem : TypeSystem method CoreTypeSystem (line 42) | public CoreTypeSystem(ModuleDefinition module) method LookupType (line 47) | internal override TypeReference LookupType(string @namespace, string... method LookupTypeDefinition (line 56) | TypeReference LookupTypeDefinition(string @namespace, string name) method LookupTypeForwarded (line 81) | TypeReference LookupTypeForwarded(string @namespace, string name) method Initialize (line 98) | static void Initialize(object obj) class CommonTypeSystem (line 103) | sealed class CommonTypeSystem : TypeSystem method CommonTypeSystem (line 108) | public CommonTypeSystem(ModuleDefinition module) method LookupType (line 113) | internal override TypeReference LookupType(string @namespace, string... method GetCorlibReference (line 118) | public AssemblyNameReference GetCorlibReference() method GetCorlibVersion (line 147) | Version GetCorlibVersion() method CreateTypeReference (line 163) | TypeReference CreateTypeReference(string @namespace, string name) method TypeSystem (line 190) | TypeSystem(ModuleDefinition module) method CreateTypeSystem (line 195) | internal static TypeSystem CreateTypeSystem(ModuleDefinition module) method LookupType (line 203) | internal abstract TypeReference LookupType(string @namespace, string n... method LookupSystemType (line 205) | TypeReference LookupSystemType(ref TypeReference typeRef, string name,... method LookupSystemValueType (line 217) | TypeReference LookupSystemValueType(ref TypeReference typeRef, string ... FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Cecil/VariantType.cs type VariantType (line 31) | public enum VariantType { FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Collections.Generic/Collection.cs class Collection (line 35) | public class Collection : IList, IList { method Collection (line 103) | public Collection () method Collection (line 108) | public Collection (int capacity) method Collection (line 116) | public Collection (ICollection items) method Add (line 126) | public void Add (T item) method Contains (line 137) | public bool Contains (T item) method IndexOf (line 142) | public int IndexOf (T item) method Insert (line 147) | public void Insert (int index, T item) method RemoveAt (line 160) | public void RemoveAt (int index) method Remove (line 174) | public bool Remove (T item) method Clear (line 189) | public void Clear () method CopyTo (line 198) | public void CopyTo (T [] array, int arrayIndex) method ToArray (line 203) | public T [] ToArray () method CheckIndex (line 210) | void CheckIndex (int index) method Shift (line 216) | void Shift (int start, int delta) method OnAdd (line 230) | protected virtual void OnAdd (T item, int index) method OnInsert (line 234) | protected virtual void OnInsert (T item, int index) method OnSet (line 238) | protected virtual void OnSet (T item, int index) method OnRemove (line 242) | protected virtual void OnRemove (T item, int index) method OnClear (line 246) | protected virtual void OnClear () method Grow (line 250) | internal virtual void Grow (int desired) method Add (line 271) | int IList.Add (object value) method Clear (line 283) | void IList.Clear () method Contains (line 288) | bool IList.Contains (object value) method IndexOf (line 293) | int IList.IndexOf (object value) method Insert (line 304) | void IList.Insert (int index, object value) method Remove (line 318) | void IList.Remove (object value) method RemoveAt (line 327) | void IList.RemoveAt (int index) method CopyTo (line 332) | void ICollection.CopyTo (Array array, int index) method GetEnumerator (line 337) | public Enumerator GetEnumerator () method GetEnumerator (line 342) | IEnumerator IEnumerable.GetEnumerator () method GetEnumerator (line 347) | IEnumerator IEnumerable.GetEnumerator () type Enumerator (line 352) | public struct Enumerator : IEnumerator, IDisposable { method Enumerator (line 375) | internal Enumerator (Collection collection) method MoveNext (line 382) | public bool MoveNext () method Reset (line 398) | public void Reset () method CheckState (line 405) | void CheckState () method Dispose (line 414) | public void Dispose () FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono.Collections.Generic/ReadOnlyCollection.cs class ReadOnlyCollection (line 35) | public sealed class ReadOnlyCollection : Collection, ICollection collection) method Initialize (line 75) | void Initialize (T [] items, int size) method Grow (line 82) | internal override void Grow (int desired) method OnAdd (line 87) | protected override void OnAdd (T item, int index) method OnClear (line 92) | protected override void OnClear () method OnInsert (line 97) | protected override void OnInsert (T item, int index) method OnRemove (line 102) | protected override void OnRemove (T item, int index) method OnSet (line 107) | protected override void OnSet (T item, int index) FILE: ILRuntime/Mono.Cecil.20/MonoCecil/Mono/Empty.cs class Empty (line 33) | static class Empty { class Mixin (line 41) | static partial class Mixin { method IsNullOrEmpty (line 43) | public static bool IsNullOrEmpty (T [] self) method IsNullOrEmpty (line 48) | public static bool IsNullOrEmpty (Collection self) FILE: SGFAppCommon/Data/PlayerData.cs class PlayerData (line 5) | [ProtoContract] method ToString (line 20) | public override string ToString () FILE: SGFAppCommon/Data/RoomData.cs class RoomData (line 10) | [ProtoContract] method ToString (line 22) | public override string ToString() class RoomListData (line 30) | [ProtoContract] FILE: SGFAppCommon/Data/UserData.cs class UserData (line 6) | [ProtoContract] method ToString (line 20) | public override string ToString() class UserServerData (line 27) | public class UserServerData FILE: SGFAppCommon/Proto/HeartBeatProto.cs class HeartBeatReq (line 10) | [ProtoContract] class HeartBeatRsp (line 17) | [ProtoContract] FILE: SGFAppCommon/Proto/LoginProto.cs class LoginReq (line 7) | [ProtoContract] class LoginRsp (line 16) | [ProtoContract] FILE: SGFAppCommon/Proto/ProtoCmd.cs class ProtoCmd (line 5) | public class ProtoCmd FILE: SGFAppDemo/AppMain.cs class AppMain (line 13) | public class AppMain:SGFGameObject method Active (line 15) | public override void Active() method InitServices (line 23) | private void InitServices() method UpdateVersion (line 38) | private void UpdateVersion() method OnVersionUpdateComplete (line 45) | private void OnVersionUpdateComplete() FILE: SGFAppDemo/Framework/SGFGameDefine.cs class SGFGameDefine (line 3) | public static class SGFGameDefine FILE: SGFAppDemo/Framework/SGFGameMainLoop.cs class SGFGameMainLoop (line 7) | public class SGFGameMainLoop method Run (line 11) | public static void Run() method OnInputKey (line 67) | private static void OnInputKey(ConsoleKey key) FILE: SGFAppDemo/Framework/SGFGameObject.cs class SGFGameObject (line 6) | public class SGFGameObject method Instance (line 11) | public static SGFGameObject Instance(Type type) method Destroy (line 23) | public static void Destroy(SGFGameObject obj) method GetActivedGameObjects (line 28) | public static SGFGameObject[] GetActivedGameObjects() method GetInstancedGameObjects (line 33) | public static SGFGameObject[] GetInstancedGameObjects() method DestroyAll (line 38) | public static void DestroyAll() method SGFGameObject (line 55) | protected SGFGameObject() method InstanceInternal (line 60) | private void InstanceInternal() method DestroyInternal (line 71) | private void DestroyInternal() method Instance (line 88) | public virtual void Instance() method Destroy (line 93) | public virtual void Destroy() method SetActive (line 98) | public void SetActive(bool value) method Active (line 119) | public virtual void Active() method Deactive (line 124) | public virtual void Deactive() method Update (line 129) | public virtual void Update(float deltaTime) method FixedUpdate (line 134) | public virtual void FixedUpdate() FILE: SGFAppDemo/GlobalEvent.cs class GlobalEvent (line 10) | public static class GlobalEvent FILE: SGFAppDemo/ModuleDef.cs class ModuleDef (line 3) | internal static class ModuleDef FILE: SGFAppDemo/Modules/Version/VersionModule.cs class VersionModule (line 8) | public class VersionModule : GeneralModule method Show (line 11) | protected override void Show(object arg) method OnUpdate (line 18) | private void OnUpdate(float deltaTime) FILE: SGFAppDemo/Program.cs class Program (line 9) | class Program method Main (line 12) | static void Main(string[] args) method InitDebuger (line 27) | private static void InitDebuger() FILE: SGFAppDemo/SGFGameDefine.cs class SGFGameDefine (line 3) | public static class SGFGameDefine FILE: SGFAppDemo/SGFGameMainLoop.cs class SGFGameMainLoop (line 7) | public class SGFGameMainLoop method Run (line 9) | public static void Run() FILE: SGFAppDemo/SGFGameObject.cs class SGFGameObject (line 6) | public class SGFGameObject method Instance (line 11) | public static SGFGameObject Instance(Type type) method Destroy (line 23) | public static void Destroy(SGFGameObject obj) method GetActivedGameObjects (line 28) | public static SGFGameObject[] GetActivedGameObjects() method GetInstancedGameObjects (line 33) | public static SGFGameObject[] GetInstancedGameObjects() method DestroyAll (line 38) | public static void DestroyAll() method SGFGameObject (line 55) | protected SGFGameObject() method InstanceInternal (line 60) | private void InstanceInternal() method DestroyInternal (line 71) | private void DestroyInternal() method Instance (line 88) | public virtual void Instance() method Destroy (line 93) | public virtual void Destroy() method SetActive (line 98) | public void SetActive(bool value) method Active (line 119) | public virtual void Active() method Deactive (line 124) | public virtual void Deactive() method Update (line 129) | public virtual void Update(float deltaTime) method FixedUpdate (line 134) | public virtual void FixedUpdate() FILE: SGFAppDemo/Services/Online/HeartBeatHandler.cs class HeartBeatHandler (line 12) | public class HeartBeatHandler method Init (line 19) | public void Init(NetManager net) method Start (line 24) | public void Start() method Stop (line 30) | public void Stop() method OnUpdate (line 35) | private void OnUpdate(float dt) method OnHeartBeatRsp (line 51) | private void OnHeartBeatRsp(uint index, HeartBeatRsp rsp) method OnHeartBeatError (line 62) | private void OnHeartBeatError(NetErrorCode code) FILE: SGFAppDemo/Services/Online/OnlineManager.cs type ConnID (line 18) | public enum ConnID class OnlineManager (line 24) | public class OnlineManager:Singleton method Init (line 31) | public void Init() method OnInputKey (line 48) | private void OnInputKey(ConsoleKey key) method OnUpdate (line 75) | private void OnUpdate(float dt) method OnHeartBeatTimeout (line 80) | private void OnHeartBeatTimeout() method Connect (line 92) | public void Connect() method CloseConnect (line 103) | private void CloseConnect() method Login (line 109) | public void Login(string username) method ReLogin (line 121) | private void ReLogin() method OnLoginRsp (line 133) | private void OnLoginRsp(uint index, LoginRsp rsp) method Logout (line 152) | public void Logout() method OnLogout (line 164) | [RPCResponse] FILE: SGFAppDemo/Services/Online/ServerProfiler.cs class ServerProfiler (line 5) | public class ServerProfiler method Init (line 10) | public static void Init() method Start (line 31) | public static void Start() method Stop (line 50) | public static void Stop() method OnUpdate (line 69) | private static void OnUpdate(float dt) FILE: SGFAppDemo/Services/Online/ServerTestBot.cs class ServerTestBot (line 10) | public class ServerTestBot method Init (line 18) | public void Init() method Connect (line 31) | public void Connect() method Update (line 42) | public void Update() method Login (line 47) | public void Login(string username) method Logout (line 58) | public void Logout() method OnLogout (line 69) | private void OnLogout() method OnLoginRsp (line 74) | private void OnLoginRsp(uint index, LoginRsp rsp) FILE: SGFAppILRScript/ModuleDef.cs class ModuleDef (line 3) | internal static class ModuleDef FILE: SGFAppILRScript/Modules/Login/LoginModule.cs class LoginModule (line 11) | public class LoginModule : GeneralModule method Show (line 13) | protected override void Show(object arg) method OnInputLine (line 24) | private void OnInputLine(string line) FILE: SGFAppILRScript/Modules/Room/RoomModule.cs class RoomModule (line 15) | public class RoomModule : GeneralModule method Show (line 20) | protected override void Show(object arg) method OnInputLine (line 37) | private void OnInputLine(string line) method OnGetRoomList (line 101) | [RPCResponse] method OnCreateRoom (line 119) | [RPCResponse] method OnJoinRoom (line 126) | [RPCResponse] method NotifyRoomUpdate (line 133) | [RPCNotify] method NotifyGameStart (line 140) | [RPCNotify] FILE: SGFAppILRScript/ScriptMain.cs class ScriptMain (line 9) | public class ScriptMain method Init (line 12) | public static bool Init() FILE: SGFCore/Class1.cs class Class1 (line 8) | public class Class1 FILE: SGFCore/Codec/MiniJSON.cs class Json (line 77) | public static class Json method Deserialize (line 84) | public static object Deserialize(string json) class Parser (line 95) | sealed class Parser : IDisposable method IsWordBreak (line 99) | public static bool IsWordBreak(char c) type TOKEN (line 104) | enum TOKEN method Parser (line 122) | Parser(string jsonString) method Parse (line 127) | public static object Parse(string jsonString) method Dispose (line 135) | public void Dispose() method ParseObject (line 141) | JsonObject ParseObject() method ParseArray (line 182) | List ParseArray() method ParseValue (line 215) | object ParseValue() method ParseByToken (line 221) | object ParseByToken(TOKEN token) method ParseString (line 244) | string ParseString() method ParseNumber (line 319) | object ParseNumber() method EatWhitespace (line 335) | void EatWhitespace() method Serialize (line 448) | public static string Serialize(object obj) class Serializer (line 453) | sealed class Serializer method Serializer (line 457) | Serializer() method Serialize (line 462) | public static string Serialize(object obj) method SerializeValue (line 471) | void SerializeValue(object value) method SerializeObject (line 507) | void SerializeObject(IDictionary obj) method SerializeArray (line 531) | void SerializeArray(IList anArray) method SerializeString (line 552) | void SerializeString(string str) method SerializeOther (line 600) | void SerializeOther(object value) class JsonObject (line 634) | public class JsonObject : Dictionary FILE: SGFCore/Codec/PBSerializer.cs class PBSerializer (line 27) | public class PBSerializer method Clone (line 30) | public static T Clone(T data) method NSerialize (line 43) | public static byte[] NSerialize(T t) method NSerialize (line 60) | public static byte[] NSerialize(object t) method NSerialize (line 81) | public static int NSerialize(object t, byte[] buffer) method NDeserialize (line 106) | public static T NDeserialize(byte[] buffer) method NDeserialize (line 116) | public static object NDeserialize(byte[] buffer, System.Type type) method NDeserialize (line 126) | public static object NDeserialize(MemoryStream buffer, System.Type type) method NDeserialize (line 134) | public static object NDeserialize(byte[] buffer, int len, System.Type ... method NDeserialize (line 145) | public static T NDeserialize(Stream stream) FILE: SGFCore/Codec/SGFEncoding.cs class SGFEncoding (line 26) | public class SGFEncoding method BytesToHex (line 29) | public static String BytesToHex(byte[] bytes, int size = 0) method HexToBytes (line 53) | public static byte[] HexToBytes(String s) method Number2BinString (line 66) | public static string Number2BinString(long value, int bitCnt) method Number2BinString (line 71) | public static string Number2BinString(ulong value, int bitCnt) method CharToValue (line 88) | private static byte CharToValue(char ch) method XORCodec (line 107) | public static int XORCodec(byte[] buffer, int begin, int len, byte[] ... method XORCodec (line 129) | public static int XORCodec(byte[] inBytes, byte[] outBytes, byte[] key... method CheckSum (line 153) | public static ushort CheckSum(byte[] buffer, int size) FILE: SGFCore/Event/Signal.cs class SignalBase (line 36) | public class SignalBase method SignalBase (line 42) | public SignalBase(int capacity) method SignalBase (line 48) | public SignalBase() method AddListener (line 54) | protected void AddListener(Delegate del, bool bInsertAtFirst) method RemoveListener (line 116) | protected void RemoveListener(Delegate del) method RemoveAllListeners (line 131) | public void RemoveAllListeners() method TryClean (line 141) | protected void TryClean() method GetListenerCount (line 164) | public int GetListenerCount() class Signal (line 177) | public class Signal : SignalBase method AddListener (line 192) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 197) | public void RemoveListener(Action a) method Invoke (line 202) | public void Invoke() method InvokeSafe (line 219) | public void InvokeSafe() method Signal (line 242) | public Signal(int capacity) : base(capacity) method Signal (line 246) | public Signal() method AddListener (line 266) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 271) | public void RemoveListener(Action a) method Invoke (line 276) | public void Invoke(T t1) method InvokeSafe (line 293) | public void InvokeSafe(T t) method Signal (line 317) | public Signal(int capacity) : base(capacity) method Signal (line 321) | public Signal() method AddListener (line 340) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 345) | public void RemoveListener(Action a) method Invoke (line 350) | public void Invoke(T1 t1, T2 t2) method InvokeSafe (line 367) | public void InvokeSafe(T1 t1, T2 t2) method Signal (line 390) | public Signal(int capacity) : base(capacity) method Signal (line 394) | public Signal() method AddListener (line 413) | public void AddListener(Action a, bool bInsertAtFirst = fa... method RemoveListener (line 418) | public void RemoveListener(Action a) method Invoke (line 423) | public void Invoke(T1 t1, T2 t2, T3 t3) method InvokeSafe (line 441) | public void InvokeSafe(T1 t1, T2 t2, T3 t3) method Signal (line 465) | public Signal(int capacity) : base(capacity) method Signal (line 469) | public Signal() method AddListener (line 488) | public void AddListener(Action a, bool bInsertAtFirst ... method RemoveListener (line 493) | public void RemoveListener(Action a) method Invoke (line 498) | public void Invoke(T1 t1, T2 t2, T3 t3, T4 t4) method InvokeSafe (line 514) | public void InvokeSafe(T1 t1, T2 t2, T3 t3, T4 t4) method Signal (line 537) | public Signal(int capacity) : base(capacity) method Signal (line 541) | public Signal() class Signal (line 252) | public class Signal : SignalBase method AddListener (line 192) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 197) | public void RemoveListener(Action a) method Invoke (line 202) | public void Invoke() method InvokeSafe (line 219) | public void InvokeSafe() method Signal (line 242) | public Signal(int capacity) : base(capacity) method Signal (line 246) | public Signal() method AddListener (line 266) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 271) | public void RemoveListener(Action a) method Invoke (line 276) | public void Invoke(T t1) method InvokeSafe (line 293) | public void InvokeSafe(T t) method Signal (line 317) | public Signal(int capacity) : base(capacity) method Signal (line 321) | public Signal() method AddListener (line 340) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 345) | public void RemoveListener(Action a) method Invoke (line 350) | public void Invoke(T1 t1, T2 t2) method InvokeSafe (line 367) | public void InvokeSafe(T1 t1, T2 t2) method Signal (line 390) | public Signal(int capacity) : base(capacity) method Signal (line 394) | public Signal() method AddListener (line 413) | public void AddListener(Action a, bool bInsertAtFirst = fa... method RemoveListener (line 418) | public void RemoveListener(Action a) method Invoke (line 423) | public void Invoke(T1 t1, T2 t2, T3 t3) method InvokeSafe (line 441) | public void InvokeSafe(T1 t1, T2 t2, T3 t3) method Signal (line 465) | public Signal(int capacity) : base(capacity) method Signal (line 469) | public Signal() method AddListener (line 488) | public void AddListener(Action a, bool bInsertAtFirst ... method RemoveListener (line 493) | public void RemoveListener(Action a) method Invoke (line 498) | public void Invoke(T1 t1, T2 t2, T3 t3, T4 t4) method InvokeSafe (line 514) | public void InvokeSafe(T1 t1, T2 t2, T3 t3, T4 t4) method Signal (line 537) | public Signal(int capacity) : base(capacity) method Signal (line 541) | public Signal() class Signal (line 326) | public class Signal : SignalBase method AddListener (line 192) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 197) | public void RemoveListener(Action a) method Invoke (line 202) | public void Invoke() method InvokeSafe (line 219) | public void InvokeSafe() method Signal (line 242) | public Signal(int capacity) : base(capacity) method Signal (line 246) | public Signal() method AddListener (line 266) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 271) | public void RemoveListener(Action a) method Invoke (line 276) | public void Invoke(T t1) method InvokeSafe (line 293) | public void InvokeSafe(T t) method Signal (line 317) | public Signal(int capacity) : base(capacity) method Signal (line 321) | public Signal() method AddListener (line 340) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 345) | public void RemoveListener(Action a) method Invoke (line 350) | public void Invoke(T1 t1, T2 t2) method InvokeSafe (line 367) | public void InvokeSafe(T1 t1, T2 t2) method Signal (line 390) | public Signal(int capacity) : base(capacity) method Signal (line 394) | public Signal() method AddListener (line 413) | public void AddListener(Action a, bool bInsertAtFirst = fa... method RemoveListener (line 418) | public void RemoveListener(Action a) method Invoke (line 423) | public void Invoke(T1 t1, T2 t2, T3 t3) method InvokeSafe (line 441) | public void InvokeSafe(T1 t1, T2 t2, T3 t3) method Signal (line 465) | public Signal(int capacity) : base(capacity) method Signal (line 469) | public Signal() method AddListener (line 488) | public void AddListener(Action a, bool bInsertAtFirst ... method RemoveListener (line 493) | public void RemoveListener(Action a) method Invoke (line 498) | public void Invoke(T1 t1, T2 t2, T3 t3, T4 t4) method InvokeSafe (line 514) | public void InvokeSafe(T1 t1, T2 t2, T3 t3, T4 t4) method Signal (line 537) | public Signal(int capacity) : base(capacity) method Signal (line 541) | public Signal() class Signal (line 399) | public class Signal : SignalBase method AddListener (line 192) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 197) | public void RemoveListener(Action a) method Invoke (line 202) | public void Invoke() method InvokeSafe (line 219) | public void InvokeSafe() method Signal (line 242) | public Signal(int capacity) : base(capacity) method Signal (line 246) | public Signal() method AddListener (line 266) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 271) | public void RemoveListener(Action a) method Invoke (line 276) | public void Invoke(T t1) method InvokeSafe (line 293) | public void InvokeSafe(T t) method Signal (line 317) | public Signal(int capacity) : base(capacity) method Signal (line 321) | public Signal() method AddListener (line 340) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 345) | public void RemoveListener(Action a) method Invoke (line 350) | public void Invoke(T1 t1, T2 t2) method InvokeSafe (line 367) | public void InvokeSafe(T1 t1, T2 t2) method Signal (line 390) | public Signal(int capacity) : base(capacity) method Signal (line 394) | public Signal() method AddListener (line 413) | public void AddListener(Action a, bool bInsertAtFirst = fa... method RemoveListener (line 418) | public void RemoveListener(Action a) method Invoke (line 423) | public void Invoke(T1 t1, T2 t2, T3 t3) method InvokeSafe (line 441) | public void InvokeSafe(T1 t1, T2 t2, T3 t3) method Signal (line 465) | public Signal(int capacity) : base(capacity) method Signal (line 469) | public Signal() method AddListener (line 488) | public void AddListener(Action a, bool bInsertAtFirst ... method RemoveListener (line 493) | public void RemoveListener(Action a) method Invoke (line 498) | public void Invoke(T1 t1, T2 t2, T3 t3, T4 t4) method InvokeSafe (line 514) | public void InvokeSafe(T1 t1, T2 t2, T3 t3, T4 t4) method Signal (line 537) | public Signal(int capacity) : base(capacity) method Signal (line 541) | public Signal() class Signal (line 474) | public class Signal : SignalBase method AddListener (line 192) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 197) | public void RemoveListener(Action a) method Invoke (line 202) | public void Invoke() method InvokeSafe (line 219) | public void InvokeSafe() method Signal (line 242) | public Signal(int capacity) : base(capacity) method Signal (line 246) | public Signal() method AddListener (line 266) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 271) | public void RemoveListener(Action a) method Invoke (line 276) | public void Invoke(T t1) method InvokeSafe (line 293) | public void InvokeSafe(T t) method Signal (line 317) | public Signal(int capacity) : base(capacity) method Signal (line 321) | public Signal() method AddListener (line 340) | public void AddListener(Action a, bool bInsertAtFirst = false) method RemoveListener (line 345) | public void RemoveListener(Action a) method Invoke (line 350) | public void Invoke(T1 t1, T2 t2) method InvokeSafe (line 367) | public void InvokeSafe(T1 t1, T2 t2) method Signal (line 390) | public Signal(int capacity) : base(capacity) method Signal (line 394) | public Signal() method AddListener (line 413) | public void AddListener(Action a, bool bInsertAtFirst = fa... method RemoveListener (line 418) | public void RemoveListener(Action a) method Invoke (line 423) | public void Invoke(T1 t1, T2 t2, T3 t3) method InvokeSafe (line 441) | public void InvokeSafe(T1 t1, T2 t2, T3 t3) method Signal (line 465) | public Signal(int capacity) : base(capacity) method Signal (line 469) | public Signal() method AddListener (line 488) | public void AddListener(Action a, bool bInsertAtFirst ... method RemoveListener (line 493) | public void RemoveListener(Action a) method Invoke (line 498) | public void Invoke(T1 t1, T2 t2, T3 t3, T4 t4) method InvokeSafe (line 514) | public void InvokeSafe(T1 t1, T2 t2, T3 t3, T4 t4) method Signal (line 537) | public Signal(int capacity) : base(capacity) method Signal (line 541) | public Signal() FILE: SGFCore/Extension/CollectionExtensions.cs class CollectionExtensions (line 8) | public static class CollectionExtensions method FilterByType (line 15) | public static IEnumerable FilterByType(this IEnum... method RemoveAllBut (line 29) | public static void RemoveAllBut(this List source, Predicate m... method IsEmpty (line 43) | public static bool IsEmpty(this ICollection collection) method AddRange (line 55) | public static void AddRange(this ICollection collection, IEnumer... method ToListString (line 78) | public static string ToListString(this IEnumerable source) method ToListString (line 109) | private static string ToListString(this object obj) method ButFirst (line 130) | public static IEnumerable ButFirst(this IEnumerable source) method ButLast (line 139) | public static IEnumerable ButLast(this IEnumerable source) method MaxBy (line 167) | public static T MaxBy(this IEnumerable source, Func(this IEnumerable s... method MinBy (line 186) | public static TSource MinBy(this IEnumerable s... method MaxBy (line 217) | public static TSource MaxBy(this IEnumerable s... method MaxBy (line 223) | public static TSource MaxBy(this IEnumerable s... method RotateLeft (line 261) | public static IEnumerable RotateLeft(this IEnumerable source) method RotateRight (line 270) | public static IEnumerable RotateRight(this IEnumerable source) method RandomItem (line 284) | public static T RandomItem(this IEnumerable source) method SampleRandom (line 292) | public static IEnumerable SampleRandom(this IEnumerable sourc... method Shuffle (line 339) | public static void Shuffle(this IList source) method TakeHalf (line 355) | public static IEnumerable TakeHalf(this IEnumerable source) method BinarySearch (line 368) | public static int BinarySearch(this ICollection... method BinarySearch (line 380) | public static int BinarySearch(this ICollection... method BinarySearch (line 392) | public static int BinarySearch(this ICollection... method BinarySearch (line 404) | public static int BinarySearch(this ICollection... method AreSequencesEqual (line 457) | public static bool AreSequencesEqual(IEnumerable s1, IEnumerable... method SequenceToString (line 476) | public static string SequenceToString(this IEnumerable sequence) FILE: SGFCore/Extension/ObjectExtensions.cs class ObjectExtensions (line 7) | public static class ObjectExtensions method ThrowIfNull (line 14) | public static void ThrowIfNull(this object o, string message) FILE: SGFCore/Extension/StreamExtension.cs class StreamExtension (line 20) | public static class StreamExtension method CopyTo (line 22) | public static long CopyTo(this Stream source, Stream destination) FILE: SGFCore/Extension/StringExtensions.cs class StringExtensions (line 23) | public static class StringExtensions method ToInt (line 25) | public static int ToInt(this string target, int defaultValue = 0) method ToUInt (line 31) | public static uint ToUInt(this string target, uint defaultValue = 0) method ToLong (line 37) | public static long ToLong(this string target, long defaultValue = 0) method ToULong (line 43) | public static ulong ToULong(this string target, ulong defaultValue = 0) method ToDouble (line 49) | public static double ToDouble(this string target, double defaultValue ... method ToFloat (line 55) | public static float ToFloat(this string target, float defaultValue = 0) FILE: SGFCore/G3Lite/IndexTypes.cs type Index3 (line 6) | public struct Index3 : IComparable, IEquatable method Index3 (line 12) | public Index3(int z) { a = b = c = z; } method Index3 (line 13) | public Index3(int ii, int jj, int kk) { a = ii; b = jj; c = kk; } method Index3 (line 14) | public Index3(int[] i2) { a = i2[0]; b = i2[1]; c = i2[2]; } method Index3 (line 15) | public Index3(Index3 copy) { a = copy.a; b = copy.b; c = copy.b; } method Index3 (line 18) | public Index3(int ii, int jj, int kk, bool cycle) method Set (line 53) | public void Set(Index3 o) method Set (line 57) | public void Set(int ii, int jj, int kk) method Equals (line 119) | public override bool Equals(object obj) method GetHashCode (line 123) | public override int GetHashCode() method CompareTo (line 135) | public int CompareTo(Index3 other) method Equals (line 145) | public bool Equals(Index3 other) method ToString (line 151) | public override string ToString() type Index2 (line 169) | public struct Index2 : IComparable, IEquatable method Index2 (line 174) | public Index2(int z) { a = b = z; } method Index2 (line 175) | public Index2(int ii, int jj) { a = ii; b = jj; } method Index2 (line 176) | public Index2(int[] i2) { a = i2[0]; b = i2[1]; } method Index2 (line 177) | public Index2(Index2 copy) { a = copy.a; b = copy.b; } method Set (line 207) | public void Set(Index2 o) method Set (line 211) | public void Set(int ii, int jj) method Equals (line 273) | public override bool Equals(object obj) method GetHashCode (line 277) | public override int GetHashCode() method CompareTo (line 288) | public int CompareTo(Index2 other) method Equals (line 296) | public bool Equals(Index2 other) method ToString (line 302) | public override string ToString() type Index4 (line 317) | public struct Index4 method Index4 (line 324) | public Index4(int z) { a = b = c = d = z; } method Index4 (line 325) | public Index4(int aa, int bb, int cc, int dd) { a = aa; b = bb; c = cc... method Index4 (line 326) | public Index4(int[] i2) { a = i2[0]; b = i2[1]; c = i2[2]; d = i2[3]; } method Index4 (line 327) | public Index4(Index4 copy) { a = copy.a; b = copy.b; c = copy.b; d = c... method Set (line 356) | public void Set(Index4 o) method Set (line 360) | public void Set(int aa, int bb, int cc, int dd) method Contains (line 366) | public bool Contains(int val) method Sort (line 371) | public void Sort() method Equals (line 440) | public override bool Equals(object obj) method GetHashCode (line 444) | public override int GetHashCode() method CompareTo (line 457) | public int CompareTo(Index4 other) method Equals (line 469) | public bool Equals(Index4 other) method ToString (line 476) | public override string ToString() FILE: SGFCore/G3Lite/MathUtil.cs class MathUtil (line 7) | public static class MathUtil method IsFinite (line 31) | public static bool IsFinite(double d) method IsFinite (line 35) | public static bool IsFinite(float d) method EpsilonEqual (line 41) | public static bool EpsilonEqual(double a, double b, double epsilon = M... method EpsilonEqual (line 45) | public static bool EpsilonEqual(float a, float b, float epsilon = Math... method Clamp (line 51) | public static T Clamp(T f, T low, T high) where T : IComparable method Clamp (line 57) | public static float Clamp(float f, float low, float high) method Clamp (line 61) | public static double Clamp(double f, double low, double high) method Clamp (line 65) | public static int Clamp(int f, int low, int high) method ModuloClamp (line 70) | public static int ModuloClamp(int f, int N) method RangeClamp (line 78) | public static float RangeClamp(float fValue, float fMinMaxValue) method RangeClamp (line 82) | public static double RangeClamp(double fValue, double fMinMaxValue) method SignedClamp (line 88) | public static float SignedClamp(float f, float fMax) method SignedClamp (line 92) | public static double SignedClamp(double f, double fMax) method SignedClamp (line 97) | public static float SignedClamp(float f, float fMin, float fMax) method SignedClamp (line 101) | public static double SignedClamp(double f, double fMin, double fMax) method InRange (line 107) | public static bool InRange(float f, float low, float high) method InRange (line 111) | public static bool InRange(double f, double low, double high) method InRange (line 115) | public static bool InRange(int f, int low, int high) method ClampAngleDeg (line 124) | public static double ClampAngleDeg(double theta, double min, double max) method ClampAngleRad (line 155) | public static double ClampAngleRad(double theta, double min, double max) method WrapSignedIndex (line 184) | public static int WrapSignedIndex(int val, int mod) method MinMax (line 193) | public static void MinMax(double a, double b, double c, out double min... method Min (line 220) | public static double Min(double a, double b, double c) method Min (line 224) | public static float Min(float a, float b, float c) method Min (line 228) | public static int Min(int a, int b, int c) method Max (line 232) | public static double Max(double a, double b, double c) method Max (line 236) | public static float Max(float a, float b, float c) method Max (line 240) | public static int Max(int a, int b, int c) method InvSqrt (line 248) | public static double InvSqrt(double f) method Atan2Positive (line 255) | public static double Atan2Positive(double y, double x) method PlaneAngleD (line 264) | public static float PlaneAngleD(Vector3 a, Vector3 b, int nPlaneNormal... method PlaneAngleSignedD (line 274) | public static float PlaneAngleSignedD(Vector3 vFrom, Vector3 vTo, int ... method PlaneAngleSignedD (line 290) | public static float PlaneAngleSignedD(Vector3 vFrom, Vector3 vTo, Vect... method PlaneAngleSignedD (line 308) | public static float PlaneAngleSignedD(Vector2 vFrom, Vector2 vTo) method Lerp (line 321) | public static float Lerp(float a, float b, float t) method Lerp (line 325) | public static double Lerp(double a, double b, double t) method SmoothStep (line 330) | public static float SmoothStep(float a, float b, float t) method SmoothStep (line 335) | public static double SmoothStep(double a, double b, double t) method SmoothInterp (line 342) | public static float SmoothInterp(float a, float b, float t) method SmoothInterp (line 347) | public static double SmoothInterp(double a, double b, double t) method SmoothRise0To1 (line 356) | public static float SmoothRise0To1(float fX, float yshift, float xZero... method WyvillRise01 (line 363) | public static float WyvillRise01(float fX) method WyvillRise01 (line 368) | public static double WyvillRise01(double fX) method WyvillFalloff01 (line 374) | public static float WyvillFalloff01(float fX) method WyvillFalloff01 (line 379) | public static double WyvillFalloff01(double fX) method WyvillFalloff (line 386) | public static float WyvillFalloff(float fD, float fInnerRad, float fOu... method WyvillFalloff (line 403) | public static double WyvillFalloff(double fD, double fInnerRad, double... method LinearRampT (line 424) | public static float LinearRampT(float R, float deadzoneR, float x) method SolveQuadratic (line 441) | public static bool SolveQuadratic(double a, double b, double c, out do... method PowerOf10 (line 467) | public static int PowerOf10(int n) method ModuloIteration (line 476) | public static IEnumerable ModuloIteration(int nMaxExclusive, int ... FILE: SGFCore/G3Lite/Matrix3.cs type Matrix3 (line 5) | public struct Matrix3 method Matrix3 (line 11) | public Matrix3(bool bIdentity) method Matrix3 (line 24) | public Matrix3(float[,] mat) method Matrix3 (line 30) | public Matrix3(float[] mat) method Matrix3 (line 36) | public Matrix3(double[,] mat) method Matrix3 (line 42) | public Matrix3(double[] mat) method Matrix3 (line 48) | public Matrix3(Func matBufferF) method Matrix3 (line 54) | public Matrix3(Func matF) method Matrix3 (line 60) | public Matrix3(float m00, float m11, float m22) method Matrix3 (line 66) | public Matrix3(Vector3 v1, Vector3 v2, Vector3 v3, bool bRows) method Matrix3 (line 79) | public Matrix3(float m00, float m01, float m02, float m10, float m11, ... method Row (line 123) | public Vector3 Row(int i) method Column (line 127) | public Vector3 Column(int i) method ToBuffer (line 135) | public float[] ToBuffer() method ToBuffer (line 142) | public void ToBuffer(float[] buf) method Multiply (line 176) | public Vector3 Multiply(ref Vector3 v) method Multiply (line 184) | public void Multiply(ref Vector3 v, ref Vector3 vOut) method Inverse (line 233) | public Matrix3 Inverse() method Transpose (line 255) | public Matrix3 Transpose() method ToQuaternion (line 263) | public Quaternion ToQuaternion() method EpsilonEqual (line 272) | public bool EpsilonEqual(Matrix3 m2, float epsilon) method AxisAngleD (line 282) | public static Matrix3 AxisAngleD(Vector3 axis, float angleDeg) method ToString (line 306) | public override string ToString() method ToString (line 310) | public string ToString(string fmt) FILE: SGFCore/G3Lite/Quaternion.cs type Quaternion (line 6) | public struct Quaternion : IComparable, IEquatable method Quaternion (line 11) | public Quaternion(float x, float y, float z, float w) { this.x = x; th... method Quaternion (line 12) | public Quaternion(float[] v2) { x = v2[0]; y = v2[1]; z = v2[2]; w = v... method Quaternion (line 13) | public Quaternion(Quaternion q2) { x = q2.x; y = q2.y; z = q2.z; w = q... method Quaternion (line 15) | public Quaternion(Vector3 axis, float AngleDeg) method Quaternion (line 20) | public Quaternion(Vector3 vFrom, Vector3 vTo) method Quaternion (line 25) | public Quaternion(Quaternion p, Quaternion q, float t) method Quaternion (line 30) | public Quaternion(Matrix3 mat) method Normalize (line 56) | public float Normalize(float epsilon = 0) method Dot (line 79) | public float Dot(Quaternion q2) method InverseMultiply (line 122) | public Vector3 InverseMultiply(ref Vector3 v) method Inverse (line 182) | public Quaternion Inverse() method Inverse (line 194) | public static Quaternion Inverse(Quaternion q) method ToRotationMatrix (line 201) | public Matrix3 ToRotationMatrix() method SetAxisAngleD (line 216) | public void SetAxisAngleD(Vector3 axis, float AngleDeg) method AngleAxis (line 227) | public static Quaternion AngleAxis(float angleDeg, Vector3 axis) method AngleAxisRad (line 232) | public static Quaternion AngleAxisRad(float angleRad, Vector3 axis) method SetFromTo (line 238) | public void SetFromTo(Vector3 vFrom, Vector3 vTo) method FromTo (line 278) | public static Quaternion FromTo(Vector3 vFrom, Vector3 vTo) method FromToConstrained (line 282) | public static Quaternion FromToConstrained(Vector3 vFrom, Vector3 vTo,... method SetToSlerp (line 289) | public void SetToSlerp(Quaternion p, Quaternion q, float t) method Slerp (line 313) | public static Quaternion Slerp(Quaternion p, Quaternion q, float t) method SetFromRotationMatrix (line 320) | public void SetFromRotationMatrix(Matrix3 rot) method Euler (line 369) | public static Quaternion Euler(Vector3 euler) method Equals (line 401) | public override bool Equals(object obj) method GetHashCode (line 405) | public override int GetHashCode() method CompareTo (line 418) | public int CompareTo(Quaternion other) method Equals (line 430) | public bool Equals(Quaternion other) method EpsilonEqual (line 439) | public bool EpsilonEqual(Quaternion q2, float epsilon) method ToString (line 448) | public override string ToString() method ToString (line 452) | public string ToString(string fmt) FILE: SGFCore/G3Lite/Vector2.cs type Vector2 (line 5) | public struct Vector2 : IComparable, IEquatable method Vector2 (line 10) | public Vector2(float f) { x = y = f; } method Vector2 (line 11) | public Vector2(float x, float y) { this.x = x; this.y = y; } method Vector2 (line 12) | public Vector2(float[] v2) { x = v2[0]; y = v2[1]; } method Vector2 (line 13) | public Vector2(double f) { x = y = (float)f; } method Vector2 (line 14) | public Vector2(double x, double y) { this.x = (float)x; this.y = (floa... method Vector2 (line 15) | public Vector2(double[] v2) { x = (float)v2[0]; y = (float)v2[1]; } method Vector2 (line 16) | public Vector2(Vector2 copy) { x = copy[0]; y = copy[1]; } method Normalize (line 42) | public float Normalize(float epsilon = MathUtil.Epsilonf) method Round (line 83) | public void Round(int nDecimals) method Dot (line 89) | public float Dot(Vector2 v2) method Cross (line 95) | public float Cross(Vector2 v2) method DotPerp (line 109) | public float DotPerp(Vector2 v2) method AngleD (line 115) | public float AngleD(Vector2 v2) method AngleD (line 120) | public static float AngleD(Vector2 v1, Vector2 v2) method AngleR (line 124) | public float AngleR(Vector2 v2) method AngleR (line 129) | public static float AngleR(Vector2 v1, Vector2 v2) method DistanceSquared (line 136) | public float DistanceSquared(Vector2 v2) method Distance (line 141) | public float Distance(Vector2 v2) method Set (line 148) | public void Set(Vector2 o) method Set (line 152) | public void Set(float fX, float fY) method Add (line 156) | public void Add(Vector2 o) method Subtract (line 160) | public void Subtract(Vector2 o) method Equals (line 224) | public override bool Equals(object obj) method GetHashCode (line 228) | public override int GetHashCode() method CompareTo (line 239) | public int CompareTo(Vector2 other) method Equals (line 247) | public bool Equals(Vector2 other) method EpsilonEqual (line 253) | public bool EpsilonEqual(Vector2 v2, float epsilon) method Lerp (line 260) | public static Vector2 Lerp(Vector2 a, Vector2 b, float t) method Lerp (line 265) | public static Vector2 Lerp(ref Vector2 a, ref Vector2 b, float t) method ToString (line 272) | public override string ToString() FILE: SGFCore/G3Lite/Vector3.cs type Vector3 (line 5) | public struct Vector3 : IComparable, IEquatable method Vector3 (line 11) | public Vector3(float f) { x = y = z = f; } method Vector3 (line 12) | public Vector3(float x, float y, float z) { this.x = x; this.y = y; th... method Vector3 (line 13) | public Vector3(float[] v2) { x = v2[0]; y = v2[1]; z = v2[2]; } method Vector3 (line 14) | public Vector3(Vector3 copy) { x = copy.x; y = copy.y; z = copy.z; } method Vector3 (line 16) | public Vector3(double f) { x = y = z = (float)f; } method Vector3 (line 17) | public Vector3(double x, double y, double z) { this.x = (float)x; this... method Vector3 (line 18) | public Vector3(double[] v2) { x = (float)v2[0]; y = (float)v2[1]; z = ... method Normalize (line 93) | public float Normalize(float epsilon = MathUtil.Epsilonf) method Round (line 136) | public void Round(int nDecimals) method Dot (line 144) | public float Dot(Vector3 v2) method Dot (line 148) | public static float Dot(Vector3 v1, Vector3 v2) method Cross (line 154) | public Vector3 Cross(Vector3 v2) method Cross (line 161) | public static Vector3 Cross(Vector3 v1, Vector3 v2) method UnitCross (line 166) | public Vector3 UnitCross(Vector3 v2) method AngleD (line 176) | public float AngleD(Vector3 v2) method AngleD (line 181) | public static float AngleD(Vector3 v1, Vector3 v2) method AngleR (line 185) | public float AngleR(Vector3 v2) method AngleR (line 190) | public static float AngleR(Vector3 v1, Vector3 v2) method DistanceSquared (line 196) | public float DistanceSquared(Vector3 v2) method Distance (line 201) | public float Distance(Vector3 v2) method Set (line 209) | public void Set(Vector3 o) method Set (line 213) | public void Set(float fX, float fY, float fZ) method Add (line 217) | public void Add(Vector3 o) method Subtract (line 221) | public void Subtract(Vector3 o) method Equals (line 287) | public override bool Equals(object obj) method GetHashCode (line 291) | public override int GetHashCode() method CompareTo (line 303) | public int CompareTo(Vector3 other) method Equals (line 313) | public bool Equals(Vector3 other) method EpsilonEqual (line 319) | public bool EpsilonEqual(Vector3 v2, float epsilon) method Lerp (line 327) | public static Vector3 Lerp(Vector3 a, Vector3 b, float t) method ToString (line 335) | public override string ToString() method ToString (line 339) | public string ToString(string fmt) FILE: SGFCore/G3Lite/Vector4.cs type Vector4 (line 5) | public struct Vector4 : IComparable, IEquatable method Vector4 (line 12) | public Vector4(float f) { x = y = z = w = f; } method Vector4 (line 13) | public Vector4(float x, float y, float z, float w) { this.x = x; this.... method Vector4 (line 14) | public Vector4(float[] v2) { x = v2[0]; y = v2[1]; z = v2[2]; w = v2[3... method Vector4 (line 15) | public Vector4(Vector4 copy) { x = copy.x; y = copy.y; z = copy.z; w =... method Normalize (line 45) | public float Normalize(float epsilon = MathUtil.Epsilonf) method Round (line 89) | public void Round(int nDecimals) method Dot (line 98) | public float Dot(Vector4 v2) method Dot (line 102) | public float Dot(ref Vector4 v2) method Dot (line 107) | public static float Dot(Vector4 v1, Vector4 v2) method AngleD (line 113) | public float AngleD(Vector4 v2) method AngleD (line 118) | public static float AngleD(Vector4 v1, Vector4 v2) method AngleR (line 122) | public float AngleR(Vector4 v2) method AngleR (line 127) | public static float AngleR(Vector4 v1, Vector4 v2) method DistanceSquared (line 132) | public float DistanceSquared(Vector4 v2) method DistanceSquared (line 137) | public float DistanceSquared(ref Vector4 v2) method Distance (line 143) | public float Distance(Vector4 v2) method Distance (line 148) | public float Distance(ref Vector4 v2) method Equals (line 215) | public override bool Equals(object obj) method GetHashCode (line 219) | public override int GetHashCode() method CompareTo (line 232) | public int CompareTo(Vector4 other) method Equals (line 244) | public bool Equals(Vector4 other) method EpsilonEqual (line 250) | public bool EpsilonEqual(Vector4 v2, float epsilon) method ToString (line 278) | public override string ToString() method ToString (line 282) | public string ToString(string fmt) FILE: SGFCore/IPCWork/IPCConfig.cs class IPCInfo (line 25) | public class IPCInfo class IPCConfig (line 31) | public class IPCConfig method GetIPCInfo (line 37) | public static IPCInfo GetIPCInfo(int id) method ReadConfig (line 47) | private static void ReadConfig() FILE: SGFCore/IPCWork/IPCManager.cs class IPCManager (line 40) | public class IPCManager method Init (line 56) | public void Init(int id) method Clean (line 67) | public void Clean() method Dump (line 78) | public void Dump() method Start (line 86) | public void Start() method Stop (line 110) | public void Stop() method SendMessage (line 144) | private void SendMessage(int dst, byte[] bytes, int len) method Thread_Recv (line 157) | private void Thread_Recv() method DoReceiveInThread (line 192) | private void DoReceiveInThread() method DoReceiveInMain (line 210) | private void DoReceiveInMain() method Tick (line 226) | public void Tick() method AddRPCListener (line 240) | public void AddRPCListener(object listener) method RemoveRPCListener (line 245) | public void RemoveRPCListener(object listener) method HandleMessage (line 252) | private void HandleMessage(IPCMessage msg) method Return (line 311) | public void Return(params object[] args) method ReturnError (line 330) | public void ReturnError(string errinfo, int errcode = 1) method Invoke (line 350) | public void Invoke(int dst, string name, params object[] args) FILE: SGFCore/IPCWork/IPCMessage.cs class IPCMessage (line 24) | [ProtoContract] FILE: SGFCore/Marshals/MarshalArray.cs class MarshalArray (line 37) | public class MarshalArray : MarshalArrayBase, IEnumerable, IEnumer... method MarshalArray (line 39) | public MarshalArray(int length) : base(length, typeof(T)) method GetEnumerator (line 49) | public IEnumerator GetEnumerator() method GetEnumerator (line 54) | IEnumerator IEnumerable.GetEnumerator() type Enumerator (line 59) | struct Enumerator : IEnumerator method Enumerator (line 65) | internal Enumerator(MarshalArray list) method Dispose (line 72) | public void Dispose() { } method MoveNext (line 74) | public bool MoveNext() method Reset (line 104) | void IEnumerator.Reset() class MarshalArrayBase (line 113) | public abstract class MarshalArrayBase : IDisposable method Cleanup (line 118) | [MethodImpl(MethodImplOptions.Synchronized)] method MarshalArrayBase (line 134) | [MethodImpl(MethodImplOptions.Synchronized)] method Dispose (line 152) | protected void Dispose(bool disposing) method Dispose (line 170) | public void Dispose() method GetElementPointer (line 183) | public unsafe void* GetElementPointer(int index) method GetElementPtr (line 187) | public unsafe IntPtr GetElementPtr(int index) method GetValue (line 192) | public unsafe T GetValue(int index) method SetValue (line 202) | public unsafe void SetValue(int index, T value) method IndexOf (line 213) | public static int IndexOf(MarshalArrayBase source, T item, int begi... method LastIndexOf (line 239) | public static int LastIndexOf(MarshalArrayBase source, T item, int ... method Copy (line 270) | public static int Copy(MarshalArrayBase source, int sourceOffset, T... method Copy (line 299) | public static int Copy(T[] source, int sourceOffset, MarshalArrayBa... method Copy (line 328) | public unsafe static int Copy(MarshalArrayBase source, int sourceOffse... method CopyBytes (line 353) | public unsafe static int CopyBytes(IntPtr source, int sourceOffset, In... FILE: SGFCore/Marshals/MarshalList.cs class MarshalList (line 12) | public unsafe class MarshalList : IList, IList, IDisposable where ... method MarshalList (line 19) | public MarshalList() method MarshalList (line 24) | public MarshalList(int capacity) method Dispose (line 34) | public void Dispose() method EnsureCapacity (line 72) | private void EnsureCapacity(int min) method TrimExcess (line 81) | public void TrimExcess() method Add (line 108) | int IList.Add(object item) method Contains (line 114) | bool IList.Contains(object item) method IndexOf (line 120) | int IList.IndexOf(object item) method Insert (line 126) | void IList.Insert(int index, object item) method Remove (line 131) | void IList.Remove(object item) method GetEnumerator (line 155) | public IEnumerator GetEnumerator() method GetEnumerator (line 160) | IEnumerator IEnumerable.GetEnumerator() method GetRange (line 190) | public MarshalList GetRange(int index, int count) method ToArray (line 209) | public T[] ToArray() method Contains (line 215) | public bool Contains(T item) method Add (line 231) | public void Add(T item) method AddRange (line 241) | public void AddRange(IEnumerable collection) method Insert (line 247) | public void Insert(int index, T item) method InsertRange (line 259) | public void InsertRange(int index, IEnumerable collection) method Remove (line 303) | public bool Remove(T item) method RemoveAt (line 311) | public void RemoveAt(int index) method RemoveRange (line 321) | public void RemoveRange(int index, int count) method Clear (line 337) | public void Clear() method CopyTo (line 350) | public void CopyTo(T[] array, int arrayIndex) method CopyTo (line 354) | public void CopyTo(Array array, int index) method CopyTo (line 358) | public void CopyTo(MarshalArray array) method CopyTo (line 362) | public void CopyTo(int index, MarshalArray array, int arrayIndex, i... method CopyTo (line 370) | public void CopyTo(MarshalArray array, int arrayIndex) method IndexOf (line 380) | public int IndexOf(T item) method IndexOf (line 384) | public int IndexOf(T item, int index) method IndexOf (line 390) | public int IndexOf(T item, int index, int count) method LastIndexOf (line 398) | public int LastIndexOf(T item) method LastIndexOf (line 402) | public int LastIndexOf(T item, int index) method LastIndexOf (line 408) | public int LastIndexOf(T item, int index, int count) method IsCompatibleObject (line 427) | private static bool IsCompatibleObject(object value) method VerifyValueType (line 432) | private static void VerifyValueType(object value) type Enumerator (line 444) | struct Enumerator : IEnumerator method Enumerator (line 451) | internal Enumerator(MarshalList list) method Dispose (line 460) | public void Dispose() method MoveNext (line 465) | public bool MoveNext() method MoveNextRare (line 479) | private bool MoveNextRare() method Reset (line 506) | void IEnumerator.Reset() FILE: SGFCore/MathLite/SGFRandom.cs class SGFRandom (line 23) | public class SGFRandom method Rnd (line 53) | public float Rnd() method Range (line 59) | public float Range(float min, float max) method Range (line 64) | public int Range(int min, int max) method Range (line 70) | public float Range(float max) method Range (line 75) | public int Range(int max) FILE: SGFCore/Module/GeneralModule.cs class GeneralModule (line 23) | public class GeneralModule:ModuleBase, ILogTag method GeneralModule (line 30) | public GeneralModule() method Create (line 41) | public virtual void Create(object args = null) method Release (line 51) | public override void Release() method HandleMessage (line 63) | internal void HandleMessage(string msg, object[] args) method OnModuleMessage (line 86) | protected virtual void OnModuleMessage(string msg, object[] args) method Show (line 93) | protected virtual void Show(object arg) FILE: SGFCore/Module/IModuleActivator.cs type IModuleActivator (line 21) | public interface IModuleActivator method CreateInstance (line 23) | GeneralModule CreateInstance(string moduleName); FILE: SGFCore/Module/ModuleBase.cs class ModuleBase (line 21) | public abstract class ModuleBase method Release (line 23) | public virtual void Release() FILE: SGFCore/Module/ModuleManager.cs class ModuleManager (line 34) | public class ModuleManager:Singleton class MessageObject (line 36) | class MessageObject method ModuleManager (line 49) | public ModuleManager() method Init (line 56) | public void Init() method Clean (line 62) | public void Clean() method RegisterModuleActivator (line 78) | public void RegisterModuleActivator(IModuleActivator activator) method CreateModule (line 88) | public GeneralModule CreateModule(string name, object args = null) method HasModule (line 135) | public bool HasModule(string name) method GetModule (line 140) | public GeneralModule GetModule(string name) method SendMessage (line 153) | public void SendMessage(string target, string msg, params object[] args) method GetCacheMessageList (line 171) | private List GetCacheMessageList(string target) method ShowModule (line 184) | public void ShowModule(string target, object arg = null) FILE: SGFCore/Module/NativeModuleActivator.cs class NativeModuleActivator (line 24) | public class NativeModuleActivator:IModuleActivator method NativeModuleActivator (line 30) | public NativeModuleActivator(string _namespace, string assemblyName) method CreateInstance (line 37) | public GeneralModule CreateInstance(string moduleName) FILE: SGFCore/MvvmLite/MvvmBinding.cs class MvvmBinding (line 14) | public class MvvmBinding : IDisposable method PumpAsyncBinder (line 21) | private static void PumpAsyncBinder(Binder binder) method PumpAsync (line 27) | private static void PumpAsync() method TickAsync (line 40) | private static void TickAsync() class Binder (line 55) | class Binder method Binder (line 64) | public Binder(object target, string src, MemberInfo member) method Validate (line 72) | public void Validate() method Clear (line 86) | public void Clear() method MvvmBinding (line 100) | public MvvmBinding() method Dispose (line 110) | public void Dispose() method Validate (line 123) | protected void Validate(string src) method ValidateAsync (line 132) | protected void ValidateAsync(string src) method GetMemberInfo (line 142) | private MemberInfo GetMemberInfo(string src) method Bind (line 156) | public void Bind(string src, Action handler) method UnBind (line 178) | public void UnBind(string src, Action handler) FILE: SGFCore/MvvmLite/MvvmCommand.cs class MvvmCommandBase (line 9) | public abstract class MvvmCommandBase method PumpAsyncCommand (line 16) | protected static void PumpAsyncCommand(MvvmCommandBase cmd) method PumpAsync (line 22) | private static void PumpAsync() method TickAsync (line 35) | private static void TickAsync() method Execute (line 50) | protected abstract void Execute(); class MvvmCommand (line 53) | public class MvvmCommand: MvvmCommandBase where T:MvvmCommandBase, ne... method Send (line 58) | public static void Send(MvvmViewModel vm) method SendAsync (line 68) | public static void SendAsync(MvvmViewModel vm) method Execute (line 77) | protected override void Execute() FILE: SGFCore/MvvmLite/MvvmManager.cs class MvvmManager (line 10) | public class MvvmManager : Singleton method Init (line 12) | public void Init() FILE: SGFCore/MvvmLite/MvvmModel.cs class MvvmModel (line 11) | public class MvvmModel:MvvmBinding FILE: SGFCore/MvvmLite/MvvmViewModel.cs class MvvmViewModel (line 8) | public class MvvmViewModel: MvvmBinding method MvvmViewModel (line 12) | public MvvmViewModel(MvvmModel model) FILE: SGFCore/Network/Core/KCP/KCPSocket.cs class KCPSocket (line 30) | public class KCPSocket method GetClockMS (line 34) | public static UInt32 GetClockMS() method KCPSocket (line 60) | public KCPSocket(int bindPort, uint kcpKey, AddressFamily family = Add... method OnEditorPlayModeChanged (line 94) | private void OnEditorPlayModeChanged() method Dispose (line 105) | public void Dispose() method Connect (line 140) | public void Connect(IPEndPoint remotePoint) method IsValidKcpIPEndPoint (line 185) | private bool IsValidKcpIPEndPoint(IPEndPoint ipep) method GetKcp (line 196) | private KCPProxy GetKcp(IPEndPoint ipep, bool autoAdd = true) method CloseKcp (line 224) | public void CloseKcp(IPEndPoint ipep) method SendTo (line 243) | public bool SendTo(byte[] buffer, int size, IPEndPoint remotePoint) method SendTo (line 262) | public bool SendTo(string message, IPEndPoint remotePoint) method Update (line 274) | public void Update() method AddReceiveListener (line 295) | public void AddReceiveListener(IPEndPoint remotePoint, KCPReceiveListe... method RemoveReceiveListener (line 308) | public void RemoveReceiveListener(IPEndPoint remotePoint, KCPReceiveLi... method AddReceiveListener (line 321) | public void AddReceiveListener(KCPReceiveListener listener) method RemoveReceiveListener (line 326) | public void RemoveReceiveListener(KCPReceiveListener listener) method OnReceiveAny (line 332) | private void OnReceiveAny(byte[] buffer, int size, IPEndPoint remote... method Thread_Recv (line 345) | private void Thread_Recv() method DoReceive (line 365) | private void DoReceive() class KCPProxy (line 388) | class KCPProxy method KCPProxy (line 403) | public KCPProxy(uint key, IPEndPoint remotePoint, Socket socket) method Dispose (line 414) | public void Dispose() method HandleKcpSend (line 430) | private void HandleKcpSend(byte[] buff, int size) method HandleKcpSend_Hook (line 445) | private void HandleKcpSend_Hook(byte[] buff, int size) method DoSend (line 453) | public bool DoSend(byte[] buff, int size) method AddReceiveListener (line 461) | public void AddReceiveListener(KCPSocket.KCPReceiveListener listener) method RemoveReceiveListener (line 466) | public void RemoveReceiveListener(KCPSocket.KCPReceiveListener listener) method DoReceiveInThread (line 473) | public void DoReceiveInThread(byte[] buffer, int size) method HandleRecvQueue (line 485) | private void HandleRecvQueue() method Update (line 521) | public void Update(uint currentTimeMS) FILE: SGFCore/Network/Core/KCP/kcp.cs class KCP (line 5) | public class KCP method ikcp_encode8u (line 31) | public static int ikcp_encode8u(byte[] p, int offset, byte c) method ikcp_decode8u (line 38) | public static int ikcp_decode8u(byte[] p, int offset, ref byte c) method ikcp_encode16u (line 45) | public static int ikcp_encode16u(byte[] p, int offset, UInt16 w) method ikcp_decode16u (line 53) | public static int ikcp_decode16u(byte[] p, int offset, ref UInt16 c) method ikcp_encode32u (line 63) | public static int ikcp_encode32u(byte[] p, int offset, UInt32 l) method ikcp_decode32u (line 73) | public static int ikcp_decode32u(byte[] p, int offset, ref UInt32 c) method slice (line 84) | public static byte[] slice(byte[] p, int start, int stop) method slice (line 91) | public static T[] slice(T[] p, int start, int stop) method append (line 104) | public static byte[] append(byte[] p, byte c) method append (line 112) | public static T[] append(T[] p, T c) method append (line 121) | public static T[] append(T[] p, T[] cs) method _imin_ (line 131) | static UInt32 _imin_(UInt32 a, UInt32 b) method _imax_ (line 136) | static UInt32 _imax_(UInt32 a, UInt32 b) method _ibound_ (line 141) | static UInt32 _ibound_(UInt32 lower, UInt32 middle, UInt32 upper) method _itimediff (line 146) | static Int32 _itimediff(UInt32 later, UInt32 earlier) class Segment (line 152) | internal class Segment method Segment (line 167) | internal Segment(int size) method encode (line 173) | internal int encode(byte[] ptr, int offset) method KCP (line 222) | public KCP(UInt32 conv_, Action output_) method Dispose (line 241) | public void Dispose() method GetConv (line 246) | public UInt32 GetConv() method PeekSize (line 252) | public int PeekSize() method Recv (line 276) | public int Recv(byte[] buffer) method Send (line 335) | public int Send(byte[] buffer, int bufferSize) method update_ack (line 372) | void update_ack(Int32 rtt) method shrink_buf (line 393) | void shrink_buf() method parse_ack (line 401) | void parse_ack(UInt32 sn) method parse_una (line 423) | void parse_una(UInt32 una) method ack_push (line 437) | void ack_push(UInt32 sn, UInt32 ts) method ack_get (line 442) | void ack_get(int p, ref UInt32 sn, ref UInt32 ts) method parse_data (line 448) | void parse_data(Segment newseg) method Input (line 503) | public int Input(byte[] data, int dataLength) method wnd_unused (line 651) | Int32 wnd_unused() method flush (line 659) | void flush() method Update (line 869) | public void Update(UInt32 current_) method Check (line 904) | public UInt32 Check(UInt32 current_) method SetMtu (line 938) | public int SetMtu(Int32 mtu_) method Interval (line 951) | public int Interval(Int32 interval_) method NoDelay (line 970) | public int NoDelay(int nodelay_, int interval_, int resend_, int nc_) method WndSize (line 1003) | public int WndSize(int sndwnd, int rcvwnd) method WaitSnd (line 1014) | public int WaitSnd() FILE: SGFCore/Network/Core/KCP/switch_queue.cs class Utility (line 6) | public class Utility method Swap (line 9) | public static void Swap(ref QT t1, ref QT t2) class SwitchQueue (line 18) | public class SwitchQueue where T : class method SwitchQueue (line 24) | public SwitchQueue() method SwitchQueue (line 30) | public SwitchQueue(int capcity) method Push (line 37) | public void Push(T obj) method Pop (line 46) | public T Pop() method Empty (line 52) | public bool Empty() method Switch (line 57) | public void Switch() method Clear (line 65) | public void Clear() FILE: SGFCore/Network/Core/NetBuffer.cs class NetBuffer (line 25) | public class NetBuffer method ReverseOrder (line 27) | public static byte[] ReverseOrder(byte[] dt) method NetBuffer (line 67) | public NetBuffer(int capacity) method NetBuffer (line 75) | public NetBuffer(byte[] buff = null) method Attach (line 87) | public NetBuffer Attach(byte[] buff, int len) method Clear (line 101) | public void Clear() method AdjustCapacity (line 107) | public void AdjustCapacity(int newCapacity) method GetBytes (line 144) | public byte[] GetBytes() method SetPositionToLength (line 151) | public void SetPositionToLength() method ToHexString (line 156) | public string ToHexString() method ToString (line 161) | public override string ToString() method Arrangement (line 170) | public void Arrangement(int pos = -1) method UpdateLenAndGetWritePos (line 200) | private int UpdateLenAndGetWritePos(int writePos, int writeLen) method AddBytes (line 232) | public int AddBytes(byte[] src, int srcOffset = 0, int count = 0) method AddBuffer (line 249) | public int AddBuffer(NetBuffer src) method CopyWith (line 258) | public int CopyWith(NetBuffer src, int dstOffset = 0, bool bResetLen =... method CopyWith (line 267) | public int CopyWith(NetBuffer src, int srcOffset, int dstOffset = 0, b... method AddLength (line 282) | public void AddLength(int len, int writePos = -1) method WriteByte (line 298) | public int WriteByte(byte value, int writePos = -1) method WriteShort (line 305) | public int WriteShort(short value, int writePos = -1) method WriteInt (line 312) | public int WriteInt(int value, int writePos = -1) method WriteUShort (line 324) | public int WriteUShort(ushort value, int writePos = -1) method WriteUInt (line 329) | public int WriteUInt(uint value, int writePos = -1) method WriteBytes (line 335) | public int WriteBytes(byte[] src, int srcOffset, int count, int writeP... method WriteBytes (line 343) | public int WriteBytes(byte[] value, int writePos = -1) method WriteDouble (line 348) | public int WriteDouble(double value, int writePos = -1) method WriteFloat (line 354) | public int WriteFloat(float value, int writePos = -1) method WriteLong (line 360) | public void WriteLong(long l, int writePos = -1) method WriteULong (line 366) | public void WriteULong(ulong l, int writePos = -1) method WriteUTF8 (line 372) | public int WriteUTF8(string value, int writePos = -1) method Skip (line 379) | public int Skip(int count) method ReadBytes (line 391) | public void ReadBytes(byte[] dst, int dstOffset, int count) method ReadBytes (line 397) | public byte[] ReadBytes(int count) method ReadBool (line 404) | public bool ReadBool() method ReadByte (line 409) | public byte ReadByte() method ReadDouble (line 414) | public double ReadDouble() method ReadFloat (line 420) | public float ReadFloat() method ReadInt (line 426) | public int ReadInt() method ReadUInt (line 432) | public uint ReadUInt() method ReadLong (line 438) | public long ReadLong() method ReadULong (line 444) | public ulong ReadULong() method ReadShort (line 450) | public short ReadShort() method ReadUShort (line 456) | public ushort ReadUShort() method ReadUTF (line 463) | public string ReadUTF() class NetBufferReader (line 481) | public class NetBufferReader : NetBuffer method NetBufferReader (line 485) | public NetBufferReader(byte[] buff = null) class NetBufferWriter (line 498) | public class NetBufferWriter : NetBuffer method NetBufferWriter (line 502) | public NetBufferWriter(byte[] buff = null) FILE: SGFCore/Network/Core/NetErrorCode.cs type NetErrorCode (line 21) | public enum NetErrorCode FILE: SGFCore/Network/Core/RPCLite/RPCManagerBase.cs class RPCRequestAttribute (line 30) | public class RPCRequestAttribute : Attribute class RPCResponseAttribute (line 35) | public class RPCResponseAttribute : Attribute class RPCNotifyAttribute (line 40) | public class RPCNotifyAttribute : Attribute class RPCMethodHelper (line 46) | public class RPCMethodHelper class RPCManagerBase (line 54) | public class RPCManagerBase method Init (line 60) | public void Init() method Clean (line 66) | public void Clean() method Dump (line 78) | public void Dump() method RegisterListener (line 93) | public void RegisterListener(object listener) method UnRegisterListener (line 102) | public void UnRegisterListener(object listener) method GetMethodHelper (line 124) | public RPCMethodHelper GetMethodHelper(string name) FILE: SGFCore/Network/Core/RPCLite/RPCMessage.cs class RPCMessage (line 29) | [ProtoContract] class RPCRawArg (line 67) | [ProtoContract] type RPCArgType (line 196) | public enum RPCArgType FILE: SGFCore/Network/Core/SocketAsyncEventArgsPool.cs class SocketAsyncEventArgsPool (line 23) | public class SocketAsyncEventArgsPool method SocketAsyncEventArgsPool (line 30) | public SocketAsyncEventArgsPool(int packetBufferSize, int poolSize) method Acquire (line 36) | public SocketAsyncEventArgs Acquire() method Release (line 52) | public void Release(SocketAsyncEventArgs e) method Clear (line 67) | public void Clear() FILE: SGFCore/Network/Core/UdpSocket.cs class UdpSocket (line 26) | public class UdpSocket method UdpSocket (line 42) | public UdpSocket(AddressFamily family, bool enableBlockOnRecv = false) method Dispose (line 51) | public void Dispose() method Close (line 57) | public void Close() method Bind (line 106) | public int Bind(int port = 0) method ReceiveFrom (line 127) | public int ReceiveFrom(byte[] buffer, int maxsize, ref IPEndPoint remo... method SendTo (line 169) | public int SendTo(byte[] buffer, int size, IPEndPoint remoteEP) FILE: SGFCore/Network/Debuger/NetDebugFile.cs class NetDebugFile (line 29) | public class NetDebugFile method NetDebugFile (line 40) | public NetDebugFile() method GetSampleList (line 47) | public List GetSampleList(string name) method Save (line 54) | public bool Save(string dirname, string filename) method Open (line 68) | public bool Open(string dirname, string filename) method Open (line 80) | public bool Open(string fullpath) method ParserFile (line 101) | private bool ParserFile() FILE: SGFCore/Network/Debuger/NetDebuger.cs class NetDebuger (line 26) | public static class NetDebuger method ClearSample (line 56) | public static void ClearSample() method AddSample (line 61) | public static void AddSample(string tag, string name, int data1 = 0, i... method GetJitterDelay (line 80) | public static int GetJitterDelay() method IsNetJitter (line 89) | public static bool IsNetJitter() method IsPacketLoss (line 94) | public static bool IsPacketLoss() method WeakNetSimulate (line 99) | public static void WeakNetSimulate(object target, byte[] buffer, int s... method WeakNetCancel (line 104) | public static void WeakNetCancel(object target) method OnDelayInvoke (line 109) | private static void OnDelayInvoke(object[] args) FILE: SGFCore/Network/Debuger/net_debuger.cs class NetSampleItem (line 13) | [global::System.Serializable, global::ProtoBuf.ProtoContract(Name=@"NetS... method NetSampleItem (line 16) | public NetSampleItem() { } method GetExtensionObject (line 59) | global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionO... class NetDebugFileData (line 63) | [global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"Ne... method NetDebugFileData (line 66) | public NetDebugFileData() { } method GetExtensionObject (line 76) | global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionO... FILE: SGFCore/Network/FSPLite/Client/FSPClient.cs class FSPClient (line 31) | public class FSPClient method Init (line 67) | public void Init(uint sid) method Clean (line 80) | public void Clean() method SetFSPAuthInfo (line 96) | public void SetFSPAuthInfo(int authId) method SetFSPListener (line 102) | public void SetFSPListener(Action listener) method VerifyAuth (line 110) | public void VerifyAuth() method Connect (line 125) | public bool Connect(string ip, int port) method Close (line 172) | private void Close() method Reconnect (line 202) | private void Reconnect() method Thread_Recv (line 220) | private void Thread_Recv() method DoReceiveInThread (line 242) | private void DoReceiveInThread() method DoReceiveInMain (line 265) | private void DoReceiveInMain() method HandleKcpSend (line 311) | private void HandleKcpSend(byte[] buffer, int size) method SendFSP (line 317) | public bool SendFSP(int clientFrameId, int cmd, int arg) method SendFSP (line 323) | public bool SendFSP(int clientFrameId, int cmd, int[] args) method CheckTimeout (line 352) | private void CheckTimeout() method Tick (line 364) | public void Tick() method ToDebugString (line 404) | public string ToDebugString() FILE: SGFCore/Network/FSPLite/Client/FSPFrameController.cs class FSPFrameController (line 20) | public class FSPFrameController method Start (line 46) | public void Start(FSPParam param) method Stop (line 51) | public void Stop() method SetParam (line 56) | public void SetParam(FSPParam param) method AddFrameId (line 67) | public void AddFrameId(int frameId) method GetFrameSpeed (line 73) | public int GetFrameSpeed(int curFrameId) FILE: SGFCore/Network/FSPLite/Client/FSPManager.cs class FSPManager (line 25) | public class FSPManager:ILogTag method Start (line 67) | public void Start(FSPParam param, uint playerId) method Stop (line 103) | public void Stop() method SetFrameListener (line 133) | public void SetFrameListener(Action listener) method OnFSPListener (line 145) | private void OnFSPListener(FSPFrame frame) method AddServerFrame (line 152) | private void AddServerFrame(FSPFrame frame) method SendGameBegin (line 174) | public void SendGameBegin() method Handle_GameBegin (line 180) | private void Handle_GameBegin(int arg) method SendRoundBegin (line 190) | public void SendRoundBegin() method Handle_RoundBegin (line 196) | private void Handle_RoundBegin(int arg) method SendControlStart (line 219) | public void SendControlStart() method Handle_ControlStart (line 224) | private void Handle_ControlStart(int arg) method SendRoundEnd (line 234) | public void SendRoundEnd() method Handle_RoundEnd (line 239) | private void Handle_RoundEnd(int arg) method SendGameEnd (line 249) | public void SendGameEnd() method Handle_GameEnd (line 254) | private void Handle_GameEnd(int arg) method SendGameExit (line 265) | public void SendGameExit() method Handle_GameExit (line 271) | private void Handle_GameExit(uint playerId) method SendFSP (line 292) | public void SendFSP(int cmd, params int[] args) method SendFSPLocal (line 316) | private void SendFSPLocal(int cmd, int[] args) method Tick (line 341) | public void Tick() method ExecuteFrame (line 383) | private void ExecuteFrame(int frameId, FSPFrame frame) method ToDebugString (line 417) | public string ToDebugString() FILE: SGFCore/Network/FSPLite/FSPBasicCmd.cs class FSPBasicCmd (line 20) | public class FSPBasicCmd FILE: SGFCore/Network/FSPLite/FSPGameEndReason.cs type FSPGameEndReason (line 21) | public enum FSPGameEndReason FILE: SGFCore/Network/FSPLite/FSPGameState.cs type FSPGameState (line 20) | public enum FSPGameState FILE: SGFCore/Network/FSPLite/FSPLiteData.cs class FSPParam (line 29) | [ProtoContract] method Clone (line 65) | public FSPParam Clone() method ToString (line 71) | public string ToString(string prefix = "") class FSPMessage (line 85) | [ProtoContract] method ToString (line 104) | public override string ToString() class FSPDataC2S (line 119) | [ProtoContract] class FSPDataS2C (line 126) | [ProtoContract] class FSPFrame (line 132) | [ProtoContract] method IsEmpty (line 139) | public bool IsEmpty() method Contains (line 145) | public bool Contains(int cmd) method ToString (line 161) | public override string ToString() FILE: SGFCore/Network/FSPLite/Server/FSPGame.cs class FSPGame (line 25) | public class FSPGame method Create (line 82) | public void Create(uint gameId, int authId) method Release (line 91) | public void Release() method ToString (line 109) | public string ToString(string prefix = "") method AddPlayer (line 133) | public FSPPlayer AddPlayer(uint playerId, FSPSession session) method GetPlayer (line 170) | private FSPPlayer GetPlayer(uint playerId) method GetPlayerCount (line 185) | internal int GetPlayerCount() method GetPlayerList (line 190) | public List GetPlayerList() method OnRecvFromPlayer (line 198) | private void OnRecvFromPlayer(FSPPlayer player, FSPMessage msg) method HandleClientCmd (line 203) | protected virtual void HandleClientCmd(FSPPlayer player, FSPMessage msg) method AddCmdToCurrentFrame (line 272) | private void AddCmdToCurrentFrame(uint playerId, FSPMessage msg) method AddBasicCmdToCurrentFrame (line 279) | private void AddBasicCmdToCurrentFrame(int cmd, int arg = 0) method HandleGameExit (line 289) | private void HandleGameExit(uint playerId, FSPMessage msg) method EnterFrame (line 312) | public void EnterFrame() method SetGameState (line 377) | protected void SetGameState(FSPGameState state, int param1 = 0, int pa... method HandleGameState (line 388) | private void HandleGameState() method OnState_Create (line 434) | protected virtual int OnState_Create() method OnState_GameBegin (line 454) | protected virtual int OnState_GameBegin() method OnState_RoundBegin (line 483) | protected virtual int OnState_RoundBegin() method OnState_ControlStart (line 510) | protected virtual int OnState_ControlStart() method OnState_RoundEnd (line 537) | protected virtual int OnState_RoundEnd() method OnState_GameEnd (line 568) | protected virtual int OnState_GameEnd() method IsGameEnd (line 580) | public bool IsGameEnd() method CheckGameAbnormalEnd (line 591) | private bool CheckGameAbnormalEnd() method IncRoundId (line 629) | private void IncRoundId() method ClearRound (line 634) | private int ClearRound() method ResetRoundFlag (line 653) | private void ResetRoundFlag() method SetFlag (line 668) | private void SetFlag(uint playerId, ref int flag, string flagname) method ClsFlag (line 674) | private void ClsFlag(int playerId, ref int flag, string flagname) method IsAnyFlagSet (line 679) | public bool IsAnyFlagSet(int flag) method IsFlagFull (line 684) | public bool IsFlagFull(int flag) FILE: SGFCore/Network/FSPLite/Server/FSPGateway.cs class FSPGateway (line 30) | public class FSPGateway method NewSessionID (line 33) | public static uint NewSessionID() method Init (line 62) | public void Init(int port) method Clean (line 70) | public void Clean() method Dump (line 87) | public void Dump() method Start (line 103) | public void Start() method Close (line 118) | public void Close() method CreateSession (line 148) | public FSPSession CreateSession() method GetSession (line 158) | public FSPSession GetSession(uint sid) method HandleSessionSend (line 169) | private void HandleSessionSend(IPEndPoint remoteEndPoint, byte[] buffe... method Thread_Recv (line 185) | private void Thread_Recv() method DoReceiveInThread (line 203) | private void DoReceiveInThread() method Tick (line 250) | public void Tick() method ClearNoActiveSession (line 276) | private void ClearNoActiveSession() FILE: SGFCore/Network/FSPLite/Server/FSPManager.cs class FSPManager (line 27) | public class FSPManager method Init (line 40) | public void Init(int port) method Clean (line 50) | public void Clean() method Dump (line 57) | public void Dump() method SetFrameInterval (line 78) | public void SetFrameInterval(int serverFrameInterval, int clientFrameR... method SetServerTimeout (line 87) | public void SetServerTimeout(int serverTimeout) method GetFrameInterval (line 92) | public int GetFrameInterval() method GetParam (line 97) | public FSPParam GetParam() method CreateGame (line 107) | public FSPGame CreateGame(uint gameId, int authId) method ReleaseGame (line 118) | public void ReleaseGame(uint gameId) method AddPlayer (line 137) | public uint AddPlayer(uint gameId, uint playerId) method AddPlayer (line 151) | public List AddPlayer(uint gameId, List listPlayerId) method Tick (line 172) | public void Tick() method EnterFrame (line 203) | public void EnterFrame() method ClearNoActiveGame (line 217) | private void ClearNoActiveGame() FILE: SGFCore/Network/FSPLite/Server/FSPPlayer.cs class FSPPlayer (line 24) | public class FSPPlayer method Create (line 43) | public void Create(uint id, int authId, FSPSession session, Action sender) method ToString (line 65) | public string ToString(string prefix = "") method SetReceiveListener (line 72) | public void SetReceiveListener(Action listener) method Active (line 84) | public void Active(IPEndPoint remoteEndPoint) method Active (line 97) | public void Active(bool value) method IsActived (line 102) | public bool IsActived() method Send (line 121) | public bool Send(FSPFrame frame) method HandleKcpSend (line 135) | private void HandleKcpSend(byte[] buffer, int size) method DoReceiveInGateway (line 143) | public void DoReceiveInGateway(byte[] buffer, int size) method DoReceiveInMain (line 150) | private void DoReceiveInMain() method Tick (line 188) | public void Tick(uint currentTimeMS) FILE: SGFCore/Network/General/Client/IConnection.cs type IConnection (line 25) | public interface IConnection method Clean (line 38) | void Clean(); method Close (line 45) | void Close(); method Connect (line 52) | void Connect(string remoteIP, int remotePort); method Connect (line 53) | void Connect(IPEndPoint[] listRemoteEndPoints); method Send (line 87) | bool Send(NetMessage msg); method Tick (line 96) | void Tick(); FILE: SGFCore/Network/General/Client/KCPConnection.cs class KcpConnection (line 32) | public class KcpConnection:IConnection, ILogTag method KcpConnection (line 87) | public KcpConnection(int localPort) method Clean (line 107) | public void Clean() method Connect (line 123) | public void Connect(string remoteIP, int remotePort) method Connect (line 141) | public void Connect(IPEndPoint[] listRemoteEndPoint) method Close (line 157) | public void Close() method TryReconnect (line 185) | private void TryReconnect() method ConnectInternal (line 202) | private void ConnectInternal(IPEndPoint remoteEndPoint) method Active (line 218) | public void Active(Socket socket, IPEndPoint remoteEndPoint) method ResetKcp (line 237) | private void ResetKcp() method Send (line 247) | public bool Send(NetMessage msg) method HandleKcpSend (line 264) | private void HandleKcpSend(byte[] bytes, int len) method DoReceiveInThread (line 274) | protected void DoReceiveInThread() method DoReceiveInMain (line 318) | private void DoReceiveInMain() method HandleServerError (line 374) | private void HandleServerError(int errcode) method Thread_Recv (line 390) | private void Thread_Recv() method Tick (line 428) | public void Tick() FILE: SGFCore/Network/General/Client/NetManager.cs class NetManager (line 34) | public class NetManager method Init (line 42) | public void Init(ConnectionType connType, int localPort = 0) method Clean (line 75) | public void Clean() method OnDisconnected (line 96) | private void OnDisconnected(IConnection conn) method OnConnectError (line 101) | private void OnConnectError(IConnection conn, int code) method Dump (line 109) | public void Dump() method SetToken (line 136) | public void SetToken(uint token) method Connect (line 144) | public void Connect(string ip, int port) method Connect (line 158) | public void Connect(IPEndPoint[] listEndPoints) method Close (line 172) | public void Close() method Tick (line 179) | public void Tick() method OnReceive (line 186) | private void OnReceive(NetMessage msg) class ListenerHelper (line 208) | class ListenerHelper class MessageIndexGenerator (line 229) | static class MessageIndexGenerator method NewIndex (line 232) | public static uint NewIndex() method Send (line 252) | public uint Send(uint cmd, object req, Action onRsp,... method Send (line 283) | public void Send(uint cmd, TReq req) method Send (line 297) | public void Send(ProtocolHead head, uint cmd, TMsg msg) method AddListener (line 312) | public void AddListener(uint cmd, Action onNtf) method RemoveListener (line 326) | public void RemoveListener(uint cmd) method HandlePBMessage (line 333) | private void HandlePBMessage(NetMessage msg) method CheckTimeout (line 404) | private void CheckTimeout() FILE: SGFCore/Network/General/Client/RPCManager.cs class RPCManager (line 12) | public class RPCManager:RPCManagerBase method RPCManager (line 17) | public RPCManager(IConnection conn) method OnReceive (line 22) | public void OnReceive(RPCMessage msg) method SetToken (line 27) | public void SetToken(uint token) method HandleRPCMessage (line 39) | private void HandleRPCMessage(RPCMessage rpcmsg) method Invoke (line 90) | public void Invoke(string name, params object[] args) method Return (line 109) | public void Return(params object[] args) FILE: SGFCore/Network/General/Client/TcpConnection.cs class TcpConnection (line 28) | public class TcpConnection:TcpConnectionBase, IConnection method TcpConnection (line 60) | public TcpConnection(int localPort, SocketAsyncEventArgsPool pool, int... method Clean (line 81) | public override void Clean() method Connect (line 106) | public void Connect(string remoteIP, int remotePort) method Connect (line 124) | public void Connect(IPEndPoint[] listRemoteEndPoint) method TryReconnect (line 142) | private void TryReconnect() method ConnectInternal (line 171) | private void ConnectInternal(IPEndPoint remoteEndPoint) method OnConnectCompleted (line 206) | private void OnConnectCompleted(object sender, SocketAsyncEventArgs e) method OnConnectError (line 234) | private void OnConnectError(int errcode) method OnDisconnected (line 242) | protected override void OnDisconnected() method OnSendError (line 253) | protected override void OnSendError(int errcode, string info) method OnSendSuccess (line 259) | protected override void OnSendSuccess() method OnReceiveError (line 267) | protected override void OnReceiveError(int errcode, string info) method Tick (line 274) | public void Tick() FILE: SGFCore/Network/General/Client/UdpConnection.cs class UdpConnection (line 31) | public class UdpConnection: IConnection, ILogTag method UdpConnection (line 83) | public UdpConnection(int localPort, SocketAsyncEventArgsPool pool) method Clean (line 108) | public void Clean() method CleanSend (line 122) | private void CleanSend() method CleanReceive (line 136) | private void CleanReceive() method Connect (line 156) | public void Connect(string remoteIP, int remotePort) method Connect (line 174) | public void Connect(IPEndPoint[] listRemoteEndPoint) method Close (line 190) | public void Close() method TryReconnect (line 210) | private void TryReconnect() method ConnectInternal (line 226) | private void ConnectInternal(IPEndPoint remoteEndPoint) method OnConnectCompleted (line 245) | private void OnConnectCompleted(object sender, SocketAsyncEventArgs e) method Active (line 262) | public void Active(Socket socket, IPEndPoint remoteEndPoint) method Send (line 292) | public bool Send(NetMessage msg) method BeginSend (line 326) | protected void BeginSend() method TrySendNext (line 331) | private void TrySendNext() method SendInternal (line 351) | private void SendInternal(SocketAsyncEventArgs e) method OnSendCompleted (line 379) | private void OnSendCompleted(object sender, SocketAsyncEventArgs e) method BeginReceive (line 443) | protected void BeginReceive() method ReceiveInternal (line 448) | private void ReceiveInternal() method OnReceiveCompleted (line 470) | private void OnReceiveCompleted(object sender, SocketAsyncEventArgs e) method Receive (line 516) | private NetMessage Receive() method Tick (line 532) | public void Tick() method HandleServerError (line 563) | private void HandleServerError(int errcode) FILE: SGFCore/Network/General/ConnectionType.cs type ConnectionType (line 19) | public enum ConnectionType FILE: SGFCore/Network/General/NetDefine.cs class NetDefine (line 19) | public class NetDefine FILE: SGFCore/Network/General/NetPacket.cs class NetPacket (line 20) | public class NetPacket method NetPacket (line 25) | public NetPacket(byte[] bytes) FILE: SGFCore/Network/General/Proto/NetErrorProto.cs class NetErrorMessage (line 20) | [ProtoContract] class ReturnCode (line 29) | [ProtoContract] method ReturnCode (line 35) | public ReturnCode(int code, string info) method ReturnCode (line 41) | public ReturnCode() method ToString (line 54) | public override string ToString() FILE: SGFCore/Network/General/Proto/NetMessage.cs class NetMessage (line 21) | public class NetMessage method Deserialize (line 31) | public bool Deserialize(NetBuffer buffer) method Serialize (line 45) | public NetBuffer Serialize(NetBuffer buffer) method Deserialize (line 52) | public bool Deserialize(byte[] buffer, int size) method Serialize (line 61) | public int Serialize(out byte[] tempBuffer) FILE: SGFCore/Network/General/Proto/ProfilerTestProto.cs class ProfilerTestProto (line 20) | internal class ProfilerTestProto class ProtoCmd (line 22) | public class ProtoCmd class LoginReq (line 31) | [ProtoContract] class LoginRsp (line 40) | [ProtoContract] class HeartBeatReq (line 49) | [ProtoContract] class HeartBeatRsp (line 58) | [ProtoContract] FILE: SGFCore/Network/General/Proto/ProtocolHead.cs class ProtocolHead (line 22) | public class ProtocolHead method ToString (line 35) | public override string ToString() method Deserialize (line 41) | public bool Deserialize(NetBuffer buffer) method Serialize (line 61) | public NetBuffer Serialize(NetBuffer buffer) FILE: SGFCore/Network/General/Server/IGateway.cs type IGateway (line 18) | public interface IGateway method Clean (line 20) | void Clean(); method Dump (line 21) | void Dump(); method Tick (line 22) | void Tick(); FILE: SGFCore/Network/General/Server/ISession.cs type ISessionListener (line 24) | public interface ISessionListener method OnReceive (line 26) | void OnReceive(ISession session, NetMessage msg); method OnDisconnected (line 27) | void OnDisconnected(ISession session); type ISession (line 30) | public interface ISession method Send (line 63) | bool Send(NetMessage msg); method Tick (line 65) | void Tick(int currentMS); FILE: SGFCore/Network/General/Server/KCPGateway.cs class KcpGateway (line 30) | public class KcpGateway : IGateway, ILogTag method KcpGateway (line 47) | public KcpGateway(int port, ISessionListener listener) method Clean (line 62) | public void Clean() method Dump (line 69) | public void Dump() method NewSessionID (line 85) | private uint NewSessionID() method Start (line 91) | private void Start() method DoReceiveInThread (line 109) | private void DoReceiveInThread() method Close (line 157) | private void Close() method Thread_Recv (line 193) | private void Thread_Recv() method Tick (line 232) | public void Tick() method ClearNoActiveSession (line 256) | private void ClearNoActiveSession() FILE: SGFCore/Network/General/Server/KCPSession.cs class KcpSession (line 32) | public class KcpSession:ISession, ILogTag method KcpSession (line 69) | public KcpSession(uint sid, ISessionListener listener) method ToString (line 86) | public string ToString(string prefix = "") method Clean (line 91) | public virtual void Clean() method Active (line 102) | public void Active(Socket socket, IPEndPoint remoteEndPoint) method Send (line 122) | public bool Send(NetMessage msg) method HandleKcpSend (line 145) | private void HandleKcpSend(byte[] bytes, int len) method DoReceiveInGateway (line 155) | public void DoReceiveInGateway(byte[] buffer, int size) method DoReceiveInMain (line 162) | private void DoReceiveInMain() method Tick (line 196) | public void Tick(int currentTimeMS) FILE: SGFCore/Network/General/Server/NetManager.cs class NetManager (line 30) | public class NetManager : ISessionListener method Init (line 37) | public void Init(ConnectionType connType, int port) method Clean (line 66) | public void Clean() method Dump (line 87) | public void Dump() method SetAuthCmd (line 106) | public void SetAuthCmd(uint cmd) method Tick (line 112) | public void Tick() method OnReceive (line 119) | public void OnReceive(ISession session, NetMessage msg) method OnDisconnected (line 149) | public void OnDisconnected(ISession session) class ListenerHelper (line 159) | class ListenerHelper method HandlePBMessage (line 177) | private void HandlePBMessage(ISession session, NetMessage msg) method Send (line 223) | public void Send(ISession session, ProtocolHead head, uint cmd, ... method AddListener (line 237) | public void AddListener(uint cmd, Action o... method AddListener (line 250) | public void AddListener(uint cmd, Action class MessageObject (line 32) | class MessageObject method Init (line 43) | public void Init(string _namespace) method StartAutoServer (line 48) | public void StartAutoServer() method StartServer (line 62) | public void StartServer(int id) method StartServer (line 71) | public bool StartServer(ServerModuleInfo info) method StopServer (line 115) | public void StopServer(int id) method StopAllServer (line 127) | public void StopAllServer() method Tick (line 140) | public void Tick() method HasModule (line 172) | public bool HasModule(int id) method GetModule (line 177) | public ServerModule GetModule(int id) method SendMessage (line 187) | public void SendMessage(int target, string msg, params object[] args) method PostMessage (line 206) | public void PostMessage(int target, string msg, params object[] args) method PostMessageInternal (line 211) | private void PostMessageInternal(int target, string msg, object[] args) method GetCacheMessageList (line 226) | private List GetCacheMessageList(int target) FILE: SGFCore/Server/ServerModule.cs class ServerModule (line 22) | public class ServerModule:ILogTag method Create (line 31) | internal void Create(ServerModuleInfo info) method Release (line 40) | internal void Release() method Start (line 45) | public virtual void Start() method Stop (line 50) | public virtual void Stop() method Tick (line 55) | public virtual void Tick() method BindModuleMessageHandler (line 60) | public void BindModuleMessageHandler(object handler) method HandleMessage (line 70) | internal void HandleMessage(string msg, object[] args) method OnModuleMessage (line 91) | protected virtual void OnModuleMessage(string msg, object[] args) FILE: SGFCore/Threading/ThreadPool.cs class ThreadPool (line 23) | public class ThreadPool class ThreadTaskState (line 25) | class ThreadTaskState method QueueOnMainThread (line 37) | public static void QueueOnMainThread(Delegate func, params object[] args) method QueueUserWorkItem (line 46) | public static Thread QueueUserWorkItem(Delegate func, params object[] ... method ThreadWorker (line 79) | private static void ThreadWorker(object obj) method TickOnMainThread (line 97) | public static void TickOnMainThread() FILE: SGFCore/Timers/Timer.cs class ElapsedEventArgs (line 11) | public class ElapsedEventArgs : EventArgs method ElapsedEventArgs (line 16) | internal ElapsedEventArgs() class Timer (line 22) | public class Timer:IDisposable method AddTimer (line 28) | private static void AddTimer(Timer timer) method RemoveTimer (line 36) | private static void RemoveTimer(Timer timer) method Tick (line 45) | public static void Tick() method Tick (line 54) | public static void Tick(double dt) method GetMillisecondsFromTicks (line 64) | public static double GetMillisecondsFromTicks(long ticks) method Timer (line 82) | public Timer() method Timer (line 89) | public Timer(double interval) method Dispose (line 108) | public void Dispose() method Close (line 117) | public void Close() method Start (line 198) | public void Start() method Stop (line 203) | public void Stop() method TickInternal (line 208) | internal void TickInternal(double dt) FILE: SGFCore/Utils/AppPrefs.cs class AppPrefs (line 21) | public static class AppPrefs method Init (line 26) | public static void Init(string path) method GetFloat (line 46) | public static float GetFloat(string key, float defaultValue = 0) method GetInt (line 53) | public static int GetInt(string key, int defaultValue = 0) method GetString (line 60) | public static string GetString(string key, string defaultValue = "") method HasKey (line 69) | public static bool HasKey(string key) method SetFloat (line 75) | public static void SetFloat(string key, float value) method SetInt (line 81) | public static void SetInt(string key, int value) method SetString (line 87) | public static void SetString(string key, string value) method DeleteAll (line 92) | public static void DeleteAll() method DeleteKey (line 98) | public static void DeleteKey(string key) method Save (line 106) | public static void Save() method GetKey (line 112) | private static string GetKey(string key) FILE: SGFCore/Utils/CmdlineUtils.cs class CmdlineUtils (line 20) | public class CmdlineUtils method GetArgValue (line 22) | public static string GetArgValue(string[] args, string name) method HasArg (line 38) | public static bool HasArg(string[] args, string name) method GetArgInt (line 53) | public static int GetArgInt(string[] args, string name) method GetArgFloat (line 58) | public static float GetArgFloat(string[] args, string name) method GetArgBool (line 63) | public static bool GetArgBool(string[] args, string name) FILE: SGFCore/Utils/ConsoleInput.cs class ConsoleInput (line 25) | public class ConsoleInput type InputState (line 27) | enum InputState method Tick (line 38) | public static void Tick() FILE: SGFCore/Utils/DictionarySafe.cs class DictionarySafe (line 23) | public class DictionarySafe : Dictionary FILE: SGFCore/Utils/FPSUtils.cs class FPSUtils (line 22) | public static class FPSUtils class FPSStatInfo (line 24) | public class FPSStatInfo method Begin (line 42) | public static void Begin(string tag) method End (line 51) | public static void End() method Update (line 66) | public static void Update() method GetAverageFPS (line 71) | public static float GetAverageFPS(string tag) method GetFPSStatInfos (line 88) | public static FPSStatInfo[] GetFPSStatInfos() method GetDumpString (line 93) | public static string GetDumpString(bool cluster = false) FILE: SGFCore/Utils/FileUtils.cs class FileUtils (line 28) | public class FileUtils method ReadFile (line 30) | public static byte[] ReadFile(string fullpath, int readsize = 0) method ReadFileLines (line 69) | public static string[] ReadFileLines(string fullpath) method ReadString (line 104) | public static string ReadString(string fullpath) method ReadStringASCII (line 115) | public static string ReadStringASCII(string fullpath) method SaveFile (line 125) | public static int SaveFile(string fullpath, byte[] content) method SaveFile (line 167) | public static int SaveFile(string fullpath, string content) method GetFileFullNames (line 173) | public static List GetFileFullNames(string dir, SearchOption o... method GetFileNames (line 185) | public static List GetFileNames(string dir, SearchOption optio... method GetFiles (line 197) | public static List GetFiles(string dir, SearchOption option,... method EnsureDirectory (line 235) | public static void EnsureDirectory(string dirPath) method EnsureFileDirectory (line 251) | public static void EnsureFileDirectory(string filePath) method Copy (line 269) | public static bool Copy(string srcPath, string dstPath) FILE: SGFCore/Utils/MapList.cs class MapList (line 25) | public class MapList method MapList (line 30) | public MapList(int capacity) method MapList (line 36) | public MapList() method AsList (line 42) | public List AsList() method AsDictionary (line 47) | public Dictionary AsDictionary() method ToList (line 52) | public List ToList() method ToArray (line 57) | public TValue[] ToArray() method Add (line 89) | public bool Add(TKey key, TValue value) method Remove (line 100) | public bool Remove(TKey key) method RemoveAt (line 111) | public bool RemoveAt(int index, TKey key) method Clear (line 119) | public void Clear() method ContainsKey (line 129) | public bool ContainsKey(TKey key) FILE: SGFCore/Utils/ObjectDumpUtils.cs class ObjectDumpUtils (line 21) | public class ObjectDumpUtils method Dump (line 23) | public static void Dump(string name, object obj, StringBuilder result,... FILE: SGFCore/Utils/PathUtils.cs class PathUtils (line 21) | public class PathUtils method IsSureDir (line 25) | public static bool IsSureDir(string path) method IsFullPath (line 40) | public static bool IsFullPath(string path) method GetFileName (line 58) | public static string GetFileName(string path) method GetParentDir (line 65) | public static string GetParentDir(string path) method SplitPath (line 72) | public static string SplitPath(string path, ref string parent, ref str... method SplitPath (line 87) | public static string SplitPath(string path, ref string parent, ref str... method GetPathHead (line 117) | public static string GetPathHead(string path) FILE: SGFCore/Utils/SGFTime.cs class SGFTime (line 24) | public class SGFTime method GetTimeSinceStartup (line 28) | public static float GetTimeSinceStartup() FILE: SGFCore/Utils/Singleton.cs class Singleton (line 20) | public abstract class Singleton where T : Singleton, new() method InitSingleton (line 37) | protected virtual void InitSingleton() FILE: SGFCore/Utils/StringUtils.cs class StringUtils (line 22) | public static class StringUtils method ToString (line 26) | public static string ToString(Array target) method ToString (line 44) | public static string ToString(IList target) FILE: SGFCore/Utils/ThrowHelper.cs type ExceptionArgument (line 9) | internal enum ExceptionArgument type ExceptionResource (line 33) | internal enum ExceptionResource class ThrowHelper (line 81) | internal static class ThrowHelper method ThrowArgumentOutOfRangeException (line 83) | [MethodImpl(MethodImplOptions.NoInlining)] method ThrowWrongKeyTypeArgumentException (line 89) | internal static void ThrowWrongKeyTypeArgumentException(object key, Ty... method ThrowWrongValueTypeArgumentException (line 94) | internal static void ThrowWrongValueTypeArgumentException(object value... method ThrowKeyNotFoundException (line 99) | internal static void ThrowKeyNotFoundException() method ThrowArgumentException (line 104) | internal static void ThrowArgumentException(ExceptionResource resource) method ThrowArgumentException (line 109) | internal static void ThrowArgumentException(ExceptionResource resource... method ThrowArgumentNullException (line 114) | internal static void ThrowArgumentNullException(ExceptionArgument argu... method ThrowArgumentOutOfRangeException (line 119) | internal static void ThrowArgumentOutOfRangeException(ExceptionArgumen... method ThrowArgumentOutOfRangeException (line 124) | internal static void ThrowArgumentOutOfRangeException(ExceptionArgumen... method ThrowInvalidOperationException (line 129) | internal static void ThrowInvalidOperationException(ExceptionResource ... method ThrowSerializationException (line 134) | internal static void ThrowSerializationException(ExceptionResource res... method ThrowSecurityException (line 139) | internal static void ThrowSecurityException(ExceptionResource resource) method ThrowNotSupportedException (line 144) | internal static void ThrowNotSupportedException(ExceptionResource reso... method ThrowUnauthorizedAccessException (line 149) | internal static void ThrowUnauthorizedAccessException(ExceptionResourc... method ThrowObjectDisposedException (line 154) | internal static void ThrowObjectDisposedException(string objectName, E... method GetArgumentName (line 159) | internal static string GetArgumentName(ExceptionArgument argument) method GetResourceName (line 208) | internal static string GetResourceName(ExceptionResource resource) FILE: SGFCore/Utils/TimeUtils.cs class TimeUtils (line 23) | public class TimeUtils method GetTotalMillisecondsSince1970 (line 30) | public static double GetTotalMillisecondsSince1970() method GetTotalSecondsSince1970 (line 36) | public static double GetTotalSecondsSince1970() method GetTimeSpanSince1970 (line 43) | public static TimeSpan GetTimeSpanSince1970() method FormatShowTime (line 48) | public static string FormatShowTime(ulong timeInSec) method GetTimeString (line 83) | public static string GetTimeString(string format, long seconds) method GetTimeStringV2 (line 161) | public static string GetTimeStringV2(string format, long seconds) method GetLocalTime (line 232) | public static DateTime GetLocalTime(uint timeStamp) method DateStringFromNow (line 245) | public static string DateStringFromNow(DateTime dt) method GetMillisecondsFromTicks (line 286) | public static double GetMillisecondsFromTicks(long ticks) method GetSecondsFromTicks (line 291) | public static double GetSecondsFromTicks(long ticks) FILE: SGFCore/Utils/URLUtils.cs class UrlUtils (line 19) | public class UrlUtils method SplitUrl (line 25) | public static void SplitUrl(string url, out string head, out string ho... FILE: SGFCoreTest/TestMarshalArray.cs class TestMarshalArray (line 8) | [TestClass] method Cleanup (line 11) | [TestCleanup] method TestSetterGetterInt (line 18) | [TestMethod] method TestSetterGetterFloat (line 38) | [TestMethod] method TestSetterGetterVector (line 57) | [TestMethod] method TestIndexOf (line 76) | [TestMethod] method TestLastIndexOf (line 113) | [TestMethod] method TestCopyMarshal2Marshal (line 149) | [TestMethod] method TestCopyManaged2Marshal (line 176) | [TestMethod] method TestCopyIntPtr2IntPtr (line 204) | [TestMethod] method TestForEach (line 227) | [TestMethod] FILE: SGFCoreTest/TestMarshalList.cs class TestMarshalList (line 8) | [TestClass] method Cleanup (line 11) | [TestCleanup] method TestAdd (line 18) | [TestMethod] method TestAddRange (line 38) | [TestMethod] method TestInsert (line 91) | [TestMethod] method TestRemove (line 114) | [TestMethod] method TestContains (line 139) | [TestMethod] method TestCopyToManagedArray (line 152) | [TestMethod] method TestForEach (line 170) | [TestMethod] method TestGetRange (line 187) | [TestMethod] FILE: SGFDebuger/Debuger.cs type IDebugerConsole (line 34) | public interface IDebugerConsole method Log (line 36) | void Log(string msg, object context = null); method LogWarning (line 37) | void LogWarning(string msg, object context = null); method LogError (line 38) | void LogError(string msg, object context = null); class UnityDebugerConsole (line 41) | public class UnityDebugerConsole : IDebugerConsole method UnityDebugerConsole (line 48) | public UnityDebugerConsole() method Log (line 57) | public void Log(string msg, object context = null) method LogWarning (line 63) | public void LogWarning(string msg, object context = null) method LogError (line 69) | public void LogError(string msg, object context = null) class SystemColorConsole (line 76) | public class SystemColorConsole : IDebugerConsole method Log (line 78) | public void Log(string msg, object context = null) method LogWarning (line 83) | public void LogWarning(string msg, object context = null) method LogError (line 91) | public void LogError(string msg, object context = null) type ILogTag (line 102) | public interface ILogTag class Debuger (line 107) | public static class Debuger method Init (line 122) | public static void Init(string logFileDir = null, IDebugerConsole cons... method Internal_Log (line 133) | public static void Internal_Log(string msg, object context = null) method Internal_LogWarning (line 145) | public static void Internal_LogWarning(string msg, object context = null) method Internal_LogError (line 157) | public static void Internal_LogError(string msg, object context = null) method Log (line 176) | public static void Log(string message = "") method Log (line 188) | public static void Log(object message) method Log (line 200) | public static void Log(string format, params object[] args) method Log (line 212) | public static void Log(this ILogTag obj, string message = "") method Log (line 225) | public static void Log(this ILogTag obj, string format, params object[... method LogVerbose (line 240) | [Conditional("ENABLE_LOG")] method LogVerbose (line 253) | [Conditional("ENABLE_LOG")] method LogVerbose (line 266) | [Conditional("ENABLE_LOG")] method LogVerbose (line 281) | [Conditional("ENABLE_LOG")] method LogVerbose (line 295) | [Conditional("ENABLE_LOG")] method LogWarning (line 312) | public static void LogWarning(string message) method LogWarning (line 319) | public static void LogWarning(object message) method LogWarning (line 326) | public static void LogWarning(string format, params object[] args) method LogWarning (line 334) | public static void LogWarning(this ILogTag obj, string message) method LogWarning (line 342) | public static void LogWarning(this ILogTag obj, string format, params ... method LogError (line 353) | public static void LogError(string message) method LogError (line 360) | public static void LogError(object message) method LogError (line 368) | public static void LogError(string format, params object[] args) method LogError (line 376) | public static void LogError(this ILogTag obj, string message) method LogError (line 384) | public static void LogError(this ILogTag obj, string format, params ob... method GetLogText (line 396) | private static string GetLogText(string tag, string methodName, string... method GetLogText (line 414) | private static string GetLogText(string caller, string message) method GetLogTag (line 433) | private static string GetLogTag(ILogTag obj) method GetLogCaller (line 447) | private static string GetLogCaller(bool bIncludeClassName = false) method CheckLogFileDir (line 485) | public static string CheckLogFileDir() method GenLogFileName (line 511) | public static string GenLogFileName() method LogToFile (line 525) | private static void LogToFile(string message, bool EnableStack = false) FILE: SGFServerLite/GameServer/GameServer.cs class GameServer (line 9) | public class GameServer:ServerModule method Start (line 14) | public override void Start() method Tick (line 27) | public override void Tick() FILE: SGFServerLite/Program.cs class Program (line 9) | class Program method Main (line 14) | static void Main(string[] args) method InitDebuger (line 30) | private static void InitDebuger() FILE: SGFServerLite/ZoneServer/Online/OnlineManager.cs class OnlineManager (line 19) | public class OnlineManager:Singleton method Init (line 29) | public void Init(ServerContext context) method Dump (line 40) | public void Dump() method OnLoginRequest (line 56) | private void OnLoginRequest(ISession session, ProtocolHead head, Login... method OnHeartBeatRequest (line 119) | private void OnHeartBeatRequest(ISession session, ProtocolHead head, H... method Logout (line 140) | [RPCRequest] method CreateUserData (line 148) | public UserData CreateUserData(uint id, string name) method ReleaseUserData (line 158) | public void ReleaseUserData(uint id) method GetUserData (line 163) | public UserData GetUserData(string name) method GetUserData (line 178) | public UserData GetUserData(uint id) FILE: SGFServerLite/ZoneServer/Room/Room.cs class Room (line 12) | public class Room method NewRoomID (line 15) | public static uint NewRoomID() method ToString (line 26) | public override string ToString() method DumpString (line 31) | public string DumpString(string prefix = "") method Create (line 52) | public void Create(uint userId, string userName, ISession session, str... method AddPlayer (line 63) | public void AddPlayer(uint userId, string userName, ISession session) method RemovePlayer (line 81) | public void RemovePlayer(uint userId) method GetPlayerCount (line 100) | public int GetPlayerCount() method GetPlayerIndexByUserId (line 107) | private int GetPlayerIndexByUserId(uint userId) method GetPlayerInfoByUserId (line 120) | private PlayerData GetPlayerInfoByUserId(uint userId) method GetSessionList (line 132) | public ISession[] GetSessionList() method CanStartGame (line 144) | public bool CanStartGame() method IsAllReady (line 153) | public bool IsAllReady() method SetReady (line 168) | public void SetReady(uint userId, bool value) method GetGameStartParam (line 179) | public FSPParam GetGameStartParam() FILE: SGFServerLite/ZoneServer/Room/RoomManager.cs class RoomManager (line 14) | public class RoomManager:Singleton method Init (line 19) | public void Init(ServerContext context) method Dump (line 26) | public void Dump() method GetRoomList (line 40) | [RPCRequest] method CreateRoom (line 54) | [RPCRequest] method JoinRoom (line 65) | [RPCRequest] method ExitRoom (line 84) | [RPCRequest] method RoomReady (line 100) | [RPCRequest] method StartGame (line 117) | [RPCRequest] method GetRoom (line 140) | private Room GetRoom(uint id) FILE: SGFServerLite/ZoneServer/ServerContext.cs class ServerContext (line 7) | public class ServerContext FILE: SGFServerLite/ZoneServer/ZoneServer.cs class ZoneServer (line 13) | public class ZoneServer : ServerModule method Start (line 19) | public override void Start() method Tick (line 42) | public override void Tick() method OnInputKey (line 48) | private void OnInputKey(ConsoleKey key) method OnInputLine (line 71) | private void OnInputLine(string line) FILE: SGFUnity/Class1.cs class Class1 (line 8) | public class Class1 FILE: SGFUnity/Common/AppPrefs.cs class AppPrefs (line 21) | public class AppPrefs method Init (line 24) | public static void Init(string keyPrefix) method GetFloat (line 29) | public static float GetFloat(string key) method GetFloat (line 35) | public static float GetFloat(string key, float defaultValue) method GetInt (line 40) | public static int GetInt(string key) method GetInt (line 46) | public static int GetInt(string key, int defaultValue) method GetString (line 52) | public static string GetString(string key) method GetString (line 58) | public static string GetString(string key, string defaultValue) method HasKey (line 64) | public static bool HasKey(string key) method SetFloat (line 70) | public static void SetFloat(string key, float value) method SetInt (line 76) | public static void SetInt(string key, int value) method SetString (line 82) | public static void SetString(string key, string value) method DeleteAll (line 87) | public static void DeleteAll() method DeleteKey (line 93) | public static void DeleteKey(string key) method Save (line 98) | public static void Save() method GetKey (line 103) | public static string GetKey(string key) FILE: SGFUnity/Common/DelayInvoker.cs class DelayInvoker (line 28) | public class DelayInvoker : MonoSingleton class DelayHelper (line 35) | class DelayHelper method Invoke (line 42) | public void Invoke() method DelayInvoke (line 59) | public static void DelayInvoke(object group, float delay, DelayFunctio... method DelayInvoke (line 65) | public static void DelayInvoke(float delay, DelayFunction func, params... method UnscaledDelayInvoke (line 70) | public static void UnscaledDelayInvoke(float delay, DelayFunction func... method CancelInvoke (line 75) | public static void CancelInvoke(object group) method DelayInvokeWorker (line 82) | private void DelayInvokeWorker(object group, float delay, DelayFunctio... method UnscaledDelayInvokeWorker (line 98) | private void UnscaledDelayInvokeWorker(object group, float delay, Dela... method CancelInvokeWorker (line 116) | private void CancelInvokeWorker(object group) method Update (line 148) | void Update() method OnDisable (line 184) | void OnDisable() method DelayInvokerOnEndOfFrame (line 193) | public static void DelayInvokerOnEndOfFrame(DelayFunction func, params... method DelayInvokerOnEndOfFrameWorker (line 198) | private static IEnumerator DelayInvokerOnEndOfFrameWorker(DelayFunctio... method FixedTimeInvoke (line 217) | public static void FixedTimeInvoke(int hours, int minitue) FILE: SGFUnity/Common/MonoHelper.cs class MonoHelper (line 25) | public class MonoHelper : MonoSingleton method AddUpdateListener (line 33) | public static void AddUpdateListener(MonoUpdaterEvent listener) method RemoveUpdateListener (line 41) | public static void RemoveUpdateListener(MonoUpdaterEvent listener) method AddFixedUpdateListener (line 49) | public static void AddFixedUpdateListener(MonoUpdaterEvent listener) method RemoveFixedUpdateListener (line 57) | public static void RemoveFixedUpdateListener(MonoUpdaterEvent listener) method Update (line 65) | void Update() method FixedUpdate (line 80) | void FixedUpdate() method StartCoroutine (line 97) | public new static void StartCoroutine(IEnumerator routine) FILE: SGFUnity/Common/MonoSingleton.cs class MonoSingleton (line 23) | public abstract class MonoSingleton : MonoBehaviour where T : MonoSin... method Instantiate (line 39) | protected static T Instantiate() method InitSingleton (line 64) | protected virtual void InitSingleton() method Awake (line 69) | private void Awake() method OnApplicationQuit (line 77) | public void OnApplicationQuit() FILE: SGFUnity/DebugerGUI/NetDebugerGUI.cs class NetDebugerGUI (line 28) | public class NetDebugerGUI method Init (line 37) | public static void Init() method OnDbgGUI (line 45) | private static void OnDbgGUI() method OnDbgGUI_ProfilerControl (line 115) | private static void OnDbgGUI_ProfilerControl() method OnDbgGUI_WeakNetControl (line 144) | private static void OnDbgGUI_WeakNetControl() method OnDbgGUI_RealtimeProfiler (line 189) | private static void OnDbgGUI_RealtimeProfiler() method UpdateProfileSampleList (line 232) | private static void UpdateProfileSampleList() method OnGUI_ReportProfiler (line 267) | private static void OnGUI_ReportProfiler(GUICurve curve, List DoAnalyseBasic(List list, i... method GetDefaultFileName (line 470) | public static string GetDefaultFileName() method CheckFileList (line 484) | private static void CheckFileList() FILE: SGFUnity/DebugerGUI/SGFDebugerGUI.cs class SGFDebugerGUI (line 31) | public class SGFDebugerGUI : SGFDebugerGUIBase method Show (line 41) | public new static void Show(string permission) method Show (line 67) | public static void Show(string openId, string permission) method Hide (line 84) | public new static void Hide() method ValidPermissionInWhiteList (line 118) | private static string ValidPermissionInWhiteList(string permission, st... method Awake (line 182) | override protected void Awake() method Start (line 203) | protected void Start() method EnsureLogCallback (line 208) | public void EnsureLogCallback() method OnTitleGUI (line 213) | override protected void OnTitleGUI(Rect rect) method OnCustomGUI (line 218) | protected override void OnCustomGUI(Rect rect) method OnMaskGUI (line 224) | protected override void OnMaskGUI(Rect rect) method GUI2ScreenPoint (line 235) | private Vector2 GUI2ScreenPoint(Vector2 v) method ScreenToGUIPoint (line 239) | private Vector2 ScreenToGUIPoint(Vector2 v) method OnGUI_LogToggle (line 254) | private void OnGUI_LogToggle() method LoadCurrentLogFile (line 317) | private static byte[] LoadCurrentLogFile() method UploadLog (line 350) | public static void UploadLog() method UploadLogPost (line 382) | private static IEnumerator UploadLogPost(WWW www) FILE: SGFUnity/DebugerGUI/SGFDebugerGUIBase.cs class SGFDebugerGUIBase (line 27) | public class SGFDebugerGUIBase : MonoBehaviour class DbgGUIProxy (line 31) | class DbgGUIProxy method AddDbgGUI (line 55) | public static void AddDbgGUI(string name, Action handler, string permi... method RemoveDbgGUI (line 85) | public static void RemoveDbgGUI(string name) method Awake (line 135) | protected virtual void Awake() method UpdateGUISkin (line 145) | private void UpdateGUISkin() method Show (line 163) | internal void Show(string permission) method Hide (line 183) | internal void Hide() method OnGUI (line 190) | private void OnGUI() method OnWindow (line 216) | private void OnWindow(int windowID) method OnCustomGUI (line 297) | protected virtual void OnCustomGUI(Rect rect) method OnMaskGUI (line 302) | protected virtual void OnMaskGUI(Rect rect) method OnTitleGUI (line 307) | protected virtual void OnTitleGUI(Rect rect) method OnStatusGUI (line 312) | private void OnStatusGUI() method OnGUI_DbgCmdSystem (line 328) | private void OnGUI_DbgCmdSystem() method OnGUI_CmdList (line 339) | private void OnGUI_CmdList() method OnGUI_CmdGUI (line 407) | private void OnGUI_CmdGUI() method getDrag (line 450) | Vector2 getDrag() method getDownPos (line 479) | Vector2 getDownPos() FILE: SGFUnity/Extension/BitmapDrawingExtensions.cs class BitmapDrawingExtensions (line 36) | public static class BitmapDrawingExtensions method Clear (line 38) | public static void Clear(this Texture2D texture) method DrawPixel (line 47) | public static void DrawPixel(this Texture2D texture, int x, int y, Col... method DrawPixel (line 62) | public static void DrawPixel(this Texture2D texture, int x, int y, int... method DrawCircle (line 75) | public static void DrawCircle(this Texture2D texture, int x, int y, in... method DrawFilledCircle (line 84) | public static void DrawFilledCircle(this Texture2D texture, int x, int... method Circle (line 90) | private static void Circle(Texture2D texture, int x, int y, int radius... method PlotCircle (line 121) | private static void PlotCircle(Texture2D texture, int cx, int x, int c... method ScanLineCircle (line 135) | private static void ScanLineCircle(Texture2D texture, int cx, int x, i... method FloodFill (line 165) | public static void FloodFill(this Texture2D texture, int startX, int s... class Flat2DArray (line 243) | private class Flat2DArray method Flat2DArray (line 249) | public Flat2DArray(int height, int width, Color[] data) type Point (line 270) | private struct Point method Point (line 275) | public Point(int x, int y) method DrawRectangle (line 285) | public static void DrawRectangle(this Texture2D texture, Rect rectangl... method DrawFilledRectangle (line 309) | public static void DrawFilledRectangle(this Texture2D texture, Rect re... method DrawLine (line 324) | public static void DrawLine(this Texture2D texture, Vector3 start, Vec... method DrawLine (line 329) | public static void DrawLine(this Texture2D texture, Vector2 start, Vec... method DrawLine (line 341) | public static void DrawLine(this Texture2D texture, int x0, int y0, in... method Line (line 346) | private static void Line(Texture2D texture, int x0, int y0, int x1, in... method Swap (line 395) | private static void Swap(ref int x, ref int y) method TransformToLeftTop_y (line 404) | private static int TransformToLeftTop_y(int y, int height) method TransformToLeftTop_y (line 411) | private static int TransformToLeftTop_y(float y, int height) FILE: SGFUnity/Extension/TransformExtensions.cs class TransformExtensions (line 7) | public static class TransformExtensions method SetX (line 13) | public static void SetX(this Transform transform, float x) method SetY (line 24) | public static void SetY(this Transform transform, float y) method SetZ (line 34) | public static void SetZ(this Transform transform, float z) method SetXY (line 44) | public static void SetXY(this Transform transform, float x, float y) method SetXZ (line 53) | public static void SetXZ(this Transform transform, float x, float z) method SetYZ (line 62) | public static void SetYZ(this Transform transform, float y, float z) method SetXYZ (line 71) | public static void SetXYZ(this Transform transform, float x, float y, ... method TranslateX (line 80) | public static void TranslateX(this Transform transform, float x) method TranslateY (line 91) | public static void TranslateY(this Transform transform, float y) method TranslateZ (line 101) | public static void TranslateZ(this Transform transform, float z) method TranslateXY (line 110) | public static void TranslateXY(this Transform transform, float x, floa... method TranslateXZ (line 119) | public static void TranslateXZ(this Transform transform, float x, floa... method TranslateYZ (line 128) | public static void TranslateYZ(this Transform transform, float y, floa... method TranslateXYZ (line 137) | public static void TranslateXYZ(this Transform transform, float x, flo... method SetLocalX (line 146) | public static void SetLocalX(this Transform transform, float x) method SetLocalY (line 155) | public static void SetLocalY(this Transform transform, float y) method SetLocalZ (line 164) | public static void SetLocalZ(this Transform transform, float z) method SetLocalXY (line 173) | public static void SetLocalXY(this Transform transform, float x, float y) method SetLocalXZ (line 182) | public static void SetLocalXZ(this Transform transform, float x, float z) method SetLocalYZ (line 191) | public static void SetLocalYZ(this Transform transform, float y, float z) method SetLocalXYZ (line 200) | public static void SetLocalXYZ(this Transform transform, float x, floa... method ResetPosition (line 210) | public static void ResetPosition(this Transform transform) method ResetLocalPosition (line 217) | public static void ResetLocalPosition(this Transform transform) method SetScaleX (line 227) | public static void SetScaleX(this Transform transform, float x) method SetScaleY (line 236) | public static void SetScaleY(this Transform transform, float y) method SetScaleZ (line 245) | public static void SetScaleZ(this Transform transform, float z) method SetScaleXY (line 254) | public static void SetScaleXY(this Transform transform, float x, float y) method SetScaleXZ (line 263) | public static void SetScaleXZ(this Transform transform, float x, float z) method SetScaleYZ (line 272) | public static void SetScaleYZ(this Transform transform, float y, float z) method SetScaleXYZ (line 281) | public static void SetScaleXYZ(this Transform transform, float x, floa... method ScaleByX (line 290) | public static void ScaleByX(this Transform transform, float x) method ScaleByY (line 298) | public static void ScaleByY(this Transform transform, float y) method ScaleByZ (line 306) | public static void ScaleByZ(this Transform transform, float z) method ScaleByXY (line 314) | public static void ScaleByXY(this Transform transform, float x, float y) method ScaleByXZ (line 322) | public static void ScaleByXZ(this Transform transform, float x, float z) method ScaleByYZ (line 330) | public static void ScaleByYZ(this Transform transform, float y, float z) method ScaleByXY (line 338) | public static void ScaleByXY(this Transform transform, float r) method ScaleByXZ (line 346) | public static void ScaleByXZ(this Transform transform, float r) method ScaleByYZ (line 354) | public static void ScaleByYZ(this Transform transform, float r) method ScaleByXYZ (line 362) | public static void ScaleByXYZ(this Transform transform, float x, float... method ScaleByXYZ (line 371) | public static void ScaleByXYZ(this Transform transform, float r) method ResetScale (line 380) | public static void ResetScale(this Transform transform) method FlipX (line 391) | public static void FlipX(this Transform transform) method FlipY (line 399) | public static void FlipY(this Transform transform) method FlipZ (line 407) | public static void FlipZ(this Transform transform) method FlipXY (line 415) | public static void FlipXY(this Transform transform) method FlipXZ (line 423) | public static void FlipXZ(this Transform transform) method FlipYZ (line 431) | public static void FlipYZ(this Transform transform) method FlipXYZ (line 439) | public static void FlipXYZ(this Transform transform) method FlipPostive (line 447) | public static void FlipPostive(this Transform transform) method RotateAroundX (line 460) | public static void RotateAroundX(this Transform transform, float angle) method RotateAroundY (line 469) | public static void RotateAroundY(this Transform transform, float angle) method RotateAroundZ (line 478) | public static void RotateAroundZ(this Transform transform, float angle) method SetRotationX (line 487) | public static void SetRotationX(this Transform transform, float angle) method SetRotationY (line 495) | public static void SetRotationY(this Transform transform, float angle) method SetRotationZ (line 503) | public static void SetRotationZ(this Transform transform, float angle) method SetLocalRotationX (line 511) | public static void SetLocalRotationX(this Transform transform, float a... method SetLocalRotationY (line 519) | public static void SetLocalRotationY(this Transform transform, float a... method SetLocalRotationZ (line 527) | public static void SetLocalRotationZ(this Transform transform, float a... method ResetRotation (line 535) | public static void ResetRotation(this Transform transform) method ResetLocalRotation (line 543) | public static void ResetLocalRotation(this Transform transform) method ResetLocal (line 553) | public static void ResetLocal(this Transform transform) method Reset (line 564) | public static void Reset(this Transform transform) method DestroyChildren (line 573) | public static void DestroyChildren(this Transform transform) method DestroyChildrenImmediate (line 591) | public static void DestroyChildrenImmediate(this Transform transform) method GetChildren (line 609) | public static List GetChildren(this Transform transform) method Sort (line 621) | public static void Sort(this Transform transform, Func SelfAndAllChildren(this Transform... method FindComponent (line 665) | public static T FindComponent(this Transform transform, string name) FILE: SGFUnity/Extension/VectorExtensions.cs class VectorExtensions (line 4) | public static class VectorExtensions method To3DXZ (line 6) | public static Vector3 To3DXZ(this Vector2 vector, float y) method To3DXZ (line 11) | public static Vector3 To3DXZ(this Vector2 vector) method To3DXY (line 16) | public static Vector3 To3DXY(this Vector2 vector, float z) method To3DXY (line 21) | public static Vector3 To3DXY(this Vector2 vector) method To3DYZ (line 26) | public static Vector3 To3DYZ(this Vector2 vector, float x) method To3DYZ (line 31) | public static Vector3 To3DYZ(this Vector2 vector) method To2DXZ (line 36) | public static Vector2 To2DXZ(this Vector3 vector) method To2DXY (line 41) | public static Vector2 To2DXY(this Vector3 vector) method To2DYZ (line 46) | public static Vector2 To2DYZ(this Vector3 vector) method Perp (line 58) | public static Vector2 Perp(this Vector2 vector) method Proj (line 66) | public static Vector2 Proj(this Vector2 vector, Vector2 baseVector) method Rej (line 80) | public static Vector2 Rej(this Vector2 vector, Vector2 baseVector) method Proj (line 88) | public static Vector3 Proj(this Vector3 vector, Vector3 baseVector) method Rej (line 102) | public static Vector3 Rej(this Vector3 vector, Vector3 baseVector) method Proj (line 110) | public static Vector4 Proj(this Vector4 vector, Vector4 baseVector) method Rej (line 124) | public static Vector4 Rej(this Vector4 vector, Vector4 baseVector) method PerpXZ (line 129) | public static Vector3 PerpXZ(this Vector3 v) method PerpXY (line 134) | public static Vector3 PerpXY(this Vector3 v) method GetStringValue (line 141) | public static string GetStringValue(this Vector3 v) method SetStringValue (line 146) | public static void SetStringValue(this Vector3 v, string strValue) FILE: SGFUnity/ILR/DebugerILR/DebugerMethodRedirector.cs class DebugerMethodRedirector (line 27) | public unsafe class DebugerMethodRedirector:ICLRMethodRedirector method Init (line 31) | public void Init(AppDomain app) method Log_1 (line 90) | static StackObject* Log_1(ILIntepreter __intp, StackObject* __esp, ILi... method Log_2 (line 107) | static StackObject* Log_2(ILIntepreter __intp, StackObject* __esp, ILi... method Log_3 (line 128) | static StackObject* Log_3(ILIntepreter __intp, StackObject* __esp, ILi... method Log_4 (line 148) | static StackObject* Log_4(ILIntepreter __intp, StackObject* __esp, ILi... method LogWarning_5 (line 170) | static StackObject* LogWarning_5(ILIntepreter __intp, StackObject* __e... method LogWarning_6 (line 187) | static StackObject* LogWarning_6(ILIntepreter __intp, StackObject* __e... method LogWarning_7 (line 207) | static StackObject* LogWarning_7(ILIntepreter __intp, StackObject* __e... method LogWarning_8 (line 227) | static StackObject* LogWarning_8(ILIntepreter __intp, StackObject* __e... method LogError_9 (line 250) | static StackObject* LogError_9(ILIntepreter __intp, StackObject* __esp... method LogError_10 (line 268) | static StackObject* LogError_10(ILIntepreter __intp, StackObject* __es... method LogError_11 (line 289) | static StackObject* LogError_11(ILIntepreter __intp, StackObject* __es... method LogError_12 (line 311) | static StackObject* LogError_12(ILIntepreter __intp, StackObject* __es... FILE: SGFUnity/ILR/DebugerILR/ILogTagAdaptor.cs class ILogTagAdaptor (line 24) | public class ILogTagAdaptor:CrossBindingAdaptor method CreateCLRInstance (line 26) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 36) | class Adaptor : ILogTag, CrossBindingAdaptorType method Adaptor (line 43) | public Adaptor(ILRuntime.Runtime.Enviorment.AppDomain appdomain, ILT... FILE: SGFUnity/ILR/DelegateConvertor.cs class DelegateConvertor (line 19) | public class DelegateConvertor method Init (line 21) | public static void Init(AppDomain appdomain) FILE: SGFUnity/ILR/ILRManager.cs type ICLRMethodRedirector (line 39) | public interface ICLRMethodRedirector method Init (line 41) | void Init(AppDomain app); type RunMode (line 44) | public enum RunMode class ILRManager (line 51) | public class ILRManager:Singleton method CreateInstance (line 61) | public static object CreateInstance(string typeName, string assemblyNa... method CreateInstance (line 66) | public static object CreateInstance(string typeName, params object[] a... method CreateInstance (line 71) | public static object CreateInstance(string typeName) method Init (line 80) | public void Init(RunMode runMode, bool usePdb) method Clean (line 107) | public void Clean() method RegisterCrossBindingAdaptor (line 121) | public void RegisterCrossBindingAdaptor(CrossBindingAdaptor adaptor) method RegisterCLRMethodRedirector (line 133) | public void RegisterCLRMethodRedirector(ICLRMethodRedirector redirector) method AddSearchDirectory (line 154) | public void AddSearchDirectory(string path) method FindAssemblyFullPath (line 164) | private string FindAssemblyFullPath(string assemblyName) method LoadAssembly (line 178) | public void LoadAssembly(string assemblyName) method LoadAssemblyNative (line 191) | private void LoadAssemblyNative(string assemblyName) method LoadAssemblyScript (line 210) | private void LoadAssemblyScript(string assemblyName) method GetPdbPath (line 257) | private string GetPdbPath(string dllPath) method GetNativeType (line 269) | private Type GetNativeType(string typeName) method GetScriptType (line 284) | private IType GetScriptType(string typeName) method Invoke (line 295) | public object Invoke(string typeName, string methodName, params object... method CreateInstanceInternal (line 330) | private object CreateInstanceInternal(string typeName, string assembly... FILE: SGFUnity/ILR/ModuleILR/GeneralModuleAdaptor.cs class GeneralModuleAdaptor (line 25) | public class GeneralModuleAdaptor:CrossBindingAdaptor method CreateCLRInstance (line 27) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 38) | class Adaptor:GeneralModule, CrossBindingAdaptorType method Adaptor (line 48) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) method ToString (line 60) | public override string ToString() method Create (line 88) | public override void Create(object args = null) method Release (line 113) | public override void Release() method OnModuleMessage (line 138) | protected override void OnModuleMessage(string msg, object[] args) method Show (line 170) | protected override void Show(object arg) FILE: SGFUnity/ILR/ModuleILR/ILRModuleActivator.cs class ILRModuleActivator (line 21) | public class ILRModuleActivator:IModuleActivator method ILRModuleActivator (line 27) | public ILRModuleActivator(string _namespace, string assemblyName) method CreateInstance (line 35) | public GeneralModule CreateInstance(string moduleName) FILE: SGFUnity/ILR/UIILR/ILRUILoading.cs class ILRUILoading (line 20) | public class ILRUILoading:ILRUIPanel class ILRUILoadingBridge (line 25) | public class ILRUILoadingBridge : UILoading method OnAwake (line 34) | protected override void OnAwake() method OnDestroy (line 51) | protected override void OnDestroy() method OnEnable (line 60) | protected override void OnEnable() method OnDisable (line 69) | protected override void OnDisable() method OnOpen (line 79) | protected override void OnOpen(object arg = null) method OnClose (line 88) | protected override void OnClose(object arg = null) FILE: SGFUnity/ILR/UIILR/ILRUILoadingAdaptor.cs class ILRUILoadingAdaptor (line 23) | public class ILRUILoadingAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 35) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 42) | class Adaptor : ILRUIPanelAdaptor.Adaptor method Adaptor (line 48) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) FILE: SGFUnity/ILR/UIILR/ILRUIPage.cs class ILRUIPage (line 20) | public class ILRUIPage:ILRUIPanel class ILRUIPageBridge (line 26) | public class ILRUIPageBridge : UIPage method OnAwake (line 35) | protected override void OnAwake() method OnDestroy (line 52) | protected override void OnDestroy() method OnEnable (line 61) | protected override void OnEnable() method OnDisable (line 70) | protected override void OnDisable() method OnOpen (line 80) | protected override void OnOpen(object arg = null) method OnClose (line 89) | protected override void OnClose(object arg = null) FILE: SGFUnity/ILR/UIILR/ILRUIPageAdaptor.cs class ILRUIPageAdaptor (line 25) | public class ILRUIPageAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 37) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 44) | class Adaptor : ILRUIPanelAdaptor.Adaptor method Adaptor (line 50) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) FILE: SGFUnity/ILR/UIILR/ILRUIPanel.cs class ILRUIPanel (line 20) | public class ILRUIPanel method OnAwake (line 27) | protected virtual void OnAwake() { } method OnAwakeInternal (line 29) | internal void OnAwakeInternal(UIPanel _base) method OnDestroy (line 36) | protected virtual void OnDestroy() { } method OnDestroyInternal (line 37) | internal void OnDestroyInternal() { OnDestroy(); } method OnOpen (line 40) | protected virtual void OnOpen(object arg = null) { } method OnOpenInternal (line 41) | internal void OnOpenInternal(object arg) { OnOpen(arg); } method OnClose (line 43) | protected virtual void OnClose(object arg = null) { } method OnCloseInternal (line 44) | internal void OnCloseInternal(object arg) { OnClose(arg); } method OnEnable (line 48) | protected virtual void OnEnable() { } method OnEnableInternal (line 49) | internal void OnEnableInternal() { OnEnable(); } method OnDisable (line 51) | protected virtual void OnDisable() { } method OnDisableInternal (line 52) | internal void OnDisableInternal() { OnDisable(); } class ILRUIPanelBridge (line 62) | public class ILRUIPanelBridge : UIPanel method OnAwake (line 72) | protected override void OnAwake() method OnDestroy (line 89) | protected override void OnDestroy() method OnEnable (line 98) | protected override void OnEnable() method OnDisable (line 107) | protected override void OnDisable() method OnOpen (line 117) | protected override void OnOpen(object arg = null) method OnClose (line 126) | protected override void OnClose(object arg = null) FILE: SGFUnity/ILR/UIILR/ILRUIPanelAdaptor.cs class ILRUIPanelAdaptor (line 24) | public class ILRUIPanelAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 36) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 43) | internal class Adaptor : ILRUIPage, CrossBindingAdaptorType method Adaptor (line 56) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) method ToString (line 70) | public override string ToString() method OnAwake (line 97) | protected override void OnAwake() method OnOpen (line 119) | protected override void OnOpen(object args = null) method OnClose (line 145) | protected override void OnClose(object args = null) FILE: SGFUnity/ILR/UIILR/ILRUIWidget.cs class ILRUIWidget (line 20) | public class ILRUIWidget:ILRUIPanel class ILRUIWidgetBridge (line 25) | public class ILRUIWidgetBridge : UIWidget method OnAwake (line 34) | protected override void OnAwake() method OnDestroy (line 51) | protected override void OnDestroy() method OnEnable (line 60) | protected override void OnEnable() method OnDisable (line 69) | protected override void OnDisable() method OnOpen (line 79) | protected override void OnOpen(object arg = null) method OnClose (line 88) | protected override void OnClose(object arg = null) FILE: SGFUnity/ILR/UIILR/ILRUIWidgetAdaptor.cs class ILRUIWidgetAdaptor (line 23) | public class ILRUIWidgetAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 35) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 42) | class Adaptor : ILRUIPanelAdaptor.Adaptor method Adaptor (line 48) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) FILE: SGFUnity/ILR/UIILR/ILRUIWindow.cs class ILRUIWindow (line 22) | public class ILRUIWindow : ILRUIPanel class ILRUIWindowBridge (line 28) | public class ILRUIWindowBridge : UIWindow method OnAwake (line 37) | protected override void OnAwake() method OnDestroy (line 54) | protected override void OnDestroy() method OnEnable (line 63) | protected override void OnEnable() method OnDisable (line 72) | protected override void OnDisable() method OnOpen (line 82) | protected override void OnOpen(object arg = null) method OnClose (line 91) | protected override void OnClose(object arg = null) FILE: SGFUnity/ILR/UIILR/ILRUIWindowAdaptor.cs class ILRUIWindowAdaptor (line 24) | public class ILRUIWindowAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 36) | public override object CreateCLRInstance(AppDomain appdomain, ILTypeIn... class Adaptor (line 43) | class Adaptor : ILRUIPanelAdaptor.Adaptor method Adaptor (line 49) | public Adaptor(AppDomain appdomain, ILTypeInstance instance) FILE: SGFUnity/ILRuntime/Adapters/Editor/ILRuntimeCLRBinding.cs class ILRuntimeCLRBinding (line 9) | [System.Reflection.Obfuscation(Exclude = true)] method GenerateCLRBinding (line 12) | [MenuItem("ILRuntime/Generate CLR Binding Code")] method GenerateCLRBindingByAnalysis (line 40) | [MenuItem("ILRuntime/Generate CLR Binding Code by Analysis")] method InitILRuntime (line 54) | static void InitILRuntime(ILRuntime.Runtime.Enviorment.AppDomain domain) FILE: SGFUnity/ILRuntime/CLR/Method/CLRMethod.cs class CLRMethod (line 15) | public class CLRMethod : IMethod method CLRMethod (line 92) | internal CLRMethod(MethodInfo def, CLRType type, ILRuntime.Runtime.Env... method CLRMethod (line 120) | internal CLRMethod(ConstructorInfo def, CLRType type, ILRuntime.Runtim... method InitParameters (line 173) | void InitParameters() method Minus (line 205) | unsafe StackObject* Minus(StackObject* a, int b) method Invoke (line 210) | public unsafe object Invoke(Runtime.Intepreter.ILIntepreter intepreter... method FixReference (line 279) | unsafe void FixReference(int paramCount, StackObject* esp, object[] pa... method MakeGenericMethod (line 334) | public IMethod MakeGenericMethod(IType[] genericArguments) method ToString (line 347) | public override string ToString() method GetHashCode (line 355) | public override int GetHashCode() FILE: SGFUnity/ILRuntime/CLR/Method/ExceptionHandler.cs type ExceptionHandlerType (line 10) | enum ExceptionHandlerType class ExceptionHandler (line 16) | class ExceptionHandler FILE: SGFUnity/ILRuntime/CLR/Method/ILMethod.cs method ILMethod (line 128) | public ILMethod(MethodDefinition def, ILType type, ILRuntime.Runtime.Env... method FindGenericArgument (line 159) | public IType FindGenericArgument(string name) method InitCodeBody (line 240) | void InitCodeBody() FILE: SGFUnity/ILRuntime/CLR/Method/IMethod.cs type IMethod (line 9) | public interface IMethod method MakeGenericMethod (line 31) | IMethod MakeGenericMethod(IType[] genericArguments); FILE: SGFUnity/ILRuntime/CLR/TypeSystem/CLRType.cs class CLRType (line 14) | public class CLRType : IType method CLRType (line 88) | public CLRType(Type clrType, Runtime.Enviorment.AppDomain appdomain) method PerformMemberwiseClone (line 236) | public object PerformMemberwiseClone(object target) method InitializeBaseType (line 258) | void InitializeBaseType() method InitializeInterfaces (line 268) | void InitializeInterfaces() method GetFieldValue (line 282) | public object GetFieldValue(int hash, object target) method SetStaticFieldValue (line 302) | public void SetStaticFieldValue(int hash, object value) method SetFieldValue (line 322) | public unsafe void SetFieldValue(int hash, ref object target, object v... method GetFieldGetter (line 341) | private CLRFieldGetterDelegate GetFieldGetter(int hash) method GetFieldSetter (line 353) | private CLRFieldSetterDelegate GetFieldSetter(int hash) method GetField (line 365) | public FieldInfo GetField(int hash) method InitializeMethods (line 377) | void InitializeMethods() method GetMethods (line 398) | public List GetMethods() method GetVirtualMethod (line 412) | public IMethod GetVirtualMethod(IMethod method) method InitializeFields (line 423) | void InitializeFields() method GetFieldIndex (line 466) | public int GetFieldIndex(object token) method FindGenericArgument (line 485) | public IType FindGenericArgument(string key) method GetMethod (line 497) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method GetMethod (line 513) | public IMethod GetMethod(string name, List param, IType[] gener... method CanAssignTo (line 609) | public bool CanAssignTo(IType type) method GetConstructor (line 619) | public IMethod GetConstructor(List param) method MakeGenericInstance (line 647) | public IType MakeGenericInstance(KeyValuePair[] generic... method CreateDefaultInstance (line 678) | public object CreateDefaultInstance() method CreateArrayInstance (line 691) | public object CreateArrayInstance(int size) method MakeByRefType (line 704) | public IType MakeByRefType() method MakeArrayType (line 713) | public IType MakeArrayType() method ResolveGenericType (line 725) | public IType ResolveGenericType(IType contextType) method GetHashCode (line 730) | public override int GetHashCode() method ToString (line 737) | public override string ToString() FILE: SGFUnity/ILRuntime/CLR/TypeSystem/ILGenericParameterType.cs class ILGenericParameterType (line 8) | class ILGenericParameterType : IType method ILGenericParameterType (line 12) | public ILGenericParameterType(string name) method GetMethod (line 48) | public Method.IMethod GetMethod(string name, int paramCount, bool decl... method GetMethod (line 53) | public Method.IMethod GetMethod(string name, List param, IType[... method GetMethods (line 58) | public List GetMethods() method GetConstructor (line 63) | public Method.IMethod GetConstructor(List param) method CanAssignTo (line 68) | public bool CanAssignTo(IType type) method MakeGenericInstance (line 73) | public IType MakeGenericInstance(KeyValuePair[] generic... method ResolveGenericType (line 78) | public IType ResolveGenericType(IType contextType) method GetFieldIndex (line 84) | public int GetFieldIndex(object token) method FindGenericArgument (line 90) | public IType FindGenericArgument(string key) method MakeByRefType (line 101) | public IType MakeByRefType() method MakeArrayType (line 112) | public IType MakeArrayType() method GetVirtualMethod (line 162) | public Method.IMethod GetVirtualMethod(Method.IMethod method) FILE: SGFUnity/ILRuntime/CLR/TypeSystem/ILType.cs class ILType (line 14) | public class ILType : IType method ILType (line 214) | public ILType(TypeReference def, Runtime.Enviorment.AppDomain domain) method RetriveDefinitino (line 225) | void RetriveDefinitino(TypeReference def) method GetMethods (line 365) | public List GetMethods() method InitializeInterfaces (line 378) | void InitializeInterfaces() method InitializeBaseType (line 402) | void InitializeBaseType() method GetMethod (line 501) | public IMethod GetMethod(string name) method GetMethod (line 513) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method InitializeMethods (line 538) | void InitializeMethods() method GetVirtualMethod (line 570) | public IMethod GetVirtualMethod(IMethod method) method GetMethod (line 601) | public IMethod GetMethod(string name, List param, IType[] gener... method CheckGenericArguments (line 660) | bool CheckGenericArguments(ILMethod i, IType[] genericArguments) method CheckGenericParams (line 686) | ILMethod CheckGenericParams(ILMethod i, List param, ref bool ma... method GetConstructors (line 714) | public List GetConstructors() method GetStaticConstroctor (line 721) | public IMethod GetStaticConstroctor() method GetConstructor (line 728) | public IMethod GetConstructor(int paramCnt) method GetConstructor (line 742) | public IMethod GetConstructor(List param) method GetFieldIndex (line 768) | public int GetFieldIndex(object token) method GetField (line 791) | public IType GetField(string name, out int fieldIdx) method GetField (line 807) | public IType GetField(int fieldIdx, out FieldDefinition fd) method InitializeFields (line 820) | void InitializeFields() method FindGenericArgument (line 881) | public IType FindGenericArgument(string key) method CanAssignTo (line 894) | public bool CanAssignTo(IType type) method Instantiate (line 922) | public ILTypeInstance Instantiate(bool callDefaultConstructor = true) method MakeGenericInstance (line 935) | public IType MakeGenericInstance(KeyValuePair[] generic... method MakeByRefType (line 960) | public IType MakeByRefType() method MakeArrayType (line 972) | public IType MakeArrayType() method ResolveGenericType (line 985) | public IType ResolveGenericType(IType contextType) method GetHashCode (line 1021) | public override int GetHashCode() method ToString (line 1028) | public override string ToString() FILE: SGFUnity/ILRuntime/CLR/TypeSystem/IType.cs type IType (line 10) | public interface IType method GetMethod (line 48) | IMethod GetMethod(string name, int paramCount, bool declaredOnly = fal... method GetMethod (line 58) | IMethod GetMethod(string name, List param, IType[] genericArgum... method GetVirtualMethod (line 59) | IMethod GetVirtualMethod(IMethod method); method GetMethods (line 61) | List GetMethods(); method GetFieldIndex (line 63) | int GetFieldIndex(object token); method GetConstructor (line 65) | IMethod GetConstructor(List param); method CanAssignTo (line 67) | bool CanAssignTo(IType type); method MakeGenericInstance (line 69) | IType MakeGenericInstance(KeyValuePair[] genericArgumen... method MakeByRefType (line 71) | IType MakeByRefType(); method MakeArrayType (line 73) | IType MakeArrayType(); method FindGenericArgument (line 74) | IType FindGenericArgument(string key); method ResolveGenericType (line 76) | IType ResolveGenericType(IType contextType); FILE: SGFUnity/ILRuntime/CLR/Utils/Extensions.cs class Extensions (line 15) | public static class Extensions method GetParamList (line 18) | public static List GetParamList(this MethodReference def, ILRun... method ReplaceGenericArgument (line 79) | static string ReplaceGenericArgument(string typename, string argumentN... type TypeFlags (line 110) | [Flags] method FastIsEnum (line 123) | public static bool FastIsEnum(this Type pt) method FastIsByRef (line 128) | public static bool FastIsByRef(this Type pt) method FastIsPrimitive (line 133) | public static bool FastIsPrimitive(this Type pt) method FastIsValueType (line 138) | public static bool FastIsValueType(this Type pt) method GetTypeFlags (line 143) | public static TypeFlags GetTypeFlags(this Type pt) method CheckCLRTypes (line 180) | public static object CheckCLRTypes(this Type pt, object obj) FILE: SGFUnity/ILRuntime/Other/ByReferenceKeyComparer.cs class ByReferenceKeyComparer (line 6) | class ByReferenceKeyComparer : IEqualityComparer method Equals (line 8) | public bool Equals(T x, T y) method GetHashCode (line 13) | public int GetHashCode(T obj) FILE: SGFUnity/ILRuntime/Other/DelegateExportAttribute.cs class DelegateExportAttribute (line 6) | public class DelegateExportAttribute : System.Attribute FILE: SGFUnity/ILRuntime/Other/NeedAdaptorAttribute.cs class NeedAdaptorAttribute (line 6) | public class NeedAdaptorAttribute : System.Attribute FILE: SGFUnity/ILRuntime/Other/ThreadSafeDictionary.cs class ThreadSafeDictionary (line 16) | class ThreadSafeDictionary : IDictionary method Add (line 70) | public void Add(KeyValuePair item) method Add (line 76) | public void Add(K key, V value) method Clear (line 82) | public void Clear() method Contains (line 88) | public bool Contains(KeyValuePair item) method ContainsKey (line 94) | public bool ContainsKey(K key) method CopyTo (line 100) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method GetEnumerator (line 105) | public IEnumerator> GetEnumerator() method Remove (line 110) | public bool Remove(KeyValuePair item) method Remove (line 115) | public bool Remove(K key) method TryGetValue (line 121) | public bool TryGetValue(K key, out V value) method GetEnumerator (line 127) | IEnumerator IEnumerable.GetEnumerator() FILE: SGFUnity/ILRuntime/Other/UncheckedList.cs class UncheckedList (line 15) | [Serializable] method UncheckedList (line 33) | public UncheckedList() method UncheckedList (line 42) | public UncheckedList(int capacity) method UncheckedList (line 54) | public UncheckedList(IEnumerable collection) method IsCompatibleObject (line 170) | private static bool IsCompatibleObject(object value) method Add (line 198) | public void Add(T item) method AddWithResize (line 215) | private void AddWithResize(T item) method Add (line 223) | int System.Collections.IList.Add(Object item) method AddRange (line 241) | public void AddRange(IEnumerable collection) method AsReadOnly (line 246) | public ReadOnlyCollection AsReadOnly() method BinarySearch (line 271) | public int BinarySearch(int index, int count, T item, IComparer com... method BinarySearch (line 277) | public int BinarySearch(T item) method BinarySearch (line 282) | public int BinarySearch(T item, IComparer comparer) method Clear (line 289) | public void Clear() method Contains (line 312) | public bool Contains(T item) method Contains (line 325) | bool System.Collections.IList.Contains(Object item) method ConvertAll (line 334) | public UncheckedList ConvertAll(Converter match) method Find (line 406) | public T Find(Predicate match) method FindAll (line 418) | public UncheckedList FindAll(Predicate match) method FindIndex (line 431) | public int FindIndex(Predicate match) method FindIndex (line 436) | public int FindIndex(int startIndex, Predicate match) method FindIndex (line 441) | public int FindIndex(int startIndex, int count, Predicate match) method FindLast (line 451) | public T FindLast(Predicate match) method FindLastIndex (line 463) | public int FindLastIndex(Predicate match) method FindLastIndex (line 468) | public int FindLastIndex(int startIndex, Predicate match) method FindLastIndex (line 473) | public int FindLastIndex(int startIndex, int count, Predicate match) method ForEach (line 486) | public void ForEach(Action action) method GetEnumerator (line 505) | public Enumerator GetEnumerator() method GetEnumerator (line 510) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 515) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... method GetRange (line 520) | public UncheckedList GetRange(int index, int count) method IndexOf (line 537) | public int IndexOf(T item) method IndexOf (line 542) | int System.Collections.IList.IndexOf(Object item) method IndexOf (line 560) | public int IndexOf(T item, int index) method IndexOf (line 574) | public int IndexOf(T item, int index, int count) method Insert (line 583) | public void Insert(int index, T item) method Insert (line 595) | void System.Collections.IList.Insert(int index, Object item) method InsertRange (line 611) | public void InsertRange(int index, IEnumerable collection) method LastIndexOf (line 667) | public int LastIndexOf(T item) method LastIndexOf (line 688) | public int LastIndexOf(T item, int index) method LastIndexOf (line 702) | public int LastIndexOf(T item, int index, int count) method Remove (line 715) | public bool Remove(T item) method Remove (line 727) | void System.Collections.IList.Remove(Object item) method RemoveAll (line 737) | public int RemoveAll(Predicate match) method RemoveAt (line 772) | public void RemoveAt(int index) method RemoveRange (line 788) | public void RemoveRange(int index, int count) method Reverse (line 808) | public void Reverse() method Reverse (line 818) | public void Reverse(int index, int count) method Sort (line 829) | public void Sort() method Sort (line 836) | public void Sort(IComparer comparer) method Sort (line 849) | public void Sort(int index, int count, IComparer comparer) method Sort (line 858) | public void Sort(Comparison comparison) method ToArray (line 870) | public T[] ToArray() method TrimExcess (line 891) | public void TrimExcess() method TrueForAll (line 900) | public bool TrueForAll(Predicate match) method AddEnumerable (line 912) | private void AddEnumerable(IEnumerable enumerable) type Enumerator (line 937) | public struct Enumerator : IEnumerator, System.Collections.IEnumerator method Enumerator (line 944) | internal Enumerator(UncheckedList list) method Dispose (line 952) | public void Dispose() method MoveNext (line 956) | public bool MoveNext() method MoveNextRare (line 969) | private bool MoveNextRare() method Reset (line 992) | void System.Collections.IEnumerator.Reset() FILE: SGFUnity/ILRuntime/Reflection/Extensions.cs class Extensions (line 12) | static class Extensions method CreateInstance (line 14) | public static object CreateInstance(this CustomAttribute attribute, IT... FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeConstructorInfo.cs class ILRuntimeConstructorInfo (line 13) | public class ILRuntimeConstructorInfo : ConstructorInfo method ILRuntimeConstructorInfo (line 17) | public ILRuntimeConstructorInfo(ILMethod m) method GetCustomAttributes (line 68) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 73) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetMethodImplementationFlags (line 78) | public override MethodImplAttributes GetMethodImplementationFlags() method GetParameters (line 83) | public override ParameterInfo[] GetParameters() method Invoke (line 88) | public override object Invoke(object obj, BindingFlags invokeAttr, Bin... method IsDefined (line 95) | public override bool IsDefined(Type attributeType, bool inherit) method Invoke (line 100) | public override object Invoke(BindingFlags invokeAttr, Binder binder, ... FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeFieldInfo.cs class ILRuntimeFieldInfo (line 18) | public class ILRuntimeFieldInfo : FieldInfo method ILRuntimeFieldInfo (line 34) | public ILRuntimeFieldInfo(FieldDefinition def, ILRuntimeType declaredT... method ILRuntimeFieldInfo (line 54) | public ILRuntimeFieldInfo(FieldDefinition def, ILRuntimeType declaredT... method InitializeCustomAttribute (line 74) | void InitializeCustomAttribute() method GetCustomAttributes (line 144) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 152) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetValue (line 165) | public override object GetValue(object obj) method IsDefined (line 186) | public override bool IsDefined(Type attributeType, bool inherit) method SetValue (line 198) | public override void SetValue(object obj, object value, BindingFlags i... FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeMethodInfo.cs class ILRuntimeMethodInfo (line 12) | public class ILRuntimeMethodInfo : MethodInfo method ILRuntimeMethodInfo (line 21) | public ILRuntimeMethodInfo(ILMethod m) method InitializeCustomAttribute (line 33) | void InitializeCustomAttribute() method GetBaseDefinition (line 104) | public override MethodInfo GetBaseDefinition() method GetCustomAttributes (line 109) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 117) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetMethodImplementationFlags (line 130) | public override MethodImplAttributes GetMethodImplementationFlags() method GetParameters (line 135) | public override ParameterInfo[] GetParameters() method Invoke (line 140) | public override object Invoke(object obj, BindingFlags invokeAttr, Bin... method IsDefined (line 151) | public override bool IsDefined(Type attributeType, bool inherit) FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeParameterInfo.cs class ILRuntimeParameterInfo (line 12) | public class ILRuntimeParameterInfo : ParameterInfo method ILRuntimeParameterInfo (line 16) | public ILRuntimeParameterInfo(IType type) FILE: SGFUnity/ILRuntime/Reflection/ILRuntimePropertyInfo.cs class ILRuntimePropertyInfo (line 13) | public class ILRuntimePropertyInfo : PropertyInfo method ILRuntimePropertyInfo (line 63) | public ILRuntimePropertyInfo(Mono.Cecil.PropertyDefinition definition,... method InitializeCustomAttribute (line 70) | void InitializeCustomAttribute() method GetCustomAttributes (line 153) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 161) | public override object[] GetCustomAttributes(Type attributeType, bool ... method IsDefined (line 174) | public override bool IsDefined(Type attributeType, bool inherit) method GetAccessors (line 186) | public override MethodInfo[] GetAccessors(bool nonPublic) method GetGetMethod (line 191) | public override MethodInfo GetGetMethod(bool nonPublic) method GetIndexParameters (line 198) | public override ParameterInfo[] GetIndexParameters() method GetSetMethod (line 203) | public override MethodInfo GetSetMethod(bool nonPublic) method GetValue (line 210) | public override object GetValue(object obj, BindingFlags invokeAttr, B... method SetValue (line 215) | public override void SetValue(object obj, object value, BindingFlags i... FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeType.cs class ILRuntimeType (line 13) | public class ILRuntimeType : Type method ILRuntimeType (line 25) | public ILRuntimeType(ILType t) method InitializeCustomAttribute (line 31) | void InitializeCustomAttribute() method InitializeProperties (line 54) | void InitializeProperties() method InitializeMethods (line 70) | void InitializeMethods() method InitializeFields (line 80) | void InitializeFields() method GetConstructors (line 168) | public override ConstructorInfo[] GetConstructors(BindingFlags binding... method GetCustomAttributes (line 179) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 187) | public override object[] GetCustomAttributes(Type attributeType, bool ... method GetElementType (line 200) | public override Type GetElementType() method GetEvent (line 210) | public override EventInfo GetEvent(string name, BindingFlags bindingAttr) method GetEvents (line 215) | public override EventInfo[] GetEvents(BindingFlags bindingAttr) method GetField (line 220) | public override FieldInfo GetField(string name, BindingFlags bindingAttr) method GetFields (line 232) | public override FieldInfo[] GetFields(BindingFlags bindingAttr) method GetInterface (line 252) | public override Type GetInterface(string name, bool ignoreCase) method GetInterfaces (line 265) | public override Type[] GetInterfaces() method GetMembers (line 273) | public override MemberInfo[] GetMembers(BindingFlags bindingAttr) method GetMethods (line 298) | public override MethodInfo[] GetMethods(BindingFlags bindingAttr) method GetNestedType (line 305) | public override Type GetNestedType(string name, BindingFlags bindingAttr) method GetNestedTypes (line 310) | public override Type[] GetNestedTypes(BindingFlags bindingAttr) method GetProperties (line 315) | public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) method InvokeMember (line 335) | public override object InvokeMember(string name, BindingFlags invokeAt... method IsDefined (line 340) | public override bool IsDefined(Type attributeType, bool inherit) method GetAttributeFlagsImpl (line 352) | protected override TypeAttributes GetAttributeFlagsImpl() method GetConstructorImpl (line 364) | protected override ConstructorInfo GetConstructorImpl(BindingFlags bin... method GetMethodImpl (line 390) | protected override MethodInfo GetMethodImpl(string name, BindingFlags ... method GetPropertyImpl (line 421) | protected override PropertyInfo GetPropertyImpl(string name, BindingFl... method HasElementTypeImpl (line 434) | protected override bool HasElementTypeImpl() method IsArrayImpl (line 439) | protected override bool IsArrayImpl() method IsByRefImpl (line 444) | protected override bool IsByRefImpl() method IsCOMObjectImpl (line 449) | protected override bool IsCOMObjectImpl() method IsPointerImpl (line 454) | protected override bool IsPointerImpl() method IsPrimitiveImpl (line 459) | protected override bool IsPrimitiveImpl() method GetHashCode (line 463) | public override int GetHashCode() method Equals (line 467) | public override bool Equals(object o) FILE: SGFUnity/ILRuntime/Reflection/ILRuntimeWrapperType.cs class ILRuntimeWrapperType (line 13) | public class ILRuntimeWrapperType : Type method ILRuntimeWrapperType (line 94) | public ILRuntimeWrapperType(CLRType t) method InvokeMember (line 100) | public override object InvokeMember(string name, BindingFlags invokeAt... method GetConstructorImpl (line 105) | protected override ConstructorInfo GetConstructorImpl(BindingFlags bin... method GetConstructors (line 110) | public override ConstructorInfo[] GetConstructors(BindingFlags binding... method GetMethodImpl (line 115) | protected override MethodInfo GetMethodImpl(string name, BindingFlags ... method GetMethods (line 120) | public override MethodInfo[] GetMethods(BindingFlags bindingAttr) method GetField (line 125) | public override FieldInfo GetField(string name, BindingFlags bindingAttr) method GetFields (line 130) | public override FieldInfo[] GetFields(BindingFlags bindingAttr) method GetInterface (line 135) | public override Type GetInterface(string name, bool ignoreCase) method GetInterfaces (line 140) | public override Type[] GetInterfaces() method GetEvent (line 145) | public override EventInfo GetEvent(string name, BindingFlags bindingAttr) method GetEvents (line 150) | public override EventInfo[] GetEvents(BindingFlags bindingAttr) method GetPropertyImpl (line 155) | protected override PropertyInfo GetPropertyImpl(string name, BindingFl... method GetProperties (line 160) | public override PropertyInfo[] GetProperties(BindingFlags bindingAttr) method GetNestedTypes (line 165) | public override Type[] GetNestedTypes(BindingFlags bindingAttr) method GetHashCode (line 170) | public override int GetHashCode() method GetNestedType (line 175) | public override Type GetNestedType(string name, BindingFlags bindingAttr) method GetMembers (line 180) | public override MemberInfo[] GetMembers(BindingFlags bindingAttr) method GetAttributeFlagsImpl (line 185) | protected override TypeAttributes GetAttributeFlagsImpl() method IsArrayImpl (line 190) | protected override bool IsArrayImpl() method IsByRefImpl (line 195) | protected override bool IsByRefImpl() method IsPointerImpl (line 200) | protected override bool IsPointerImpl() method IsPrimitiveImpl (line 205) | protected override bool IsPrimitiveImpl() method IsCOMObjectImpl (line 210) | protected override bool IsCOMObjectImpl() method GetElementType (line 215) | public override Type GetElementType() method HasElementTypeImpl (line 220) | protected override bool HasElementTypeImpl() method GetCustomAttributes (line 225) | public override object[] GetCustomAttributes(bool inherit) method GetCustomAttributes (line 230) | public override object[] GetCustomAttributes(Type attributeType, bool ... method IsDefined (line 235) | public override bool IsDefined(Type attributeType, bool inherit) FILE: SGFUnity/ILRuntime/Runtime/Adaptors/CLRCrossBindingAdaptors.cs class AttributeAdaptor (line 12) | class AttributeAdaptor : CrossBindingAdaptor method CreateCLRInstance (line 30) | public override object CreateCLRInstance(Enviorment.AppDomain appdomai... class Adaptor (line 35) | class Adaptor : Attribute, CrossBindingAdaptorType method Adaptor (line 43) | public Adaptor(ILRuntime.Runtime.Enviorment.AppDomain appdomain, ILT... method ToString (line 56) | public override string ToString() FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/BindingCodeGenerator.cs class BindingCodeGenerator (line 11) | public class BindingCodeGenerator method GenerateBindingCode (line 13) | public static void GenerateBindingCode(List types, string output... class CLRBindingGenerateInfo (line 119) | class CLRBindingGenerateInfo method GenerateBindingCode (line 146) | public static void GenerateBindingCode(ILRuntime.Runtime.Enviorment.Ap... method CrawlAppdomain (line 273) | static void CrawlAppdomain(ILRuntime.Runtime.Enviorment.AppDomain doma... method CreateNewBindingInfo (line 445) | static CLRBindingGenerateInfo CreateNewBindingInfo(Type t) FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/BindingGeneratorExtensions.cs class BindingGeneratorExtensions (line 10) | static class BindingGeneratorExtensions method ShouldSkipField (line 12) | internal static bool ShouldSkipField(this Type type, FieldInfo i) method ShouldSkipMethod (line 26) | internal static bool ShouldSkipMethod(this Type type, MethodBase i) method AppendParameters (line 72) | internal static void AppendParameters(this ParameterInfo[] param, Stri... method GetRetrieveValueCode (line 89) | internal static string GetRetrieveValueCode(this Type type, string rea... method GetRefWriteBackValueCode (line 152) | internal static void GetRefWriteBackValueCode(this Type type, StringBu... method GetReturnValueCode (line 252) | internal static void GetReturnValueCode(this Type type, StringBuilder sb) FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/CommonBindingGenerator.cs class CommonBindingGenerator (line 10) | static class CommonBindingGenerator method GenerateMiscRegisterCode (line 12) | internal static string GenerateMiscRegisterCode(this Type type, string... method GenerateCommonCode (line 37) | internal static string GenerateCommonCode(this Type type, string typeC... FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/ConstructorBindingGenerator.cs class ConstructorBindingGenerator (line 10) | static class ConstructorBindingGenerator method GenerateConstructorRegisterCode (line 12) | internal static string GenerateConstructorRegisterCode(this Type type,... method GenerateConstructorWraperCode (line 51) | internal static string GenerateConstructorWraperCode(this Type type, C... FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/FieldBindingGenerator.cs class FieldBindingGenerator (line 10) | static class FieldBindingGenerator method GenerateFieldRegisterCode (line 12) | internal static string GenerateFieldRegisterCode(this Type type, Field... method GenerateFieldWraperCode (line 37) | internal static string GenerateFieldWraperCode(this Type type, FieldIn... method CheckCanPinn (line 93) | internal static bool CheckCanPinn(this Type type) FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/MethodBindingGenerator.cs class MethodBindingGenerator (line 10) | static class MethodBindingGenerator method GenerateMethodRegisterCode (line 12) | internal static string GenerateMethodRegisterCode(this Type type, Meth... method GenerateMethodWraperCode (line 52) | internal static string GenerateMethodWraperCode(this Type type, Method... FILE: SGFUnity/ILRuntime/Runtime/CLRBinding/ValueTypeBindingGenerator.cs class ValueTypeBindingGenerator (line 10) | static class ValueTypeBindingGenerator method GenerateValueTypeRegisterCode (line 12) | internal static string GenerateValueTypeRegisterCode(this Type type, s... method GenerateCloneWraperCode (line 23) | internal static string GenerateCloneWraperCode(this Type type, FieldIn... FILE: SGFUnity/ILRuntime/Runtime/Debugger/BreakPointContext.cs class BreakPointContext (line 10) | unsafe class BreakPointContext method DumpContext (line 15) | public string DumpContext() method GetStackObjectValue (line 37) | string GetStackObjectValue(StackObject val, IList mStack) FILE: SGFUnity/ILRuntime/Runtime/Debugger/BreakpointInfo.cs class BreakpointInfo (line 8) | class BreakpointInfo FILE: SGFUnity/ILRuntime/Runtime/Debugger/DebugMessageType.cs type DebugMessageType (line 8) | public enum DebugMessageType FILE: SGFUnity/ILRuntime/Runtime/Debugger/DebugService.cs method DebugService (line 41) | public DebugService(Runtime.Enviorment.AppDomain domain) method StartDebugService (line 50) | public void StartDebugService(int port) method StopDebugService (line 62) | public void StopDebugService() method Break (line 76) | internal bool Break(ILIntepreter intpreter, Exception ex = null) method GetStackTrance (line 92) | public string GetStackTrance(ILIntepreter intepreper) FILE: SGFUnity/ILRuntime/Runtime/Debugger/DebugSocket.cs class DebugSocket (line 10) | public class DebugSocket method DebugSocket (line 41) | public DebugSocket() method DebugSocket (line 46) | public DebugSocket(Socket _socket) method Connect (line 53) | public void Connect(string ip, int port) method AsyncRecv_Completed (line 63) | private void AsyncRecv_Completed(object sender, SocketAsyncEventArgs e) method ReceivePayload (line 98) | private void ReceivePayload(byte[] data, int length) method onConnected (line 167) | private void onConnected(IAsyncResult result) method BeginReceive (line 185) | void BeginReceive() method Send (line 195) | public void Send(DebugMessageType type, byte[] buffer, int len) method RawSend (line 211) | private void RawSend(Socket sock, byte[] buf, int end) method Close (line 220) | public void Close() FILE: SGFUnity/ILRuntime/Runtime/Debugger/DebuggerServer/DebuggerServer.cs class DebuggerServer (line 13) | public class DebuggerServer method DebuggerServer (line 36) | public DebuggerServer(DebugService ds) method Start (line 42) | public virtual bool Start() method Stop (line 57) | public virtual void Stop() method NetworkLoop (line 66) | void NetworkLoop() method CreateNewSession (line 92) | void CreateNewSession(TcpListener listener) method ClientConnected (line 101) | void ClientConnected() method OnClose (line 106) | void OnClose() method OnReceive (line 112) | void OnReceive(DebugMessageType type, byte[] buffer) method ReadVariableReference (line 171) | VariableReference ReadVariableReference(System.IO.BinaryReader br) method SendAttachResult (line 185) | void SendAttachResult() method DoSend (line 200) | void DoSend(DebugMessageType type) method TryBindBreakpoint (line 206) | void TryBindBreakpoint(CSBindBreakpoint msg) method SendSCBindBreakpointResult (line 252) | void SendSCBindBreakpointResult(SCBindBreakpointResult msg) method SendSCBreakpointHit (line 260) | internal void SendSCBreakpointHit(int intpHash, int bpHash, KeyValuePa... method SendSCStepComplete (line 269) | internal void SendSCStepComplete(int intpHash, KeyValuePair[] info) method WriteVariableInfo (line 308) | void WriteVariableInfo(VariableInfo k) method SendSCThreadStarted (line 319) | internal void SendSCThreadStarted(int threadHash) method SendSCThreadEnded (line 326) | internal void SendSCThreadEnded(int threadHash) method NotifyModuleLoaded (line 333) | public void NotifyModuleLoaded(string modulename) FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/CSBindBreakpoint.cs class CSBindBreakpoint (line 8) | public class CSBindBreakpoint FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/CSDeleteBreakpoint.cs class CSDeleteBreakpoint (line 8) | public class CSDeleteBreakpoint FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/CSExecute.cs class CSExecute (line 8) | public class CSExecute FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/CSResolveVariable.cs class CSResolveVariable (line 8) | public class CSResolveVariable FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/CSStep.cs class CSStep (line 8) | public class CSStep FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCAttachResult.cs type AttachResults (line 8) | public enum AttachResults class SCAttachResult (line 13) | public class SCAttachResult FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCBindBreakpointResult.cs type BindBreakpointResults (line 8) | public enum BindBreakpointResults class SCBindBreakpointResult (line 14) | public class SCBindBreakpointResult FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCBreakpointHit.cs class SCBreakpointHit (line 8) | public class SCBreakpointHit FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCModuleLoaded.cs class SCModuleLoaded (line 8) | public class SCModuleLoaded FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCResolveVariableResult.cs class SCResolveVariableResult (line 8) | public class SCResolveVariableResult FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCStepComplete.cs class SCStepComplete (line 8) | public class SCStepComplete FILE: SGFUnity/ILRuntime/Runtime/Debugger/Protocol/SCThreadStarted.cs class SCThreadStarted (line 8) | public class SCThreadStarted class SCThreadEnded (line 12) | public class SCThreadEnded FILE: SGFUnity/ILRuntime/Runtime/Debugger/StackFrameInfo.cs class StackFrameInfo (line 8) | public class StackFrameInfo FILE: SGFUnity/ILRuntime/Runtime/Debugger/StepTypes.cs type StepTypes (line 8) | public enum StepTypes FILE: SGFUnity/ILRuntime/Runtime/Debugger/VariableInfo.cs type VariableTypes (line 8) | public enum VariableTypes class VariableReference (line 15) | public class VariableReference class VariableInfo (line 23) | public class VariableInfo FILE: SGFUnity/ILRuntime/Runtime/Enviorment/AppDomain.cs class AppDomain (line 26) | public class AppDomain method AppDomain (line 57) | public unsafe AppDomain() method LoadAssemblyFile (line 157) | public void LoadAssemblyFile(string path) method LoadAssemblyFileAndSymbol (line 181) | public void LoadAssemblyFileAndSymbol(string path) method LoadAssemblyFileAndPDB (line 240) | public void LoadAssemblyFileAndPDB(string assemblyFilePath,string symb... method LoadAssemblyPDB (line 270) | public void LoadAssemblyPDB(System.IO.Stream stream, System.IO.Stream ... method LoadAssemblyFileAndMDB (line 283) | public void LoadAssemblyFileAndMDB(string assemblyFilePath, string sym... method LoadAssemblyMDB (line 312) | public void LoadAssemblyMDB(System.IO.Stream stream, System.IO.Stream ... method LoadAssembly (line 321) | public void LoadAssembly(System.IO.Stream stream) method LoadAssembly (line 332) | public void LoadAssembly(System.IO.Stream stream, System.IO.Stream sym... method AddReferenceBytes (line 387) | public void AddReferenceBytes(string name, byte[] content) method AssemblyResolver_ResolveFailure (line 392) | private AssemblyDefinition AssemblyResolver_ResolveFailure(object send... method RegisterCLRMethodRedirection (line 406) | public void RegisterCLRMethodRedirection(MethodBase mi, CLRRedirection... method RegisterCLRFieldGetter (line 412) | public void RegisterCLRFieldGetter(FieldInfo f, CLRFieldGetterDelegate... method RegisterCLRFieldSetter (line 418) | public void RegisterCLRFieldSetter(FieldInfo f, CLRFieldSetterDelegate... method RegisterCLRMemberwiseClone (line 424) | public void RegisterCLRMemberwiseClone(Type t, CLRMemberwiseCloneDeleg... method RegisterCLRCreateDefaultInstance (line 430) | public void RegisterCLRCreateDefaultInstance(Type t, CLRCreateDefaultI... method RegisterCLRCreateArrayInstance (line 436) | public void RegisterCLRCreateArrayInstance(Type t, CLRCreateArrayInsta... method RegisterValueTypeBinder (line 442) | public void RegisterValueTypeBinder(Type t, ValueTypeBinder binder) method GetType (line 456) | public IType GetType(string fullname) method ParseGenericType (line 566) | internal static void ParseGenericType(string fullname, out string base... method GetAssemblyName (line 642) | string GetAssemblyName(IMetadataScope scope) method GetType (line 647) | internal IType GetType(object token, IType contextType, IMethod contex... method GetType (line 827) | public IType GetType(int hash) method GetType (line 841) | public IType GetType(Type t) method Instantiate (line 857) | public T Instantiate(string type, object[] args = null) method Instantiate (line 869) | public ILTypeInstance Instantiate(string type, object[] args = null) method Invoke (line 898) | public object Invoke(string type, string method, object instance, para... method InvokeGenericMethod (line 929) | public object InvokeGenericMethod(string type, string method, IType[] ... method Invoke (line 951) | public object Invoke(IMethod m, object instance, params object[] p) method GetMethod (line 1011) | internal IMethod GetMethod(object token, ILType contextType,ILMethod c... method GetMethod (line 1128) | internal IMethod GetMethod(int tokenHash) method GetStaticFieldIndex (line 1137) | internal long GetStaticFieldIndex(object token, IType contextType, IMe... method CacheString (line 1168) | internal long CacheString(object token) method CheckStringCollision (line 1188) | bool CheckStringCollision(long hashCode, string newStr) method GetString (line 1196) | internal string GetString(long hashCode) method RegisterCrossBindingAdaptor (line 1204) | public void RegisterCrossBindingAdaptor(CrossBindingAdaptor adaptor) FILE: SGFUnity/ILRuntime/Runtime/Enviorment/CLRRedirections.cs class CLRRedirections (line 16) | unsafe static class CLRRedirections method CreateInstance (line 18) | public static StackObject* CreateInstance(ILIntepreter intp, StackObje... method CreateInstance2 (line 50) | public static StackObject* CreateInstance2(ILIntepreter intp, StackObj... method GetType (line 84) | public static StackObject* GetType(ILIntepreter intp, StackObject* esp... method TypeEquals (line 97) | public static StackObject* TypeEquals(ILIntepreter intp, StackObject* ... method InitializeArray (line 137) | public unsafe static StackObject* InitializeArray(ILIntepreter intp, S... method DelegateCombine (line 392) | public unsafe static StackObject* DelegateCombine(ILIntepreter intp, S... method DelegateRemove (line 499) | public unsafe static StackObject* DelegateRemove(ILIntepreter intp, St... method DelegateEqulity (line 585) | public unsafe static StackObject* DelegateEqulity(ILIntepreter intp, S... method DelegateInequlity (line 670) | public unsafe static StackObject* DelegateInequlity(ILIntepreter intp,... method GetTypeFromHandle (line 750) | public static StackObject* GetTypeFromHandle(ILIntepreter intp, StackO... method MethodInfoInvoke (line 761) | public unsafe static StackObject* MethodInfoInvoke(ILIntepreter intp, ... method ObjectGetType (line 837) | public unsafe static StackObject* ObjectGetType(ILIntepreter intp, Sta... FILE: SGFUnity/ILRuntime/Runtime/Enviorment/CrossBindingAdaptor.cs type CrossBindingAdaptorType (line 11) | public interface CrossBindingAdaptorType class CrossBindingAdaptor (line 18) | public abstract class CrossBindingAdaptor : IType method CreateCLRInstance (line 39) | public abstract object CreateCLRInstance(Enviorment.AppDomain appdomai... method GetMethod (line 45) | public IMethod GetMethod(string name, int paramCount, bool declaredOnl... method GetMethod (line 50) | public IMethod GetMethod(string name, List param, IType[] gener... method GetMethods (line 55) | public List GetMethods() method GetFieldIndex (line 60) | public int GetFieldIndex(object token) method GetConstructor (line 65) | public IMethod GetConstructor(List param) method CanAssignTo (line 70) | public bool CanAssignTo(IType type) method MakeGenericInstance (line 89) | public IType MakeGenericInstance(KeyValuePair[] generic... method MakeByRefType (line 94) | public IType MakeByRefType() method MakeArrayType (line 99) | public IType MakeArrayType() method FindGenericArgument (line 104) | public IType FindGenericArgument(string key) method ResolveGenericType (line 109) | public IType ResolveGenericType(IType contextType) method GetVirtualMethod (line 114) | public IMethod GetVirtualMethod(IMethod method) FILE: SGFUnity/ILRuntime/Runtime/Enviorment/DelegateManager.cs class DelegateManager (line 13) | public class DelegateManager method DelegateManager (line 22) | public DelegateManager(Enviorment.AppDomain appdomain) method DefaultConverterStub (line 28) | static Delegate DefaultConverterStub(Delegate dele) method RegisterDelegateConvertor (line 33) | public void RegisterDelegateConvertor(Func action) method RegisterMethodDelegate (line 44) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 53) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 62) | public void RegisterMethodDelegate() method RegisterMethodDelegate (line 71) | public void RegisterMethodDelegate() method RegisterFunctionDelegate (line 80) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 89) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 98) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 107) | public void RegisterFunctionDelegate() method RegisterFunctionDelegate (line 116) | public void RegisterFunctionDelegate() method ConvertToDelegate (line 125) | internal Delegate ConvertToDelegate(Type clrDelegateType, IDelegateAda... method FindDelegateAdapter (line 221) | internal IDelegateAdapter FindDelegateAdapter(ILTypeInstance instance,... class DelegateMapNode (line 291) | class DelegateMapNode FILE: SGFUnity/ILRuntime/Runtime/Enviorment/ILContext.cs type ILContext (line 11) | public unsafe struct ILContext method ILContext (line 19) | internal ILContext(AppDomain domain,ILIntepreter intpreter, StackObjec... FILE: SGFUnity/ILRuntime/Runtime/Enviorment/ValueTypeBinder.cs class ValueTypeBinder (line 12) | public unsafe abstract class ValueTypeBinder method CopyValueTypeToStack (line 32) | public abstract void CopyValueTypeToStack(object ins, StackObject* ptr... method ToObject (line 34) | public abstract object ToObject(StackObject* esp, IList manage... method RegisterCLRRedirection (line 36) | public virtual void RegisterCLRRedirection(Enviorment.AppDomain appdom... method CopyValueTypeToStack (line 41) | protected void CopyValueTypeToStack(ref K ins, StackObject* esp, IL... method AssignFromStack (line 66) | protected void AssignFromStack(ref K ins, StackObject* esp, IList... method AssignFromStack (line 112) | public abstract void AssignFromStack(ref T ins, StackObject* ptr, ILis... class ValueTypeBinder (line 94) | public unsafe abstract class ValueTypeBinder : ValueTypeBinder method CopyValueTypeToStack (line 32) | public abstract void CopyValueTypeToStack(object ins, StackObject* ptr... method ToObject (line 34) | public abstract object ToObject(StackObject* esp, IList manage... method RegisterCLRRedirection (line 36) | public virtual void RegisterCLRRedirection(Enviorment.AppDomain appdom... method CopyValueTypeToStack (line 41) | protected void CopyValueTypeToStack(ref K ins, StackObject* esp, IL... method AssignFromStack (line 66) | protected void AssignFromStack(ref K ins, StackObject* esp, IList... method AssignFromStack (line 112) | public abstract void AssignFromStack(ref T ins, StackObject* ptr, ILis... FILE: SGFUnity/ILRuntime/Runtime/Extensions.cs class Extensions (line 10) | static class Extensions method GetClassName (line 12) | public static void GetClassName(this Type type, out string clsName, ou... method ToInt32 (line 95) | public static int ToInt32(this object obj) method ToInt64 (line 119) | public static long ToInt64(this object obj) method ToInt16 (line 141) | public static short ToInt16(this object obj) method ToFloat (line 163) | public static float ToFloat(this object obj) method ToDouble (line 186) | public static double ToDouble(this object obj) method GetActualType (line 209) | public static Type GetActualType(this object value) FILE: SGFUnity/ILRuntime/Runtime/Intepreter/DelegateAdapter.cs class FunctionDelegateAdapter (line 15) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 69) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 123) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 177) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class FunctionDelegateAdapter (line 230) | class FunctionDelegateAdapter : DelegateAdapter method FunctionDelegateAdapter (line 19) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 24) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 38) | TResult InvokeILMethod() method Instantiate (line 46) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 51) | public override IDelegateAdapter Clone() method Combine (line 58) | public override void Combine(Delegate dele) method Remove (line 63) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 73) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 78) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 92) | TResult InvokeILMethod(T1 p1) method Instantiate (line 100) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 105) | public override IDelegateAdapter Clone() method Combine (line 112) | public override void Combine(Delegate dele) method Remove (line 117) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 127) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 132) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 146) | TResult InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 154) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 159) | public override IDelegateAdapter Clone() method Combine (line 166) | public override void Combine(Delegate dele) method Remove (line 171) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 181) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 186) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 200) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 208) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 213) | public override IDelegateAdapter Clone() method Combine (line 219) | public override void Combine(Delegate dele) method Remove (line 224) | public override void Remove(Delegate dele) method FunctionDelegateAdapter (line 234) | public FunctionDelegateAdapter() method FunctionDelegateAdapter (line 239) | private FunctionDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 253) | TResult InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 261) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 266) | public override IDelegateAdapter Clone() method Combine (line 273) | public override void Combine(Delegate dele) method Remove (line 278) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 286) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 340) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 394) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 448) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class MethodDelegateAdapter (line 502) | class MethodDelegateAdapter : DelegateAdapter method MethodDelegateAdapter (line 290) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 295) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 309) | void InvokeILMethod(T1 p1) method Instantiate (line 317) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 322) | public override IDelegateAdapter Clone() method Combine (line 329) | public override void Combine(Delegate dele) method Remove (line 334) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 344) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 349) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 363) | void InvokeILMethod(T1 p1, T2 p2) method Instantiate (line 371) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 376) | public override IDelegateAdapter Clone() method Combine (line 383) | public override void Combine(Delegate dele) method Remove (line 388) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 398) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 403) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 417) | void InvokeILMethod(T1 p1, T2 p2, T3 p3) method Instantiate (line 425) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 430) | public override IDelegateAdapter Clone() method Combine (line 437) | public override void Combine(Delegate dele) method Remove (line 442) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 452) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 457) | private MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeIn... method InvokeILMethod (line 471) | void InvokeILMethod(T1 p1, T2 p2, T3 p3, T4 p4) method Instantiate (line 479) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 484) | public override IDelegateAdapter Clone() method Combine (line 491) | public override void Combine(Delegate dele) method Remove (line 496) | public override void Remove(Delegate dele) method MethodDelegateAdapter (line 506) | public MethodDelegateAdapter() method MethodDelegateAdapter (line 511) | protected MethodDelegateAdapter(Enviorment.AppDomain appdomain, ILType... method InvokeILMethod (line 525) | void InvokeILMethod() method Instantiate (line 533) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 538) | public override IDelegateAdapter Clone() method Combine (line 545) | public override void Combine(Delegate dele) method Remove (line 550) | public override void Remove(Delegate dele) class DummyDelegateAdapter (line 556) | class DummyDelegateAdapter : DelegateAdapter method DummyDelegateAdapter (line 558) | public DummyDelegateAdapter() method DummyDelegateAdapter (line 563) | protected DummyDelegateAdapter(Enviorment.AppDomain appdomain, ILTypeI... method InvokeILMethod (line 578) | void InvokeILMethod() method Instantiate (line 586) | public override IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 591) | public override IDelegateAdapter Clone() method Combine (line 598) | public override void Combine(Delegate dele) method Remove (line 603) | public override void Remove(Delegate dele) class DelegateAdapter (line 609) | abstract class DelegateAdapter : ILTypeInstance, IDelegateAdapter method DelegateAdapter (line 626) | protected DelegateAdapter() { } method DelegateAdapter (line 628) | protected DelegateAdapter(Enviorment.AppDomain appdomain, ILTypeInstan... method ILInvoke (line 644) | public unsafe StackObject* ILInvoke(ILIntepreter intp, StackObject* es... method ILInvokeSub (line 651) | unsafe StackObject* ILInvokeSub(ILIntepreter intp, StackObject* esp, I... method ClearStack (line 677) | unsafe StackObject* ClearStack(ILIntepreter intp, StackObject* esp, St... method Instantiate (line 712) | public abstract IDelegateAdapter Instantiate(Enviorment.AppDomain appd... method Clone (line 714) | public new abstract IDelegateAdapter Clone(); method Combine (line 724) | public virtual void Combine(IDelegateAdapter adapter) method Combine (line 732) | public abstract void Combine(Delegate dele); method Remove (line 734) | public virtual void Remove(IDelegateAdapter adapter) method Remove (line 747) | public abstract void Remove(Delegate dele); method Equals (line 749) | public virtual bool Equals(IDelegateAdapter adapter) method Equals (line 760) | public virtual bool Equals(Delegate dele) method ToString (line 765) | public override string ToString() method GetConvertor (line 770) | public Delegate GetConvertor(Type type) method Minus (line 785) | unsafe StackObject* Minus(StackObject* a, int b) method ThrowAdapterNotFound (line 790) | public static void ThrowAdapterNotFound(IMethod method) type IDelegateAdapter (line 847) | unsafe interface IDelegateAdapter method ILInvoke (line 853) | StackObject* ILInvoke(ILIntepreter intp, StackObject* esp, IList instructions) method GetInstruction (line 275) | Instruction GetInstruction(int offset) method GetInstruction (line 280) | static Instruction GetInstruction(Collection instructions... method ReadSection (line 307) | void ReadSection() method ReadSmallSection (line 324) | void ReadSmallSection() method ReadFatSection (line 335) | void ReadFatSection() method ReadExceptionHandlers (line 347) | void ReadExceptionHandlers(int count, Func read_entry, Func ... method ReadExceptionHandlerSpecific (line 366) | void ReadExceptionHandlerSpecific(ExceptionHandler handler) method Align (line 382) | void Align(int align) method ReadToken (line 388) | public MetadataToken ReadToken() FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Document.cs type DocumentType (line 33) | public enum DocumentType { type DocumentHashAlgorithm (line 38) | public enum DocumentHashAlgorithm { type DocumentLanguage (line 44) | public enum DocumentLanguage { type DocumentLanguageVendor (line 60) | public enum DocumentLanguageVendor { class Document (line 65) | public sealed class Document { method Document (line 106) | public Document (string url) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/ExceptionHandler.cs type ExceptionHandlerType (line 31) | public enum ExceptionHandlerType { class ExceptionHandler (line 38) | public sealed class ExceptionHandler { method ExceptionHandler (line 84) | public ExceptionHandler (ExceptionHandlerType handlerType) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/ILProcessor.cs class ILProcessor (line 35) | public sealed class ILProcessor { method ILProcessor (line 44) | internal ILProcessor (MethodBody body) method Create (line 50) | public Instruction Create (OpCode opcode) method Create (line 55) | public Instruction Create (OpCode opcode, TypeReference type) method Create (line 60) | public Instruction Create (OpCode opcode, CallSite site) method Create (line 65) | public Instruction Create (OpCode opcode, MethodReference method) method Create (line 70) | public Instruction Create (OpCode opcode, FieldReference field) method Create (line 75) | public Instruction Create (OpCode opcode, string value) method Create (line 80) | public Instruction Create (OpCode opcode, sbyte value) method Create (line 85) | public Instruction Create (OpCode opcode, byte value) method Create (line 96) | public Instruction Create (OpCode opcode, int value) method Create (line 107) | public Instruction Create (OpCode opcode, long value) method Create (line 112) | public Instruction Create (OpCode opcode, float value) method Create (line 117) | public Instruction Create (OpCode opcode, double value) method Create (line 122) | public Instruction Create (OpCode opcode, Instruction target) method Create (line 127) | public Instruction Create (OpCode opcode, Instruction [] targets) method Create (line 132) | public Instruction Create (OpCode opcode, VariableDefinition variable) method Create (line 137) | public Instruction Create (OpCode opcode, ParameterDefinition parameter) method Emit (line 142) | public void Emit (OpCode opcode) method Emit (line 147) | public void Emit (OpCode opcode, TypeReference type) method Emit (line 152) | public void Emit (OpCode opcode, MethodReference method) method Emit (line 157) | public void Emit (OpCode opcode, CallSite site) method Emit (line 162) | public void Emit (OpCode opcode, FieldReference field) method Emit (line 167) | public void Emit (OpCode opcode, string value) method Emit (line 172) | public void Emit (OpCode opcode, byte value) method Emit (line 177) | public void Emit (OpCode opcode, sbyte value) method Emit (line 182) | public void Emit (OpCode opcode, int value) method Emit (line 187) | public void Emit (OpCode opcode, long value) method Emit (line 192) | public void Emit (OpCode opcode, float value) method Emit (line 197) | public void Emit (OpCode opcode, double value) method Emit (line 202) | public void Emit (OpCode opcode, Instruction target) method Emit (line 207) | public void Emit (OpCode opcode, Instruction [] targets) method Emit (line 212) | public void Emit (OpCode opcode, VariableDefinition variable) method Emit (line 217) | public void Emit (OpCode opcode, ParameterDefinition parameter) method InsertBefore (line 222) | public void InsertBefore (Instruction target, Instruction instruction) method InsertAfter (line 236) | public void InsertAfter (Instruction target, Instruction instruction) method Append (line 250) | public void Append (Instruction instruction) method Replace (line 258) | public void Replace (Instruction target, Instruction instruction) method Remove (line 269) | public void Remove (Instruction instruction) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Instruction.cs class Instruction (line 34) | public sealed class Instruction { method Instruction (line 75) | internal Instruction (int offset, OpCode opCode) method Instruction (line 81) | internal Instruction (OpCode opcode, object operand) method GetSize (line 87) | public int GetSize () method ToString (line 120) | public override string ToString () method AppendLabel (line 161) | static void AppendLabel (StringBuilder builder, Instruction instruction) method Create (line 167) | public static Instruction Create (OpCode opcode) method Create (line 175) | public static Instruction Create (OpCode opcode, TypeReference type) method Create (line 186) | public static Instruction Create (OpCode opcode, CallSite site) method Create (line 196) | public static Instruction Create (OpCode opcode, MethodReference method) method Create (line 207) | public static Instruction Create (OpCode opcode, FieldReference field) method Create (line 218) | public static Instruction Create (OpCode opcode, string value) method Create (line 228) | public static Instruction Create (OpCode opcode, sbyte value) method Create (line 237) | public static Instruction Create (OpCode opcode, byte value) method Create (line 246) | public static Instruction Create (OpCode opcode, int value) method Create (line 254) | public static Instruction Create (OpCode opcode, long value) method Create (line 262) | public static Instruction Create (OpCode opcode, float value) method Create (line 270) | public static Instruction Create (OpCode opcode, double value) method Create (line 278) | public static Instruction Create (OpCode opcode, Instruction target) method Create (line 289) | public static Instruction Create (OpCode opcode, Instruction [] targets) method Create (line 299) | public static Instruction Create (OpCode opcode, VariableDefinition va... method Create (line 310) | public static Instruction Create (OpCode opcode, ParameterDefinition p... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/MethodBody.cs class MethodBody (line 37) | public sealed class MethodBody : IVariableDefinitionProvider method ThisParameterFor (line 129) | static ParameterDefinition ThisParameterFor(MethodDefinition method) method MethodBody (line 139) | public MethodBody(MethodDefinition method) method GetILProcessor (line 144) | public ILProcessor GetILProcessor() type IVariableDefinitionProvider (line 150) | public interface IVariableDefinitionProvider class VariableDefinitionCollection (line 156) | class VariableDefinitionCollection : Collection method VariableDefinitionCollection (line 159) | internal VariableDefinitionCollection() method VariableDefinitionCollection (line 163) | internal VariableDefinitionCollection(int capacity) method OnAdd (line 168) | protected override void OnAdd(VariableDefinition item, int index) method OnInsert (line 173) | protected override void OnInsert(VariableDefinition item, int index) method OnSet (line 181) | protected override void OnSet(VariableDefinition item, int index) method OnRemove (line 186) | protected override void OnRemove(VariableDefinition item, int index) class InstructionCollection (line 195) | class InstructionCollection : Collection method InstructionCollection (line 198) | internal InstructionCollection() method InstructionCollection (line 202) | internal InstructionCollection(int capacity) method OnAdd (line 207) | protected override void OnAdd(Instruction item, int index) method OnInsert (line 217) | protected override void OnInsert(Instruction item, int index) method OnSet (line 242) | protected override void OnSet(Instruction item, int index) method OnRemove (line 253) | protected override void OnRemove(Instruction item, int index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/OpCode.cs type FlowControl (line 31) | public enum FlowControl { type OpCodeType (line 43) | public enum OpCodeType { type OperandType (line 52) | public enum OperandType { type StackBehaviour (line 75) | public enum StackBehaviour { type OpCode (line 107) | public struct OpCode { method OpCode (line 162) | internal OpCode (int x, int y) method GetHashCode (line 180) | public override int GetHashCode () method Equals (line 185) | public override bool Equals (object obj) method Equals (line 194) | public bool Equals (OpCode opcode) method ToString (line 209) | public override string ToString () class OpCodeNames (line 215) | static class OpCodeNames { method OpCodeNames (line 219) | static OpCodeNames () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/OpCodes.cs class OpCodes (line 31) | public static class OpCodes { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/SequencePoint.cs class SequencePoint (line 31) | public sealed class SequencePoint { method SequencePoint (line 65) | public SequencePoint (Document document) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/Symbols.cs type ImageDebugDirectory (line 38) | [StructLayout (LayoutKind.Sequential)] class Scope (line 50) | public sealed class Scope : IVariableDefinitionProvider { type InstructionSymbol (line 95) | public struct InstructionSymbol { method InstructionSymbol (line 100) | public InstructionSymbol (int offset, SequencePoint sequencePoint) class MethodSymbols (line 107) | public sealed class MethodSymbols { method MethodSymbols (line 154) | internal MethodSymbols (string methodName) method MethodSymbols (line 159) | public MethodSymbols (MetadataToken methodToken) type ISymbolReader (line 167) | public interface ISymbolReader : IDisposable { method ProcessDebugHeader (line 169) | bool ProcessDebugHeader (ImageDebugDirectory directory, byte [] header); method Read (line 170) | void Read (MethodBody body, InstructionMapper mapper); method Read (line 171) | void Read (MethodSymbols symbols); type ISymbolReaderProvider (line 174) | public interface ISymbolReaderProvider { method GetSymbolReader (line 176) | ISymbolReader GetSymbolReader (ModuleDefinition module, string fileName); method GetSymbolReader (line 177) | ISymbolReader GetSymbolReader (ModuleDefinition module, Stream symbolS... class SymbolProvider (line 180) | static class SymbolProvider { method GetPlatformSymbolAssemblyName (line 184) | static SR.AssemblyName GetPlatformSymbolAssemblyName () method GetPlatformType (line 198) | static Type GetPlatformType (string fullname) method GetPlatformReaderProvider (line 223) | public static ISymbolReaderProvider GetPlatformReaderProvider () method GetProviderTypeName (line 235) | static string GetProviderTypeName (string name) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/VariableDefinition.cs class VariableDefinition (line 31) | public sealed class VariableDefinition : VariableReference { method VariableDefinition (line 37) | public VariableDefinition (TypeReference variableType) method VariableDefinition (line 42) | public VariableDefinition (string name, TypeReference variableType) method Resolve (line 47) | public override VariableDefinition Resolve () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Cil/VariableReference.cs class VariableReference (line 31) | public abstract class VariableReference { method VariableReference (line 51) | internal VariableReference (TypeReference variable_type) method VariableReference (line 56) | internal VariableReference (string name, TypeReference variable_type) method Resolve (line 62) | public abstract VariableDefinition Resolve (); method ToString (line 64) | public override string ToString () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/BlobHeap.cs class BlobHeap (line 36) | sealed class BlobHeap : Heap method BlobHeap (line 39) | public BlobHeap(Section section, uint start, uint size) method Read (line 44) | public byte[] Read(uint index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/CodedIndex.cs type CodedIndex (line 31) | enum CodedIndex { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/ElementType.cs type ElementType (line 31) | enum ElementType : byte { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/GuidHeap.cs class GuidHeap (line 35) | sealed class GuidHeap : Heap { method GuidHeap (line 37) | public GuidHeap (Section section, uint start, uint size) method Read (line 42) | public Guid Read (uint index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Heap.cs class Heap (line 33) | abstract class Heap { method Heap (line 41) | protected Heap (Section section, uint offset, uint size) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/MetadataToken.cs type MetadataToken (line 31) | public struct MetadataToken { method MetadataToken (line 45) | public MetadataToken (uint token) method MetadataToken (line 50) | public MetadataToken (TokenType type) method MetadataToken (line 55) | public MetadataToken (TokenType type, uint rid) method MetadataToken (line 60) | public MetadataToken (TokenType type, int rid) method ToInt32 (line 65) | public int ToInt32 () method ToUInt32 (line 70) | public uint ToUInt32 () method GetHashCode (line 75) | public override int GetHashCode () method Equals (line 80) | public override bool Equals (object obj) method ToString (line 100) | public override string ToString () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Row.cs class Row (line 33) | class Row { method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 44) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 58) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 74) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 92) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class Row (line 112) | class Row method Row (line 37) | public Row (T1 col1, T2 col2) method Row (line 50) | public Row (T1 col1, T2 col2, T3 col3) method Row (line 65) | public Row (T1 col1, T2 col2, T3 col3, T4 col4) method Row (line 82) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5) method Row (line 101) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6) method Row (line 124) | public Row (T1 col1, T2 col2, T3 col3, T4 col4, T5 col5, T6 col6, T7 c... class RowEqualityComparer (line 138) | sealed class RowEqualityComparer : IEqualityComparer... method Equals (line 140) | public bool Equals (Row x, Row y) method GetHashCode (line 146) | public int GetHashCode (Row obj) method Equals (line 152) | public bool Equals (Row x, Row y) method GetHashCode (line 158) | public int GetHashCode (Row obj) method Equals (line 163) | public bool Equals (Row x, Row y) method GetHashCode (line 170) | public int GetHashCode (Row obj) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/StringHeap.cs class StringHeap (line 37) | class StringHeap : Heap { method StringHeap (line 41) | public StringHeap (Section section, uint start, uint size) method Read (line 46) | public string Read (uint index) method ReadStringAt (line 65) | protected virtual string ReadStringAt (uint index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/TableHeap.cs type Table (line 34) | enum Table : byte { type TableInformation (line 82) | struct TableInformation { class TableHeap (line 88) | sealed class TableHeap : Heap { method TableHeap (line 101) | public TableHeap (Section section, uint start, uint size) method HasTable (line 106) | public bool HasTable (Table table) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/TokenType.cs type TokenType (line 31) | public enum TokenType : uint { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/UserStringHeap.cs class UserStringHeap (line 36) | sealed class UserStringHeap : StringHeap method UserStringHeap (line 39) | public UserStringHeap(Section section, uint start, uint size) method ReadStringAt (line 44) | protected override string ReadStringAt(uint index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.Metadata/Utilities.cs class Mixin (line 36) | static partial class Mixin method ReadCompressedUInt32 (line 39) | public static uint ReadCompressedUInt32(byte[] data, ref int position) method GetMetadataToken (line 64) | public static MetadataToken GetMetadataToken(CodedIndex self, uint data) method GetSize (line 276) | public static int GetSize(CodedIndex self, Func counter) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/BinaryStreamReader.cs class BinaryStreamReader (line 34) | class BinaryStreamReader : BinaryReader { method BinaryStreamReader (line 36) | public BinaryStreamReader (Stream stream) method Advance (line 41) | protected void Advance (int bytes) method ReadDataDirectory (line 46) | protected DataDirectory ReadDataDirectory () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ByteBuffer.cs class ByteBuffer (line 33) | class ByteBuffer { method ByteBuffer (line 39) | public ByteBuffer () method ByteBuffer (line 44) | public ByteBuffer (int length) method ByteBuffer (line 49) | public ByteBuffer (byte [] buffer) method Reset (line 55) | public void Reset (byte [] buffer) method Advance (line 61) | public void Advance (int length) method ReadByte (line 66) | public byte ReadByte () method ReadSByte (line 71) | public sbyte ReadSByte () method ReadBytes (line 76) | public byte [] ReadBytes (int length) method ReadUInt16 (line 84) | public ushort ReadUInt16 () method ReadInt16 (line 92) | public short ReadInt16 () method ReadUInt32 (line 97) | public uint ReadUInt32 () method ReadInt32 (line 107) | public int ReadInt32 () method ReadUInt64 (line 112) | public ulong ReadUInt64 () method ReadInt64 (line 120) | public long ReadInt64 () method ReadCompressedUInt32 (line 125) | public uint ReadCompressedUInt32 () method ReadCompressedInt32 (line 141) | public int ReadCompressedInt32 () method ReadSingle (line 155) | public float ReadSingle () method ReadDouble (line 168) | public double ReadDouble () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ByteBufferEqualityComparer.cs class ByteBufferEqualityComparer (line 34) | sealed class ByteBufferEqualityComparer : IEqualityComparer { method Equals (line 36) | public bool Equals (ByteBuffer x, ByteBuffer y) method GetHashCode (line 51) | public int GetHashCode (ByteBuffer buffer) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/DataDirectory.cs type DataDirectory (line 35) | struct DataDirectory { method DataDirectory (line 44) | public DataDirectory (RVA rva, uint size) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/Image.cs class Image (line 40) | sealed class Image method Image (line 70) | public Image() method HasTable (line 75) | public bool HasTable(Table table) method GetTableLength (line 80) | public int GetTableLength(Table table) method GetTableIndexSize (line 85) | public int GetTableIndexSize(Table table) method GetCodedIndexSize (line 90) | public int GetCodedIndexSize(CodedIndex coded_index) method ResolveVirtualAddress (line 100) | public uint ResolveVirtualAddress(RVA rva) method ResolveVirtualAddressInSection (line 109) | public uint ResolveVirtualAddressInSection(RVA rva, Section section) method GetSection (line 114) | public Section GetSection(string name) method GetSectionAtVirtualAddress (line 127) | public Section GetSectionAtVirtualAddress(RVA rva) method GetDebugHeader (line 140) | public ImageDebugDirectory GetDebugHeader(out byte[] header) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/ImageReader.cs class ImageReader (line 39) | sealed class ImageReader : BinaryStreamReader method ImageReader (line 47) | public ImageReader(Stream stream) method MoveTo (line 55) | void MoveTo(DataDirectory directory) method MoveTo (line 60) | void MoveTo(uint position) method ReadImage (line 65) | void ReadImage() method ReadArchitecture (line 114) | TargetArchitecture ReadArchitecture() method GetModuleKind (line 132) | static ModuleKind GetModuleKind(ushort characteristics, ushort subsystem) method ReadOptionalHeaders (line 143) | void ReadOptionalHeaders(out ushort subsystem, out ushort dll_characte... method ReadAlignedString (line 224) | string ReadAlignedString(int length) method ReadZeroTerminatedString (line 242) | string ReadZeroTerminatedString(int length) method ReadSections (line 259) | void ReadSections(ushort count) method ReadSectionData (line 295) | void ReadSectionData(Section section) method ReadCLIHeader (line 313) | void ReadCLIHeader() method ReadMetadata (line 340) | void ReadMetadata() method ReadMetadataStream (line 373) | void ReadMetadataStream(Section section) method ReadTableHeap (line 403) | void ReadTableHeap() method SetIndexSize (line 443) | static void SetIndexSize(Heap heap, uint sizes, byte flag) method GetTableIndexSize (line 451) | int GetTableIndexSize(Table table) method GetCodedIndexSize (line 456) | int GetCodedIndexSize(CodedIndex index) method ComputeTableInformations (line 461) | void ComputeTableInformations() method ReadImageFrom (line 680) | public static Image ReadImageFrom(Stream stream) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil.PE/Section.cs class Section (line 35) | sealed class Section { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/ArrayType.cs type ArrayDimension (line 36) | public struct ArrayDimension { method ArrayDimension (line 55) | public ArrayDimension (int? lowerBound, int? upperBound) method ToString (line 61) | public override string ToString () class ArrayType (line 69) | public sealed class ArrayType : TypeSpecification { method ArrayType (line 138) | public ArrayType (TypeReference type) method ArrayType (line 145) | public ArrayType (TypeReference type, int rank) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyDefinition.cs class AssemblyDefinition (line 37) | public sealed class AssemblyDefinition : ICustomAttributeProvider, ISecu... method AssemblyDefinition (line 121) | internal AssemblyDefinition() method ReadAssembly (line 127) | public static AssemblyDefinition ReadAssembly(string fileName) method ReadAssembly (line 132) | public static AssemblyDefinition ReadAssembly(string fileName, ReaderP... method ReadAssembly (line 137) | public static AssemblyDefinition ReadAssembly(Stream stream) method ReadAssembly (line 142) | public static AssemblyDefinition ReadAssembly(Stream stream, ReaderPar... method ReadAssembly (line 147) | static AssemblyDefinition ReadAssembly(ModuleDefinition module) method ToString (line 158) | public override string ToString() FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyFlags.cs type AssemblyAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyHashAlgorithm.cs type AssemblyHashAlgorithm (line 31) | public enum AssemblyHashAlgorithm : uint { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyLinkedResource.cs class AssemblyLinkedResource (line 33) | public sealed class AssemblyLinkedResource : Resource { method AssemblyLinkedResource (line 46) | public AssemblyLinkedResource (string name, ManifestResourceAttributes... method AssemblyLinkedResource (line 51) | public AssemblyLinkedResource (string name, ManifestResourceAttributes... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyNameDefinition.cs class AssemblyNameDefinition (line 33) | public sealed class AssemblyNameDefinition : AssemblyNameReference { method AssemblyNameDefinition (line 39) | internal AssemblyNameDefinition () method AssemblyNameDefinition (line 44) | public AssemblyNameDefinition (string name, Version version) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyNameReference.cs class AssemblyNameReference (line 37) | public class AssemblyNameReference : IMetadataScope method HashPublicKey (line 147) | byte[] HashPublicKey() method Parse (line 211) | public static AssemblyNameReference Parse(string fullName) method AssemblyNameReference (line 276) | internal AssemblyNameReference() method AssemblyNameReference (line 280) | public AssemblyNameReference(string name, Version version) method ToString (line 291) | public override string ToString() FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/AssemblyReader.cs class ModuleReader (line 44) | abstract class ModuleReader method ModuleReader (line 50) | protected ModuleReader(Image image, ReadingMode mode) method ReadModule (line 57) | protected abstract void ReadModule(); method ReadModuleManifest (line 59) | protected void ReadModuleManifest(MetadataReader reader) method ReadAssembly (line 66) | void ReadAssembly(MetadataReader reader) method CreateModuleFrom (line 82) | public static ModuleDefinition CreateModuleFrom(Image image, ReaderPar... method ReadSymbols (line 97) | static void ReadSymbols(ModuleDefinition module, ReaderParameters para... method ReadModule (line 116) | static ModuleDefinition ReadModule(Image image, ReaderParameters param... method CreateModuleReader (line 123) | static ModuleReader CreateModuleReader(Image image, ReadingMode mode) class ImmediateModuleReader (line 137) | sealed class ImmediateModuleReader : ModuleReader method ImmediateModuleReader (line 140) | public ImmediateModuleReader(Image image) method ReadModule (line 145) | protected override void ReadModule() method ReadModule (line 155) | public static void ReadModule(ModuleDefinition module) method ReadTypes (line 180) | static void ReadTypes(Collection types) method ReadType (line 186) | static void ReadType(TypeDefinition type) method ReadGenericParameters (line 215) | static void ReadGenericParameters(IGenericParameterProvider provider) method ReadSecurityDeclarations (line 234) | static void ReadSecurityDeclarations(ISecurityDeclarationProvider prov... method ReadCustomAttributes (line 240) | static void ReadCustomAttributes(ICustomAttributeProvider provider) method ReadFields (line 246) | static void ReadFields(TypeDefinition type) method ReadMethods (line 270) | static void ReadMethods(TypeDefinition type) method ReadParameters (line 303) | static void ReadParameters(MethodDefinition method) method ReadProperties (line 321) | static void ReadProperties(TypeDefinition type) method ReadEvents (line 338) | static void ReadEvents(TypeDefinition type) method Read (line 352) | static void Read(object collection) class DeferredModuleReader (line 357) | sealed class DeferredModuleReader : ModuleReader method DeferredModuleReader (line 360) | public DeferredModuleReader(Image image) method ReadModule (line 365) | protected override void ReadModule() class MetadataReader (line 375) | sealed class MetadataReader : ByteBuffer method MetadataReader (line 391) | public MetadataReader(ModuleDefinition module) method GetCodedIndexSize (line 400) | int GetCodedIndexSize(CodedIndex index) method ReadByIndexSize (line 405) | uint ReadByIndexSize(int size) method ReadBlob (line 413) | byte[] ReadBlob() method ReadBlob (line 425) | byte[] ReadBlob(uint signature) method ReadBlobIndex (line 434) | uint ReadBlobIndex() method ReadString (line 440) | string ReadString() method ReadStringIndex (line 445) | uint ReadStringIndex() method ReadTableIndex (line 450) | uint ReadTableIndex(Table table) method ReadMetadataToken (line 455) | MetadataToken ReadMetadataToken(CodedIndex index) method MoveTo (line 460) | int MoveTo(Table table) method MoveTo (line 469) | bool MoveTo(Table table, uint row) method ReadAssemblyNameDefinition (line 480) | public AssemblyNameDefinition ReadAssemblyNameDefinition() method Populate (line 498) | public ModuleDefinition Populate(ModuleDefinition module) method InitializeAssemblyReferences (line 511) | void InitializeAssemblyReferences() method ReadAssemblyReferences (line 541) | public Collection ReadAssemblyReferences() method ReadEntryPoint (line 548) | public MethodDefinition ReadEntryPoint() method ReadModules (line 557) | public Collection ReadModules() method GetModuleFileName (line 585) | string GetModuleFileName(string name) method InitializeModuleReferences (line 594) | void InitializeModuleReferences() method ReadModuleReferences (line 611) | public Collection ReadModuleReferences() method HasFileResource (line 618) | public bool HasFileResource() method ReadResources (line 631) | public Collection ReadResources() method ReadFileRecord (line 675) | Row ReadFileRecord(uint rid) method GetManagedResourceStream (line 692) | public MemoryStream GetManagedResourceStream(uint offset) method PopulateVersionAndFlags (line 707) | void PopulateVersionAndFlags(AssemblyNameReference name) method PopulateNameAndCulture (line 718) | void PopulateNameAndCulture(AssemblyNameReference name) method ReadTypes (line 724) | public TypeDefinitionCollection ReadTypes() method CompleteTypes (line 746) | void CompleteTypes() method InitializeTypeDefinitions (line 759) | void InitializeTypeDefinitions() method IsNested (line 780) | static bool IsNested(TypeAttributes attributes) method HasNestedTypes (line 796) | public bool HasNestedTypes(TypeDefinition type) method ReadNestedTypes (line 807) | public Collection ReadNestedTypes(TypeDefinition type) method InitializeNestedTypes (line 829) | void InitializeNestedTypes() method AddNestedMapping (line 851) | void AddNestedMapping(uint declaring, uint nested) method AddMapping (line 857) | static TValue[] AddMapping(Dictionary ca... method ReadType (line 872) | TypeDefinition ReadType(uint rid) method GetNestedTypeDeclaringType (line 900) | TypeDefinition GetNestedTypeDeclaringType(TypeDefinition type) method ReadFieldsRange (line 910) | Range ReadFieldsRange(uint type_index) method ReadMethodsRange (line 915) | Range ReadMethodsRange(uint type_index) method ReadListRange (line 920) | Range ReadListRange(uint current_index, Table current, Table target) method ReadTypeLayout (line 944) | public Row ReadTypeLayout(TypeDefinition type) method InitializeTypeLayouts (line 960) | void InitializeTypeLayouts() method GetTypeDefOrRef (line 980) | public TypeReference GetTypeDefOrRef(MetadataToken token) method GetTypeDefinition (line 985) | public TypeDefinition GetTypeDefinition(uint rid) method ReadTypeDefinition (line 996) | TypeDefinition ReadTypeDefinition(uint rid) method InitializeTypeReferences (line 1004) | void InitializeTypeReferences() method GetTypeReference (line 1012) | public TypeReference GetTypeReference(string scope, string full_name) method GetTypeReference (line 1035) | TypeReference GetTypeReference(uint rid) method ReadTypeReference (line 1046) | TypeReference ReadTypeReference(uint rid) method GetTypeReferenceScope (line 1088) | IMetadataScope GetTypeReferenceScope(MetadataToken scope) method GetTypeReferences (line 1105) | public IEnumerable GetTypeReferences() method GetTypeSpecification (line 1119) | TypeReference GetTypeSpecification(uint rid) method ReadSignature (line 1132) | SignatureReader ReadSignature(uint signature) method HasInterfaces (line 1137) | public bool HasInterfaces(TypeDefinition type) method ReadInterfaces (line 1145) | public Collection ReadInterfaces(TypeDefinition type) method InitializeInterfaces (line 1165) | void InitializeInterfaces() method AddInterfaceMapping (line 1183) | void AddInterfaceMapping(uint type, MetadataToken @interface) method ReadFields (line 1188) | public Collection ReadFields(TypeDefinition type) method ReadField (line 1211) | void ReadField(uint field_rid, Collection fields) method InitializeFields (line 1227) | void InitializeFields() method ReadFieldType (line 1235) | TypeReference ReadFieldType(uint signature) method ReadFieldRVA (line 1247) | public int ReadFieldRVA(FieldDefinition field) method GetFieldInitializeValue (line 1268) | byte[] GetFieldInitializeValue(int size, RVA rva) method GetFieldTypeSize (line 1279) | static int GetFieldTypeSize(TypeReference type) method InitializeFieldRVAs (line 1323) | void InitializeFieldRVAs() method ReadFieldLayout (line 1341) | public int ReadFieldLayout(FieldDefinition field) method InitializeFieldLayouts (line 1354) | void InitializeFieldLayouts() method HasEvents (line 1372) | public bool HasEvents(TypeDefinition type) method ReadEvents (line 1383) | public Collection ReadEvents(TypeDefinition type) method ReadEvent (line 1414) | void ReadEvent(uint event_rid, Collection events) method InitializeEvents (line 1429) | void InitializeEvents() method ReadEventsRange (line 1446) | Range ReadEventsRange(uint rid) method HasProperties (line 1451) | public bool HasProperties(TypeDefinition type) method ReadProperties (line 1462) | public Collection ReadProperties(TypeDefinition type) method ReadProperty (line 1493) | void ReadProperty(uint property_rid, Collection pr... method InitializeProperties (line 1521) | void InitializeProperties() method ReadPropertiesRange (line 1538) | Range ReadPropertiesRange(uint rid) method ReadMethodSemantics (line 1543) | MethodSemanticsAttributes ReadMethodSemantics(MethodDefinition method) method GetEvent (line 1604) | static EventDefinition GetEvent(TypeDefinition type, MetadataToken token) method GetProperty (line 1612) | static PropertyDefinition GetProperty(TypeDefinition type, MetadataTok... method GetMember (line 1620) | static TMember GetMember(Collection members, Metadat... method InitializeMethodSemantics (line 1632) | void InitializeMethodSemantics() method ReadMethods (line 1651) | public PropertyDefinition ReadMethods(PropertyDefinition property) method ReadMethods (line 1657) | public EventDefinition ReadMethods(EventDefinition @event) method ReadAllSemantics (line 1663) | public MethodSemanticsAttributes ReadAllSemantics(MethodDefinition met... method ReadAllSemantics (line 1670) | void ReadAllSemantics(TypeDefinition type) method ReadParametersRange (line 1684) | Range ReadParametersRange(uint method_rid) method ReadMethods (line 1689) | public Collection ReadMethods(TypeDefinition type) method ReadPointers (line 1710) | void ReadPointers(Table ptr, Table table, Range range, Collec... method IsDeleted (line 1724) | static bool IsDeleted(IMemberDefinition member) method InitializeMethods (line 1729) | void InitializeMethods() method ReadMethod (line 1737) | void ReadMethod(uint method_rid, Collection methods) method ReadParameters (line 1767) | void ReadParameters(MethodDefinition method, Range param_range) method ReadParameterPointers (line 1781) | void ReadParameterPointers(MethodDefinition method, Range range) method ReadParameter (line 1795) | void ReadParameter(uint param_rid, MethodDefinition method) method ReadMethodSignature (line 1810) | void ReadMethodSignature(uint signature, IMethodSignature method) method ReadPInvokeInfo (line 1816) | public PInvokeInfo ReadPInvokeInfo(MethodDefinition method) method InitializePInvokes (line 1834) | void InitializePInvokes() method HasGenericParameters (line 1857) | public bool HasGenericParameters(IGenericParameterProvider provider) method ReadGenericParameters (line 1868) | public Collection ReadGenericParameters(IGenericPara... method InitializeGenericParameters (line 1898) | void InitializeGenericParameters() method InitializeRanges (line 1913) | Dictionary InitializeRanges(Table table, Func ReadGenericConstraints(GenericParamet... method InitializeGenericConstraints (line 1981) | void InitializeGenericConstraints() method AddGenericConstraintMapping (line 1996) | void AddGenericConstraintMapping(uint generic_parameter, MetadataToken... method HasOverrides (line 2003) | public bool HasOverrides(MethodDefinition method) method ReadOverrides (line 2014) | public Collection ReadOverrides(MethodDefinition method) method InitializeOverrides (line 2034) | void InitializeOverrides() method AddOverrideMapping (line 2057) | void AddOverrideMapping(uint method_rid, MetadataToken @override) method ReadMethodBody (line 2064) | public MethodBody ReadMethodBody(MethodDefinition method) method ReadCallSite (line 2069) | public CallSite ReadCallSite(MetadataToken token) method ReadVariables (line 2085) | public VariableDefinitionCollection ReadVariables(MetadataToken local_... method LookupToken (line 2108) | public IMetadataTokenProvider LookupToken(MetadataToken token) method GetFieldDefinition (line 2152) | public FieldDefinition GetFieldDefinition(uint rid) method LookupField (line 2163) | FieldDefinition LookupField(uint rid) method GetMethodDefinition (line 2174) | public MethodDefinition GetMethodDefinition(uint rid) method LookupMethod (line 2185) | MethodDefinition LookupMethod(uint rid) method GetMethodSpecification (line 2196) | MethodSpecification GetMethodSpecification(uint rid) method ReadMethodSpecSignature (line 2210) | MethodSpecification ReadMethodSpecSignature(uint signature, MethodRefe... method GetMemberReference (line 2227) | MemberReference GetMemberReference(uint rid) method ReadMemberReference (line 2241) | MemberReference ReadMemberReference(uint rid) method ReadTypeMemberReference (line 2271) | MemberReference ReadTypeMemberReference(MetadataToken type, string nam... method ReadMemberReferenceSignature (line 2284) | MemberReference ReadMemberReferenceSignature(uint signature, TypeRefer... method ReadMethodMemberReference (line 2306) | MemberReference ReadMethodMemberReference(MetadataToken token, string ... method InitializeMemberReferences (line 2318) | void InitializeMemberReferences() method GetMemberReferences (line 2326) | public IEnumerable GetMemberReferences() method InitializeConstants (line 2348) | void InitializeConstants() method ReadConstant (line 2367) | public object ReadConstant(IConstantProvider owner) method ReadConstantString (line 2389) | static string ReadConstantString(byte[] blob) method ReadConstantPrimitive (line 2398) | object ReadConstantPrimitive(ElementType type, uint signature) method InitializeCustomAttributes (line 2404) | void InitializeCustomAttributes() method HasCustomAttributes (line 2419) | public bool HasCustomAttributes(ICustomAttributeProvider owner) method ReadCustomAttributes (line 2430) | public Collection ReadCustomAttributes(ICustomAttribu... method ReadCustomAttributeBlob (line 2458) | public byte[] ReadCustomAttributeBlob(uint signature) method ReadCustomAttributeSignature (line 2463) | public void ReadCustomAttributeSignature(CustomAttribute attribute) method InitializeMarshalInfos (line 2488) | void InitializeMarshalInfos() method HasMarshalInfo (line 2508) | public bool HasMarshalInfo(IMarshalInfoProvider owner) method ReadMarshalInfo (line 2515) | public MarshalInfo ReadMarshalInfo(IMarshalInfoProvider owner) method InitializeSecurityDeclarations (line 2530) | void InitializeSecurityDeclarations() method HasSecurityDeclarations (line 2545) | public bool HasSecurityDeclarations(ISecurityDeclarationProvider owner) method ReadSecurityDeclarations (line 2556) | public Collection ReadSecurityDeclarations(ISecur... method ReadSecurityDeclarationBlob (line 2581) | public byte[] ReadSecurityDeclarationBlob(uint signature) method ReadSecurityDeclarationSignature (line 2586) | public void ReadSecurityDeclarationSignature(SecurityDeclaration decla... method ReadXmlSecurityDeclaration (line 2607) | void ReadXmlSecurityDeclaration(uint signature, SecurityDeclaration de... method ReadExportedTypes (line 2628) | public Collection ReadExportedTypes() method GetExportedTypeScope (line 2673) | IMetadataScope GetExportedTypeScope(MetadataToken token) method GetModuleReferenceFromFile (line 2696) | ModuleReference GetModuleReferenceFromFile(MetadataToken token) method InitializeCollection (line 2718) | static void InitializeCollection(object o) class SignatureReader (line 2723) | sealed class SignatureReader : ByteBuffer method SignatureReader (line 2734) | public SignatureReader(uint blob, MetadataReader reader) method MoveToBlob (line 2745) | void MoveToBlob(uint blob) method ReadTypeTokenSignature (line 2750) | MetadataToken ReadTypeTokenSignature() method GetGenericParameter (line 2755) | GenericParameter GetGenericParameter(GenericParameterType type, uint var) method GetUnboundGenericParameter (line 2786) | GenericParameter GetUnboundGenericParameter(GenericParameterType type,... method CheckGenericContext (line 2791) | static void CheckGenericContext(IGenericParameterProvider owner, int i... method ReadGenericInstanceSignature (line 2799) | public void ReadGenericInstanceSignature(IGenericParameterProvider pro... method ReadArrayTypeSignature (line 2812) | ArrayType ReadArrayTypeSignature() method GetTypeDefOrRef (line 2844) | TypeReference GetTypeDefOrRef(MetadataToken token) method ReadTypeSignature (line 2849) | public TypeReference ReadTypeSignature() method ReadTypeSignature (line 2854) | TypeReference ReadTypeSignature(ElementType etype) method ReadMethodSignature (line 2919) | public void ReadMethodSignature(IMethodSignature method) method ReadConstantSignature (line 2971) | public object ReadConstantSignature(ElementType type) method ReadCustomAttributeConstructorArguments (line 2976) | public void ReadCustomAttributeConstructorArguments(CustomAttribute at... method ReadCustomAttributeFixedArgument (line 2989) | CustomAttributeArgument ReadCustomAttributeFixedArgument(TypeReference... method ReadCustomAttributeNamedArguments (line 2997) | public void ReadCustomAttributeNamedArguments(ushort count, ref Collec... method ReadCustomAttributeNamedArgument (line 3003) | void ReadCustomAttributeNamedArgument(ref Collection GetCustomAttributeName... method ReadCustomAttributeFixedArrayArgument (line 3033) | CustomAttributeArgument ReadCustomAttributeFixedArrayArgument(ArrayTyp... method ReadCustomAttributeElement (line 3052) | CustomAttributeArgument ReadCustomAttributeElement(TypeReference type) method ReadCustomAttributeElementValue (line 3064) | object ReadCustomAttributeElementValue(TypeReference type) method ReadPrimitiveValue (line 3082) | object ReadPrimitiveValue(ElementType type) method GetPrimitiveType (line 3115) | TypeReference GetPrimitiveType(ElementType etype) method ReadCustomAttributeFieldOrPropType (line 3150) | TypeReference ReadCustomAttributeFieldOrPropType() method ReadTypeReference (line 3169) | public TypeReference ReadTypeReference() method ReadCustomAttributeEnum (line 3174) | object ReadCustomAttributeEnum(TypeReference enum_type) method ReadSecurityAttribute (line 3238) | public SecurityAttribute ReadSecurityAttribute() method ReadMarshalInfo (line 3252) | public MarshalInfo ReadMarshalInfo() method ReadNativeType (line 3308) | NativeType ReadNativeType() method ReadVariantType (line 3313) | VariantType ReadVariantType() method ReadUTF8String (line 3318) | string ReadUTF8String() method CanReadMore (line 3337) | public bool CanReadMore() FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/BaseAssemblyResolver.cs class AssemblyResolveEventArgs (line 40) | public sealed class AssemblyResolveEventArgs : EventArgs { method AssemblyResolveEventArgs (line 48) | public AssemblyResolveEventArgs (AssemblyNameReference reference) class AssemblyResolutionException (line 55) | public class AssemblyResolutionException : FileNotFoundException { method AssemblyResolutionException (line 63) | public AssemblyResolutionException (AssemblyNameReference reference) class BaseAssemblyResolver (line 72) | public abstract class BaseAssemblyResolver : IAssemblyResolver { method AddSearchDirectory (line 80) | public void AddSearchDirectory (string directory) method RemoveSearchDirectory (line 85) | public void RemoveSearchDirectory (string directory) method GetSearchDirectories (line 90) | public string [] GetSearchDirectories () method Resolve (line 97) | public virtual AssemblyDefinition Resolve (string fullName) method Resolve (line 102) | public virtual AssemblyDefinition Resolve (string fullName, ReaderPara... method BaseAssemblyResolver (line 112) | protected BaseAssemblyResolver () method GetAssembly (line 117) | AssemblyDefinition GetAssembly (string file, ReaderParameters parameters) method Resolve (line 125) | public virtual AssemblyDefinition Resolve (AssemblyNameReference name) method Resolve (line 130) | public virtual AssemblyDefinition Resolve (AssemblyNameReference name,... method SearchDirectory (line 152) | AssemblyDefinition SearchDirectory (AssemblyNameReference name, IEnume... method IsZero (line 166) | static bool IsZero (Version version) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/CallSite.cs class CallSite (line 36) | public sealed class CallSite : IMethodSignature { method CallSite (line 104) | internal CallSite () method CallSite (line 110) | public CallSite (TypeReference returnType) method ToString (line 119) | public override string ToString () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/CustomAttribute.cs type CustomAttributeArgument (line 35) | public struct CustomAttributeArgument { method CustomAttributeArgument (line 48) | public CustomAttributeArgument (TypeReference type, object value) type CustomAttributeNamedArgument (line 56) | public struct CustomAttributeNamedArgument { method CustomAttributeNamedArgument (line 69) | public CustomAttributeNamedArgument (string name, CustomAttributeArgum... type ICustomAttribute (line 77) | public interface ICustomAttribute { class CustomAttribute (line 87) | public sealed class CustomAttribute : ICustomAttribute { method CustomAttribute (line 166) | internal CustomAttribute (uint signature, MethodReference constructor) method CustomAttribute (line 173) | public CustomAttribute (MethodReference constructor) method CustomAttribute (line 179) | public CustomAttribute (MethodReference constructor, byte [] blob) method GetBlob (line 186) | public byte [] GetBlob () method Resolve (line 197) | void Resolve () class Mixin (line 221) | static partial class Mixin { method CheckName (line 223) | public static void CheckName (string name) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/DefaultAssemblyResolver.cs class DefaultAssemblyResolver (line 34) | public class DefaultAssemblyResolver : BaseAssemblyResolver { method DefaultAssemblyResolver (line 38) | public DefaultAssemblyResolver () method Resolve (line 43) | public override AssemblyDefinition Resolve (AssemblyNameReference name) method RegisterAssembly (line 58) | protected void RegisterAssembly (AssemblyDefinition assembly) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/EmbeddedResource.cs class EmbeddedResource (line 34) | public sealed class EmbeddedResource : Resource { method EmbeddedResource (line 46) | public EmbeddedResource (string name, ManifestResourceAttributes attri... method EmbeddedResource (line 52) | public EmbeddedResource (string name, ManifestResourceAttributes attri... method EmbeddedResource (line 58) | internal EmbeddedResource (string name, ManifestResourceAttributes att... method GetResourceStream (line 65) | public Stream GetResourceStream () method GetResourceData (line 79) | public byte [] GetResourceData () method ReadStream (line 93) | static byte [] ReadStream (Stream stream) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventAttributes.cs type EventAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventDefinition.cs class EventDefinition (line 33) | public sealed class EventDefinition : EventReference, IMemberDefinition { method EventDefinition (line 142) | public EventDefinition (string name, EventAttributes attributes, TypeR... method InitializeMethods (line 149) | void InitializeMethods () method Resolve (line 165) | public override EventDefinition Resolve () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/EventReference.cs class EventReference (line 33) | public abstract class EventReference : MemberReference { method EventReference (line 46) | protected EventReference (string name, TypeReference eventType) method Resolve (line 55) | public abstract EventDefinition Resolve (); FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/ExportedType.cs class ExportedType (line 33) | public class ExportedType : IMetadataTokenProvider { method ExportedType (line 224) | public ExportedType (string @namespace, string name, ModuleDefinition ... method ToString (line 232) | public override string ToString () method Resolve (line 237) | public TypeDefinition Resolve () method CreateReference (line 242) | internal TypeReference CreateReference () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldAttributes.cs type FieldAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldDefinition.cs class FieldDefinition (line 33) | public sealed class FieldDefinition : FieldReference, IMemberDefinition,... method ResolveLayout (line 47) | void ResolveLayout () method ResolveRVA (line 83) | void ResolveRVA () method FieldDefinition (line 254) | public FieldDefinition (string name, FieldAttributes attributes, TypeR... method Resolve (line 260) | public override FieldDefinition Resolve () class Mixin (line 266) | static partial class Mixin { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/FieldReference.cs class FieldReference (line 33) | public class FieldReference : MemberReference { method FieldReference (line 50) | internal FieldReference () method FieldReference (line 55) | public FieldReference (string name, TypeReference fieldType) method FieldReference (line 65) | public FieldReference (string name, TypeReference fieldType, TypeRefer... method Resolve (line 74) | public virtual FieldDefinition Resolve () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/FileAttributes.cs type FileAttributes (line 31) | enum FileAttributes : uint { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/FunctionPointerType.cs class FunctionPointerType (line 36) | public sealed class FunctionPointerType : TypeSpecification, IMethodSign... method FunctionPointerType (line 110) | public FunctionPointerType () method Resolve (line 118) | public override TypeDefinition Resolve () method GetElementType (line 123) | public override TypeReference GetElementType () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericInstanceMethod.cs class GenericInstanceMethod (line 37) | public sealed class GenericInstanceMethod : MethodSpecification, IGeneri... method GenericInstanceMethod (line 90) | public GenericInstanceMethod(MethodReference method) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericInstanceType.cs class GenericInstanceType (line 39) | public sealed class GenericInstanceType : TypeSpecification, IGenericIns... method GenericInstanceType (line 86) | public GenericInstanceType(TypeReference type) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericParameter.cs class GenericParameter (line 37) | public sealed class GenericParameter : TypeReference, ICustomAttributePr... method GenericParameter (line 180) | public GenericParameter (IGenericParameterProvider owner) method GenericParameter (line 185) | public GenericParameter (string name, IGenericParameterProvider owner) method GenericParameter (line 197) | public GenericParameter (int position, GenericParameterType type, Modu... method ConvertGenericParameterType (line 209) | static ElementType ConvertGenericParameterType (GenericParameterType t... method Resolve (line 221) | public override TypeDefinition Resolve () class GenericParameterCollection (line 227) | sealed class GenericParameterCollection : Collection { method GenericParameterCollection (line 231) | internal GenericParameterCollection (IGenericParameterProvider owner) method GenericParameterCollection (line 236) | internal GenericParameterCollection (IGenericParameterProvider owner, ... method OnAdd (line 242) | protected override void OnAdd (GenericParameter item, int index) method OnInsert (line 247) | protected override void OnInsert (GenericParameter item, int index) method OnSet (line 255) | protected override void OnSet (GenericParameter item, int index) method UpdateGenericParameter (line 260) | void UpdateGenericParameter (GenericParameter item, int index) method OnRemove (line 267) | protected override void OnRemove (GenericParameter item, int index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/GenericParameterAttributes.cs type GenericParameterAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IConstantProvider.cs type IConstantProvider (line 31) | public interface IConstantProvider : IMetadataTokenProvider { class Mixin (line 37) | static partial class Mixin { method ResolveConstant (line 42) | public static void ResolveConstant ( FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/ICustomAttributeProvider.cs type ICustomAttributeProvider (line 35) | public interface ICustomAttributeProvider : IMetadataTokenProvider class Mixin (line 43) | static partial class Mixin method GetHasCustomAttributes (line 46) | public static bool GetHasCustomAttributes( method GetCustomAttributes (line 53) | public static Collection GetCustomAttributes( FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IGenericInstance.cs type IGenericInstance (line 35) | public interface IGenericInstance : IMetadataTokenProvider { class Mixin (line 41) | static partial class Mixin { method ContainsGenericParameter (line 43) | public static bool ContainsGenericParameter (IGenericInstance self) method GenericInstanceFullName (line 54) | public static void GenericInstanceFullName (IGenericInstance self, Str... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IGenericParameterProvider.cs type IGenericParameterProvider (line 35) | public interface IGenericParameterProvider : IMetadataTokenProvider type GenericParameterType (line 45) | public enum GenericParameterType type IGenericContext (line 51) | interface IGenericContext class Mixin (line 59) | static partial class Mixin method GetHasGenericParameters (line 62) | public static bool GetHasGenericParameters( method GetGenericParameters (line 69) | public static Collection GetGenericParameters( FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMarshalInfoProvider.cs type IMarshalInfoProvider (line 32) | public interface IMarshalInfoProvider : IMetadataTokenProvider class Mixin (line 39) | static partial class Mixin method GetHasMarshalInfo (line 42) | public static bool GetHasMarshalInfo( method GetMarshalInfo (line 49) | public static MarshalInfo GetMarshalInfo( FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMemberDefinition.cs type IMemberDefinition (line 32) | public interface IMemberDefinition : ICustomAttributeProvider class Mixin (line 44) | static partial class Mixin method GetAttributes (line 47) | public static bool GetAttributes(uint self, uint attributes) method SetAttributes (line 52) | public static uint SetAttributes(uint self, uint attributes, bool value) method GetMaskedAttributes (line 60) | public static bool GetMaskedAttributes(uint self, uint mask, uint attr... method SetMaskedAttributes (line 65) | public static uint SetMaskedAttributes(uint self, uint mask, uint attr... method GetAttributes (line 76) | public static bool GetAttributes(ushort self, ushort attributes) method SetAttributes (line 81) | public static ushort SetAttributes(ushort self, ushort attributes, boo... method GetMaskedAttributes (line 89) | public static bool GetMaskedAttributes(ushort self, ushort mask, uint ... method SetMaskedAttributes (line 94) | public static ushort SetMaskedAttributes(ushort self, ushort mask, uin... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMetadataScope.cs type MetadataScopeType (line 31) | public enum MetadataScopeType { type IMetadataScope (line 37) | public interface IMetadataScope : IMetadataTokenProvider { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMetadataTokenProvider.cs type IMetadataTokenProvider (line 31) | public interface IMetadataTokenProvider { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/IMethodSignature.cs type IMethodSignature (line 35) | public interface IMethodSignature : IMetadataTokenProvider { class Mixin (line 47) | static partial class Mixin { method HasImplicitThis (line 49) | public static bool HasImplicitThis (IMethodSignature self) method MethodSignatureFullName (line 54) | public static void MethodSignatureFullName (IMethodSignature self, Str... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/Import.cs type ImportGenericKind (line 38) | enum ImportGenericKind class MetadataImporter (line 44) | class MetadataImporter method MetadataImporter (line 49) | public MetadataImporter(ModuleDefinition module) method ImportType (line 55) | public TypeReference ImportType(TypeReference type, IGenericContext co... method ImportScope (line 78) | IMetadataScope ImportScope(IMetadataScope scope) method ImportAssemblyName (line 93) | AssemblyNameReference ImportAssemblyName(AssemblyNameReference name) method TryGetAssemblyNameReference (line 119) | bool TryGetAssemblyNameReference(AssemblyNameReference name_reference,... method ImportGenericParameters (line 137) | static void ImportGenericParameters(IGenericParameterProvider imported... method ImportTypeSpecification (line 146) | TypeReference ImportTypeSpecification(TypeReference type, IGenericCont... method ImportField (line 221) | public FieldReference ImportField(FieldReference field, IGenericContex... method ImportMethod (line 233) | public MethodReference ImportMethod(MethodReference method, IGenericCo... method ImportMethodSpecification (line 268) | MethodSpecification ImportMethodSpecification(MethodReference method, ... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/LinkedResource.cs class LinkedResource (line 31) | public sealed class LinkedResource : Resource { method LinkedResource (line 49) | public LinkedResource (string name, ManifestResourceAttributes flags) method LinkedResource (line 54) | public LinkedResource (string name, ManifestResourceAttributes flags, ... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/ManifestResourceAttributes.cs type ManifestResourceAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/MarshalInfo.cs class MarshalInfo (line 33) | public class MarshalInfo { method MarshalInfo (line 42) | public MarshalInfo (NativeType native) class ArrayMarshalInfo (line 48) | public sealed class ArrayMarshalInfo : MarshalInfo { method ArrayMarshalInfo (line 75) | public ArrayMarshalInfo () class CustomMarshalInfo (line 85) | public sealed class CustomMarshalInfo : MarshalInfo { method CustomMarshalInfo (line 112) | public CustomMarshalInfo () class SafeArrayMarshalInfo (line 118) | public sealed class SafeArrayMarshalInfo : MarshalInfo { method SafeArrayMarshalInfo (line 127) | public SafeArrayMarshalInfo () class FixedArrayMarshalInfo (line 134) | public sealed class FixedArrayMarshalInfo : MarshalInfo { method FixedArrayMarshalInfo (line 149) | public FixedArrayMarshalInfo () class FixedSysStringMarshalInfo (line 156) | public sealed class FixedSysStringMarshalInfo : MarshalInfo { method FixedSysStringMarshalInfo (line 165) | public FixedSysStringMarshalInfo () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/MemberDefinitionCollection.cs class MemberDefinitionCollection (line 35) | class MemberDefinitionCollection : Collection where T : IMemberDef... method MemberDefinitionCollection (line 39) | internal MemberDefinitionCollection (TypeDefinition container) method MemberDefinitionCollection (line 44) | internal MemberDefinitionCollection (TypeDefinition container, int cap... method OnAdd (line 50) | protected override void OnAdd (T item, int index) method OnSet (line 55) | protected sealed override void OnSet (T item, int index) method OnInsert (line 60) | protected sealed override void OnInsert (T item, int index) method OnRemove (line 65) | protected sealed override void OnRemove (T item, int index) method OnClear (line 70) | protected sealed override void OnClear () method Attach (line 76) | void Attach (T element) method Detach (line 87) | static void Detach (T element) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/MemberReference.cs class MemberReference (line 31) | public abstract class MemberReference : IMetadataTokenProvider { method MemberReference (line 79) | internal MemberReference () method MemberReference (line 83) | internal MemberReference (string name) method MemberFullName (line 88) | internal string MemberFullName () method ToString (line 96) | public override string ToString () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/MetadataResolver.cs type IAssemblyResolver (line 36) | public interface IAssemblyResolver method Resolve (line 38) | AssemblyDefinition Resolve(AssemblyNameReference name); method Resolve (line 39) | AssemblyDefinition Resolve(AssemblyNameReference name, ReaderParameter... method Resolve (line 41) | AssemblyDefinition Resolve(string fullName); method Resolve (line 42) | AssemblyDefinition Resolve(string fullName, ReaderParameters parameters); type IMetadataResolver (line 46) | public interface IMetadataResolver method Resolve (line 48) | TypeDefinition Resolve(TypeReference type); method Resolve (line 49) | FieldDefinition Resolve(FieldReference field); method Resolve (line 50) | MethodDefinition Resolve(MethodReference method); class ResolutionException (line 54) | public class ResolutionException : Exception method ResolutionException (line 64) | public ResolutionException(MemberReference member) class MetadataResolver (line 73) | public class MetadataResolver : IMetadataResolver method MetadataResolver (line 83) | public MetadataResolver(IAssemblyResolver assemblyResolver) method Resolve (line 91) | public virtual TypeDefinition Resolve(TypeReference type) method GetType (line 124) | static TypeDefinition GetType(ModuleDefinition module, TypeReference r... method GetTypeDefinition (line 150) | static TypeDefinition GetTypeDefinition(ModuleDefinition module, TypeR... method Resolve (line 162) | public virtual FieldDefinition Resolve(FieldReference field) method GetField (line 177) | FieldDefinition GetField(TypeDefinition type, FieldReference reference) method GetField (line 194) | static FieldDefinition GetField(Collection fields, Fi... method Resolve (line 212) | public virtual MethodDefinition Resolve(MethodReference method) method GetMethod (line 229) | MethodDefinition GetMethod(TypeDefinition type, MethodReference refere... method GetMethod (line 246) | public static MethodDefinition GetMethod(Collection ... method AreSame (line 279) | static bool AreSame(Collection a, Collection GetTypeReferences() method GetMemberReferences (line 462) | public IEnumerable GetMemberReferences() method GetType (line 470) | public TypeReference GetType(string fullName, bool runtimeName) method GetType (line 477) | public TypeDefinition GetType(string fullName) method GetType (line 488) | public TypeDefinition GetType(string @namespace, string name) method GetTypes (line 495) | public IEnumerable GetTypes() method GetTypes (line 500) | static IEnumerable GetTypes(Collection... method CheckFullName (line 516) | static void CheckFullName(string fullName) method GetNestedType (line 524) | TypeDefinition GetNestedType(string fullname) method Resolve (line 544) | internal FieldDefinition Resolve(FieldReference field) method Resolve (line 549) | internal MethodDefinition Resolve(MethodReference method) method Resolve (line 554) | internal TypeDefinition Resolve(TypeReference type) method LookupToken (line 560) | public IMetadataTokenProvider LookupToken(int token) method LookupToken (line 565) | public IMetadataTokenProvider LookupToken(MetadataToken token) method Read (line 577) | internal TRet Read(TItem item, Func(ref TRet variable, TItem item, Func MirrorParameters (MethodDefinit... method PropertyDefinition (line 233) | public PropertyDefinition (string name, PropertyAttributes attributes,... method InitializeMethods (line 240) | void InitializeMethods () method Resolve (line 254) | public override PropertyDefinition Resolve () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/PropertyReference.cs class PropertyReference (line 35) | public abstract class PropertyReference : MemberReference { method PropertyReference (line 48) | internal PropertyReference (string name, TypeReference propertyType) method Resolve (line 57) | public abstract PropertyDefinition Resolve (); FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/ReferenceType.cs class ByReferenceType (line 35) | public sealed class ByReferenceType : TypeSpecification { method ByReferenceType (line 54) | public ByReferenceType (TypeReference type) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/Resource.cs type ResourceType (line 31) | public enum ResourceType { class Resource (line 37) | public abstract class Resource { method Resource (line 70) | internal Resource (string name, ManifestResourceAttributes attributes) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/SecurityDeclaration.cs type SecurityAction (line 36) | public enum SecurityAction : ushort type ISecurityDeclarationProvider (line 55) | public interface ISecurityDeclarationProvider : IMetadataTokenProvider class SecurityAttribute (line 62) | public sealed class SecurityAttribute : ICustomAttribute method SecurityAttribute (line 96) | public SecurityAttribute(TypeReference attributeType) class SecurityDeclaration (line 102) | public sealed class SecurityDeclaration method SecurityDeclaration (line 144) | internal SecurityDeclaration(SecurityAction action, uint signature, Mo... method SecurityDeclaration (line 151) | public SecurityDeclaration(SecurityAction action) method SecurityDeclaration (line 157) | public SecurityDeclaration(SecurityAction action, byte[] blob) method GetBlob (line 164) | public byte[] GetBlob() method Resolve (line 175) | void Resolve() class Mixin (line 190) | static partial class Mixin method GetHasSecurityDeclarations (line 193) | public static bool GetHasSecurityDeclarations( method GetSecurityDeclarations (line 200) | public static Collection GetSecurityDeclarations( FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/SentinelType.cs class SentinelType (line 35) | public sealed class SentinelType : TypeSpecification { method SentinelType (line 46) | public SentinelType (TypeReference type) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TargetRuntime.cs type TargetRuntime (line 31) | public enum TargetRuntime { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeAttributes.cs type TypeAttributes (line 33) | [Flags] FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeDefinition.cs class TypeDefinition (line 37) | public sealed class TypeDefinition : TypeReference, IMemberDefinition, I... method ResolveLayout (line 69) | void ResolveLayout() method TypeDefinition (line 546) | public TypeDefinition(string @namespace, string name, TypeAttributes a... method TypeDefinition (line 553) | public TypeDefinition(string @namespace, string name, TypeAttributes a... method Resolve (line 559) | public override TypeDefinition Resolve() class Mixin (line 565) | static partial class Mixin method GetEnumUnderlyingType (line 568) | public static TypeReference GetEnumUnderlyingType(TypeDefinition self) method GetNestedType (line 582) | public static TypeDefinition GetNestedType(TypeDefinition self, string... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeDefinitionCollection.cs class TypeDefinitionCollection (line 40) | sealed class TypeDefinitionCollection : Collection { method TypeDefinitionCollection (line 45) | internal TypeDefinitionCollection (ModuleDefinition container) method TypeDefinitionCollection (line 51) | internal TypeDefinitionCollection (ModuleDefinition container, int cap... method OnAdd (line 58) | protected override void OnAdd (TypeDefinition item, int index) method OnSet (line 63) | protected override void OnSet (TypeDefinition item, int index) method OnInsert (line 68) | protected override void OnInsert (TypeDefinition item, int index) method OnRemove (line 73) | protected override void OnRemove (TypeDefinition item, int index) method OnClear (line 78) | protected override void OnClear () method Attach (line 84) | void Attach (TypeDefinition type) method Detach (line 94) | void Detach (TypeDefinition type) method GetType (line 101) | public TypeDefinition GetType (string fullname) method GetType (line 109) | public TypeDefinition GetType (string @namespace, string name) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeParser.cs class TypeParser (line 37) | class TypeParser class Type (line 40) | class Type method TypeParser (line 59) | TypeParser(string fullname) method ParseType (line 65) | Type ParseType(bool fq_name) method TryGetArity (line 83) | static bool TryGetArity(Type type) method TryGetArity (line 100) | static bool TryGetArity(string name, out int arity) method ParseInt32 (line 110) | static bool ParseInt32(string value, out int result) method TryAddArity (line 125) | static void TryAddArity(string name, ref int arity) method ParsePart (line 134) | string ParsePart() method IsDelimiter (line 143) | static bool IsDelimiter(char chr) method TryParseWhiteSpace (line 148) | void TryParseWhiteSpace() method ParseNestedNames (line 154) | string[] ParseNestedNames() method TryParse (line 163) | bool TryParse(char chr) method Add (line 174) | static void Add(ref T[] array, T item) method ParseSpecs (line 192) | int[] ParseSpecs() method ParseGenericArguments (line 239) | Type[] ParseGenericArguments(int arity) method ParseAssemblyName (line 264) | string ParseAssemblyName() method ParseType (line 284) | public static TypeReference ParseType(ModuleDefinition module, string ... method GetTypeReference (line 293) | static TypeReference GetTypeReference(ModuleDefinition module, Type ty... method CreateSpecs (line 302) | static TypeReference CreateSpecs(TypeReference type, Type type_info) method TryCreateGenericInstanceType (line 338) | static TypeReference TryCreateGenericInstanceType(TypeReference type, ... method SplitFullName (line 353) | public static void SplitFullName(string fullname, out string @namespac... method CreateReference (line 369) | static TypeReference CreateReference(Type type_info, ModuleDefinition ... method AdjustGenericParameters (line 396) | static void AdjustGenericParameters(TypeReference type) method GetMetadataScope (line 406) | static IMetadataScope GetMetadataScope(ModuleDefinition module, Type t... method MatchReference (line 414) | static AssemblyNameReference MatchReference(ModuleDefinition module, A... method TryGetDefinition (line 428) | static bool TryGetDefinition(ModuleDefinition module, Type type_info, ... method TryCurrentModule (line 449) | static bool TryCurrentModule(ModuleDefinition module, Type type_info) method ToParseable (line 460) | public static string ToParseable(TypeReference type) method AppendType (line 470) | static void AppendType(TypeReference type, StringBuilder name, bool fq... method GetScopeFullName (line 501) | static string GetScopeFullName(TypeReference type) method AppendTypeSpecification (line 515) | static void AppendTypeSpecification(TypeSpecification type, StringBuil... method RequiresFullyQualifiedName (line 573) | static bool RequiresFullyQualifiedName(TypeReference type, bool top_le... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeReference.cs type MetadataType (line 37) | public enum MetadataType : byte class TypeReference (line 72) | public class TypeReference : MemberReference, IGenericParameterProvider,... method GetHashCode (line 254) | public override int GetHashCode() method TypeReference (line 279) | protected TypeReference(string @namespace, string name) method TypeReference (line 286) | public TypeReference(string @namespace, string name, ModuleDefinition ... method TypeReference (line 293) | public TypeReference(string @namespace, string name, ModuleDefinition ... method GetElementType (line 299) | public virtual TypeReference GetElementType() method Resolve (line 304) | public virtual TypeDefinition Resolve() class Mixin (line 314) | static partial class Mixin method IsPrimitive (line 317) | public static bool IsPrimitive(ElementType self) method IsTypeOf (line 341) | public static bool IsTypeOf(TypeReference self, string @namespace, str... method IsTypeSpecification (line 347) | public static bool IsTypeSpecification(TypeReference type) method CheckedResolve (line 369) | public static TypeDefinition CheckedResolve(TypeReference self) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeSpecification.cs class TypeSpecification (line 35) | public abstract class TypeSpecification : TypeReference { method TypeSpecification (line 73) | internal TypeSpecification (TypeReference type) method GetElementType (line 80) | public override TypeReference GetElementType () class Mixin (line 86) | static partial class Mixin { method CheckType (line 88) | public static void CheckType (TypeReference type) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/TypeSystem.cs class TypeSystem (line 36) | public abstract class TypeSystem class CoreTypeSystem (line 39) | sealed class CoreTypeSystem : TypeSystem method CoreTypeSystem (line 42) | public CoreTypeSystem(ModuleDefinition module) method LookupType (line 47) | internal override TypeReference LookupType(string @namespace, string... method LookupTypeDefinition (line 56) | TypeReference LookupTypeDefinition(string @namespace, string name) method LookupTypeForwarded (line 81) | TypeReference LookupTypeForwarded(string @namespace, string name) method Initialize (line 98) | static void Initialize(object obj) class CommonTypeSystem (line 103) | sealed class CommonTypeSystem : TypeSystem method CommonTypeSystem (line 108) | public CommonTypeSystem(ModuleDefinition module) method LookupType (line 113) | internal override TypeReference LookupType(string @namespace, string... method GetCorlibReference (line 118) | public AssemblyNameReference GetCorlibReference() method GetCorlibVersion (line 147) | Version GetCorlibVersion() method CreateTypeReference (line 163) | TypeReference CreateTypeReference(string @namespace, string name) method TypeSystem (line 190) | TypeSystem(ModuleDefinition module) method CreateTypeSystem (line 195) | internal static TypeSystem CreateTypeSystem(ModuleDefinition module) method LookupType (line 203) | internal abstract TypeReference LookupType(string @namespace, string n... method LookupSystemType (line 205) | TypeReference LookupSystemType(ref TypeReference typeRef, string name,... method LookupSystemValueType (line 217) | TypeReference LookupSystemValueType(ref TypeReference typeRef, string ... FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Cecil/VariantType.cs type VariantType (line 31) | public enum VariantType { FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Collections.Generic/Collection.cs class Collection (line 35) | public class Collection : IList, IList { method Collection (line 103) | public Collection () method Collection (line 108) | public Collection (int capacity) method Collection (line 116) | public Collection (ICollection items) method Add (line 126) | public void Add (T item) method Contains (line 137) | public bool Contains (T item) method IndexOf (line 142) | public int IndexOf (T item) method Insert (line 147) | public void Insert (int index, T item) method RemoveAt (line 160) | public void RemoveAt (int index) method Remove (line 174) | public bool Remove (T item) method Clear (line 189) | public void Clear () method CopyTo (line 198) | public void CopyTo (T [] array, int arrayIndex) method ToArray (line 203) | public T [] ToArray () method CheckIndex (line 210) | void CheckIndex (int index) method Shift (line 216) | void Shift (int start, int delta) method OnAdd (line 230) | protected virtual void OnAdd (T item, int index) method OnInsert (line 234) | protected virtual void OnInsert (T item, int index) method OnSet (line 238) | protected virtual void OnSet (T item, int index) method OnRemove (line 242) | protected virtual void OnRemove (T item, int index) method OnClear (line 246) | protected virtual void OnClear () method Grow (line 250) | internal virtual void Grow (int desired) method Add (line 271) | int IList.Add (object value) method Clear (line 283) | void IList.Clear () method Contains (line 288) | bool IList.Contains (object value) method IndexOf (line 293) | int IList.IndexOf (object value) method Insert (line 304) | void IList.Insert (int index, object value) method Remove (line 318) | void IList.Remove (object value) method RemoveAt (line 327) | void IList.RemoveAt (int index) method CopyTo (line 332) | void ICollection.CopyTo (Array array, int index) method GetEnumerator (line 337) | public Enumerator GetEnumerator () method GetEnumerator (line 342) | IEnumerator IEnumerable.GetEnumerator () method GetEnumerator (line 347) | IEnumerator IEnumerable.GetEnumerator () type Enumerator (line 352) | public struct Enumerator : IEnumerator, IDisposable { method Enumerator (line 375) | internal Enumerator (Collection collection) method MoveNext (line 382) | public bool MoveNext () method Reset (line 398) | public void Reset () method CheckState (line 405) | void CheckState () method Dispose (line 414) | public void Dispose () FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono.Collections.Generic/ReadOnlyCollection.cs class ReadOnlyCollection (line 35) | public sealed class ReadOnlyCollection : Collection, ICollection collection) method Initialize (line 75) | void Initialize (T [] items, int size) method Grow (line 82) | internal override void Grow (int desired) method OnAdd (line 87) | protected override void OnAdd (T item, int index) method OnClear (line 92) | protected override void OnClear () method OnInsert (line 97) | protected override void OnInsert (T item, int index) method OnRemove (line 102) | protected override void OnRemove (T item, int index) method OnSet (line 107) | protected override void OnSet (T item, int index) FILE: SGFUnity/Mono.Cecil.20/MonoCecil/Mono/Empty.cs class Empty (line 33) | static class Empty { class Mixin (line 41) | static partial class Mixin { method IsNullOrEmpty (line 43) | public static bool IsNullOrEmpty (T [] self) method IsNullOrEmpty (line 48) | public static bool IsNullOrEmpty (Collection self) FILE: SGFUnity/UI/Drag/Draggable.cs class Draggable (line 23) | public class Draggable:MonoBehaviour, IBeginDragHandler, IDragHandler, I... method OnBeginDrag (line 31) | public void OnBeginDrag(PointerEventData eventData) method OnDrag (line 62) | public void OnDrag(PointerEventData eventData) method OnEndDrag (line 95) | public virtual void OnEndDrag(PointerEventData eventData) method EnterZone (line 104) | public void EnterZone(DropZone zone) method ExitZone (line 109) | public void ExitZone(DropZone zone) method DropZone (line 117) | public void DropZone(DropZone zone) method SetBlocksRaycasts (line 124) | private void SetBlocksRaycasts(bool value) FILE: SGFUnity/UI/Drag/DropZone.cs class DropZone (line 22) | public class DropZone:MonoBehaviour, IDropHandler, IPointerEnterHandler,... method OnDrop (line 24) | public virtual void OnDrop(PointerEventData eventData) method OnPointerEnter (line 33) | public void OnPointerEnter(PointerEventData eventData) method OnPointerExit (line 45) | public void OnPointerExit(PointerEventData eventData) method OnDropIn (line 57) | public virtual void OnDropIn(Draggable item) method OnDropOut (line 61) | public virtual void OnDropOut(Draggable item) FILE: SGFUnity/UI/SGUI/Drawing.cs class Drawing (line 24) | public static class Drawing method Drawing (line 36) | static Drawing() method Init (line 41) | private static void Init() method DrawLine (line 82) | public static void DrawLine(Vector2 pointA, Vector2 pointB, Color colo... method DrawCircle (line 147) | public static void DrawCircle(Vector2 center, int radius, Color color,... method DrawCircle (line 152) | public static void DrawCircle(Vector2 center, int radius, Color color,... method DrawBezierLine (line 179) | public static void DrawBezierLine(Vector2 start, Vector2 startTangent,... method CubeBezier (line 191) | private static Vector2 CubeBezier(Vector2 s, Vector2 st, Vector2 e, Ve... FILE: SGFUnity/UI/SGUI/DrawingSimple.cs class DrawingSimple (line 8) | public class DrawingSimple method DrawLine (line 29) | public static void DrawLine(Rect rect) { DrawLine(rect, GUI.contentCol... method DrawLine (line 30) | public static void DrawLine(Rect rect, Color color) { DrawLine(rect, c... method DrawLine (line 31) | public static void DrawLine(Rect rect, float width) { DrawLine(rect, G... method DrawLine (line 32) | public static void DrawLine(Rect rect, Color color, float width) { Dra... method DrawLine (line 33) | public static void DrawLine(Vector2 pointA, Vector2 pointB) { DrawLine... method DrawLine (line 34) | public static void DrawLine(Vector2 pointA, Vector2 pointB, Color colo... method DrawLine (line 35) | public static void DrawLine(Vector2 pointA, Vector2 pointB, float widt... method DrawLine (line 36) | public static void DrawLine(Vector2 pointA, Vector2 pointB, Color colo... FILE: SGFUnity/UI/SGUI/GUICurve.cs class GUICurve (line 22) | public class GUICurve method GUICurve (line 40) | public GUICurve(List source) method GUICurve (line 52) | public GUICurve() method SetRangeY (line 60) | public void SetRangeY(float min, float max) method AddPoint (line 66) | public void AddPoint(Vector2 point) method AddRangePoint (line 91) | public void AddRangePoint(List listPoints) method Clear (line 104) | public void Clear() method Draw (line 122) | public void Draw(Rect rect, Color color, int width, int minScope = 0, ... method Draw (line 128) | public void Draw(Rect rect, Color color, int width, Color pointColor, ... method Draw (line 185) | public void Draw(Rect rect) method DrawLayout (line 190) | public void DrawLayout(params GUILayoutOption[] options) FILE: SGFUnity/UI/UIDefine.cs type UITypeDef (line 18) | public enum UITypeDef class UILayerDef (line 28) | public class UILayerDef method GetDefaultLayer (line 38) | public static int GetDefaultLayer(UITypeDef type) FILE: SGFUnity/UI/UIElementBinder.cs class UIElementAttribute (line 9) | public class UIElementAttribute : Attribute class UIElementBinder (line 14) | public class UIElementBinder method BindAllUIElement (line 16) | public static void BindAllUIElement(MonoBehaviour parent) method BindUIElement (line 30) | private static void BindUIElement(MonoBehaviour parent, FieldInfo fi) method BindUIElement (line 68) | public static void BindUIElement(MonoBehaviour parent, string uiName) FILE: SGFUnity/UI/UIEventTrigger.cs class UIEventTrigger (line 22) | public class UIEventTrigger:EventTrigger method Get (line 40) | static public UIEventTrigger Get(GameObject go) method Get (line 47) | static public UIEventTrigger Get(UIBehaviour control) method Get (line 54) | static public UIEventTrigger Get(Transform transform) method HasExistOn (line 61) | static public bool HasExistOn(Transform transform) method OnPointerClick (line 66) | public override void OnPointerClick(PointerEventData eventData) method OnPointerDown (line 73) | public override void OnPointerDown(PointerEventData eventData) method OnPointerEnter (line 77) | public override void OnPointerEnter(PointerEventData eventData) method OnPointerExit (line 81) | public override void OnPointerExit(PointerEventData eventData) method OnPointerUp (line 85) | public override void OnPointerUp(PointerEventData eventData) method OnSelect (line 89) | public override void OnSelect(BaseEventData eventData) method OnUpdateSelected (line 93) | public override void OnUpdateSelected(BaseEventData eventData) method OnBeginDrag (line 97) | public override void OnBeginDrag(PointerEventData eventData) method OnDrag (line 101) | public override void OnDrag(PointerEventData eventData) method OnEndDrag (line 105) | public override void OnEndDrag(PointerEventData eventData) FILE: SGFUnity/UI/UILib/Control/CtlList.cs class CtlList (line 24) | public class CtlList:UIControl type Direction (line 27) | enum Direction method Awake (line 110) | protected override void Awake() method Start (line 123) | void Start() method Clear (line 132) | public void Clear() method SetData (line 138) | public override void SetData(object data) method CreateItem (line 189) | private void CreateItem(int index) method RemoveItem (line 209) | private void RemoveItem(int index) method SetContentBound (line 219) | private void SetContentBound(Vector2 bound) method ValidateItems (line 244) | private void ValidateItems() method Update (line 253) | void Update() method MoveItemToIndex (line 304) | private void MoveItemToIndex(int index, RectTransform item) method GetItemPosByIndex (line 311) | private Vector2 GetItemPosByIndex(int index) method UpdateItem (line 328) | private void UpdateItem(int index, GameObject item) FILE: SGFUnity/UI/UILib/Control/CtlListItem.cs class CtlListItem (line 18) | public class CtlListItem:UIControl method CtlListItem (line 20) | public CtlListItem() method UpdateItem (line 24) | public virtual void UpdateItem(int index, object data) FILE: SGFUnity/UI/UILib/Control/CtlProgressBar.cs class CtlProgressBar (line 20) | public class CtlProgressBar:UIControl method Start (line 26) | void Start() method SetData (line 31) | public override void SetData(object data) FILE: SGFUnity/UI/UILib/Control/UIControl.cs class UIControl (line 22) | public class UIControl:MonoBehaviour method Awake (line 26) | protected virtual void Awake() method SetData (line 34) | public virtual void SetData(object data) method SetVisible (line 40) | public void SetVisible(bool value) method SetVisible (line 45) | public static void SetVisible(UIBehaviour ui, bool value) method GetVisible (line 55) | public static bool GetVisible(UIBehaviour ui) FILE: SGFUnity/UI/UILib/UIMsgBox.cs class UIMsgBox (line 22) | public class UIMsgBox:UIWindow class UIMsgBoxArg (line 24) | public class UIMsgBoxArg method OnOpen (line 37) | protected override void OnOpen(object arg = null) method OnClose (line 72) | protected override void OnClose(object arg = null) method OnBtnClick (line 81) | public void OnBtnClick(GameObject target) method IndexOfButton (line 88) | private int IndexOfButton(GameObject target) FILE: SGFUnity/UI/UILib/UIMsgTips.cs class UIMsgTips (line 20) | public class UIMsgTips:UIWidget method OnOpen (line 27) | protected override void OnOpen(object arg = null) method Update (line 38) | void Update() method UpdateView (line 56) | private void UpdateView() FILE: SGFUnity/UI/UILib/UISimpleLoading.cs class UISimpleLoading (line 22) | public class UISimpleLoading:UILoading method OnOpen (line 29) | protected override void OnOpen(object arg = null) method OnClose (line 40) | protected override void OnClose(object arg = null) method ShowProgress (line 46) | public void ShowProgress(string title, float progress) method ShowProgress (line 52) | public void ShowProgress(float progress) method UpdateText (line 57) | private void UpdateText() method UpdateProgress (line 69) | private void UpdateProgress() method OnUpdate (line 77) | protected override void OnUpdate() FILE: SGFUnity/UI/UILoading.cs class UILoadingArg (line 20) | public class UILoadingArg method ToString (line 26) | public override string ToString() class UILoading (line 32) | public abstract class UILoading:UIPanel method OnOpen (line 43) | protected override void OnOpen(object arg = null) method ShowProgress (line 55) | public void ShowProgress(string title, float progress) method ShowProgress (line 61) | public void ShowProgress(float progress) method OnUpdate (line 67) | protected override void OnUpdate() method UpdateProgress (line 78) | protected virtual void UpdateProgress() method UpdateText (line 84) | private void UpdateText() FILE: SGFUnity/UI/UIManager.cs class UIManager (line 26) | public class UIManager : Singleton class UIPageTrack (line 32) | class UIPageTrack method UIManager (line 48) | public UIManager() method Init (line 55) | public void Init(string uiResRoot) method Clean (line 68) | public void Clean() method CloseAllLoadedPanel (line 76) | private void CloseAllLoadedPanel() method GetShortUIName (line 94) | private string GetShortUIName(string name) method Open (line 102) | public T Open(string name, object arg = null, Type implType = null)... method Load (line 127) | private T Load(string name, Type implType) where T : UIPanel method GetUI (line 167) | public UIPanel GetUI(string name) method LoadScene (line 183) | public void LoadScene(string scene, Action onLoadComplete) method OpenPage (line 203) | public void OpenPage(string name, object arg = null) method GoBackPage (line 219) | public void GoBackPage() method OpenPageWorker (line 232) | private void OpenPageWorker(string page, object arg, Type type) method EnterMainPage (line 245) | public void EnterMainPage() method OpenPageInScene (line 251) | public void OpenPageInScene(string scene, string page) method OpenPageInScene (line 256) | private void OpenPageInScene(string scene, string page, object arg, Ty... method OpenWindow (line 279) | public UIWindow OpenWindow(string name, object arg = null) method CloseWindow (line 287) | public void CloseWindow(string name, object arg = null) method OpenWidget (line 305) | public UIWidget OpenWidget(string name, object arg = null) method CloseWidget (line 312) | public void CloseWidget(string name, object arg = null) method OpenLoading (line 329) | public UILoading OpenLoading(string name, object arg = null) method CloseLoading (line 336) | public void CloseLoading(string name, object arg = null) FILE: SGFUnity/UI/UIPage.cs class UIPage (line 21) | public abstract class UIPage:UIPanel method OnEnable (line 35) | protected override void OnEnable() method OnDisable (line 44) | protected override void OnDisable() method OnBtnGoBack (line 54) | private void OnBtnGoBack() FILE: SGFUnity/UI/UIPanel.cs class UIPanel (line 24) | public abstract class UIPanel:MonoBehaviour, ILogTag method Awake (line 51) | void Awake() method OnAwake (line 62) | protected virtual void OnAwake() method OnDestroy (line 67) | protected virtual void OnDestroy() method OnEnable (line 72) | protected virtual void OnEnable() method OnDisable (line 77) | protected virtual void OnDisable() method Update (line 85) | private void Update() method Open (line 100) | public void Open(object arg = null) method Close (line 128) | public void Close(object arg = null) method CloseWorker (line 157) | private void CloseWorker() method OnOpen (line 173) | protected virtual void OnOpen(object arg = null) method OnClose (line 178) | protected virtual void OnClose(object arg = null) method OnUpdate (line 183) | protected virtual void OnUpdate() method Find (line 200) | public T Find(string controlName) where T : MonoBehaviour method AddUIClickListener (line 222) | public void AddUIClickListener(string controlName, Action list... method AddUIClickListener (line 241) | public void AddUIClickListener(string controlName, Action listener) method AddUIClickListener (line 262) | public void AddUIClickListener(UIBehaviour target, Action listener) method RemoveUIClickListener (line 278) | public void RemoveUIClickListener(string controlName, Action l... method RemoveUIClickListener (line 299) | public void RemoveUIClickListener(string controlName, Action listener) method RemoveUIClickListener (line 320) | public void RemoveUIClickListener(UIBehaviour target, Action listener) method RemoveUIClickListeners (line 336) | public void RemoveUIClickListeners(string controlName) method RemoveUIClickListeners (line 356) | public void RemoveUIClickListeners(UIBehaviour target) FILE: SGFUnity/UI/UIRes.cs class UIRes (line 20) | public static class UIRes method LoadPrefab (line 29) | public static GameObject LoadPrefab(string name) FILE: SGFUnity/UI/UIRoot.cs class UIRoot (line 22) | public class UIRoot:MonoBehaviour method Find (line 32) | public static T Find(string name) where T : MonoBehaviour method Find (line 44) | public static GameObject Find(string name) method FindUIRoot (line 78) | public static GameObject FindUIRoot() method AddChild (line 94) | public static void AddChild(UIPanel child) method Sort (line 106) | public static void Sort() method Awake (line 136) | void Awake() method GetUIScaler (line 144) | public CanvasScaler GetUIScaler() method GetUICamera (line 149) | public Camera GetUICamera() FILE: SGFUnity/UI/UIUtils.cs class UIUtils (line 26) | public static class UIUtils method SetActive (line 33) | public static void SetActive(UIBehaviour ui, bool value) method SetButtonText (line 42) | public static void SetButtonText(Button btn, string text) method GetButtonText (line 51) | public static string GetButtonText(Button btn) method SetChildText (line 61) | public static void SetChildText(UIBehaviour ui, string text) method Find (line 77) | public static T Find(MonoBehaviour parent, string controlName) wher... FILE: SGFUnity/UI/UIWidget.cs class UIWidget (line 18) | public abstract class UIWidget : UIPanel FILE: SGFUnity/UI/UIWindow.cs class UIWindow (line 20) | public abstract class UIWindow:UIPanel method OnEnable (line 30) | protected override void OnEnable() method OnDisable (line 39) | protected override void OnDisable() method OnBtnClose (line 45) | private void OnBtnClose() FILE: SGFUnity/Utils/GameObjectUtils.cs class GameObjectUtils (line 24) | public static class GameObjectUtils method EnsureComponent (line 26) | public static T EnsureComponent(this GameObject target) where T : C... method EnsureComponent (line 36) | public static Component EnsureComponent(this GameObject target, Type t... method FindComponent (line 46) | public static T FindComponent(this GameObject target, string path) ... method FindGameObject (line 56) | public static GameObject FindGameObject(this GameObject target, string... method FindGameObject2 (line 72) | private static GameObject FindGameObject2(GameObject target, string path) method FindGameObjbyName (line 125) | public static GameObject FindGameObjbyName(this GameObject root, strin... method FindFirstGameObjByPrefix (line 146) | public static GameObject FindFirstGameObjByPrefix(this GameObject root... method SetActiveRecursively (line 174) | public static void SetActiveRecursively(this GameObject target, bool b... method SetLayerRecursively (line 185) | public static void SetLayerRecursively(this GameObject target, int layer) FILE: SGFUnity/Utils/NetUtils.cs class NetUtils (line 20) | public class NetUtils method IsWifi (line 22) | public static bool IsWifi() method IsAvailable (line 28) | public static bool IsAvailable() FILE: SGFUnity/Utils/QRCodeUtils.cs class QRCodeUtils (line 26) | public class QRCodeUtils method EncodeToImage (line 30) | public static Texture2D EncodeToImage(string content, int width, int h... method DecodeFromImage (line 74) | public static string DecodeFromImage(Texture2D image) FILE: SGFUnityTest/UnitTest1.cs class UnitTest1 (line 6) | [TestClass] method TestMethod1 (line 9) | [TestMethod]