| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for System.Reflection.RtFieldInfo:
 Collaboration diagram for System.Reflection.RtFieldInfo:Public Member Functions | |
| override bool | Equals (object obj) | 
| override int | GetHashCode () | 
| object | GetValue (object obj) | 
| void | SetValue (object obj, object value) | 
| void | SetValue (object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture) | 
| virtual void | SetValueDirect (global::System.TypedReference obj, object value) | 
| virtual object | GetRawConstantValue () | 
| bool | IsDefined (global::System.Type attributeType, bool inherit) | 
| object[] | GetCustomAttributes (bool inherit) | 
| object[] | GetCustomAttributes (global::System.Type attributeType, bool inherit) | 
Static Public Member Functions | |
| static bool | operator== (FieldInfo left, FieldInfo right) | 
| static bool | operator== (MemberInfo left, MemberInfo right) | 
| static bool | operator!= (FieldInfo left, FieldInfo right) | 
| static bool | operator!= (MemberInfo left, MemberInfo right) | 
| static FieldInfo | GetFieldFromHandle (global::System.RuntimeFieldHandle handle) | 
| static FieldInfo | GetFieldFromHandle (global::System.RuntimeFieldHandle handle, global::System.RuntimeTypeHandle declaringType) | 
Protected Member Functions | |
| RtFieldInfo () | |
Package Functions | |
| object | UnsafeGetValue (object obj) | 
| void | UnsafeSetValue (object obj, object value, BindingFlags invokeAttr, Binder binder, global::System.Globalization.CultureInfo culture) | 
| void | CheckConsistency (object target) | 
| virtual int | GetFieldOffset () | 
| object[] | GetPseudoCustomAttributes () | 
| CustomAttributeData[] | GetPseudoCustomAttributesData () | 
Properties | |
| override MemberTypes | MemberType [get, set] | 
| FieldAttributes | Attributes [get] | 
| global::System.Type | FieldType [get] | 
| bool | IsInitOnly [get, set] | 
| bool | IsLiteral [get, set] | 
| bool | IsNotSerialized [get, set] | 
| bool | IsStatic [get, set] | 
| bool | IsPrivate [get, set] | 
| bool | IsPublic [get, set] | 
| global::System.RuntimeFieldHandle | FieldHandle [get] | 
| string | Name [get] | 
| global::System.Type | DeclaringType [get] | 
| global::System.Type | ReflectedType [get] | 
| virtual Module | Module [get, set] | 
| virtual int | MetadataToken [get, set] | 
Private Member Functions | |
| static FieldInfo | internal_from_handle_type (global::System.IntPtr field_handle, global::System.IntPtr type_handle) | 
| global::System.Runtime.InteropServices.MarshalAsAttribute | get_marshal_info () | 
Definition at line 9 of file RtFieldInfo.cs.