terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Classes | |
class | Getter |
class | GetterAdapter |
class | StaticGetter |
Public Member Functions | |
override string | ToString () |
void | GetObjectData (SerializationInfo info, StreamingContext context) |
override MethodInfo | GetGetMethod (bool nonPublic) |
override ParameterInfo[] | GetIndexParameters () |
override MethodInfo | GetSetMethod (bool nonPublic) |
override bool | IsDefined (Type attributeType, bool inherit) |
override object[] | GetCustomAttributes (bool inherit) |
override object[] | GetCustomAttributes (Type attributeType, bool inherit) |
override object | GetValue (object obj, object[] index) |
override object | GetValue (object obj, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) |
override void | SetValue (object obj, object value, BindingFlags invokeAttr, Binder binder, object[] index, CultureInfo culture) |
RuntimePropertyInfo () | |
MethodInfo | GetGetMethod () |
MethodInfo | GetSetMethod () |
object | GetValue (object obj) |
virtual void | SetValue (object obj, object value, object[] index) |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static bool | operator== (PropertyInfo left, PropertyInfo right) |
static bool | operator== (MemberInfo left, MemberInfo right) |
static bool | operator!= (PropertyInfo left, PropertyInfo right) |
static bool | operator!= (MemberInfo left, MemberInfo right) |
Package Functions | |
RuntimeType | GetDeclaringTypeInternal () |
RuntimeModule | GetRuntimeModule () |
string | SerializationToString () |
Static Package Functions | |
static void | get_property_info (RuntimePropertyInfo prop, MonoPropertyInfo info, PInfo req_info) |
static int | get_metadata_token (RuntimePropertyInfo monoProperty) |
static PropertyInfo | GetPropertyFromHandle (RuntimePropertyHandle handle, RuntimeTypeHandle reflectedType) |
Package Attributes | |
IntPtr | klass |
IntPtr | prop |
Properties | |
BindingFlags | BindingFlags [get] |
override Module | Module [get] |
RuntimeType | ReflectedTypeInternal [get] |
override bool | CanRead [get] |
override bool | CanWrite [get] |
override Type | PropertyType [get] |
override Type | ReflectedType [get] |
override Type | DeclaringType [get] |
override string | Name [get] |
override int | MetadataToken [get] |
override MemberTypes | MemberType [get] |
Private Member Functions | |
string | FormatNameAndSig (bool serialization) |
void | CachePropertyInfo (PInfo flags) |
Static Private Member Functions | |
static object | GetterAdapterFrame< T, R > (RuntimePropertyInfo.Getter< T, R > getter, object obj) |
static object | StaticGetterAdapterFrame< R > (RuntimePropertyInfo.StaticGetter< R > getter, object obj) |
static PropertyInfo | internal_from_handle_type (IntPtr event_handle, IntPtr type_handle) |
Private Attributes | |
MonoPropertyInfo | info |
PInfo | cached |
RuntimePropertyInfo.GetterAdapter | cached_getter |
Definition at line 13 of file RuntimePropertyInfo.cs.