terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
UnityEngine.UI.ReflectionMethodsCache.RaycastAllCallback Class Referencesealed
+ Inheritance diagram for UnityEngine.UI.ReflectionMethodsCache.RaycastAllCallback:

Public Member Functions

 RaycastAllCallback (object @object, IntPtr method)
 
RaycastHit[] Invoke (Ray r, float f, int i)
 
IAsyncResult BeginInvoke (Ray r, float f, int i, AsyncCallback callback, object @object)
 
RaycastHit[] EndInvoke (IAsyncResult result)
 
override void GetObjectData (SerializationInfo info, StreamingContext context)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override Delegate[] GetInvocationList ()
 
virtual object Clone ()
 

Static Public Member Functions

static Delegate CreateDelegate (Type type, object firstArgument, MethodInfo method)
 
static Delegate CreateDelegate (Type type, MethodInfo method, bool throwOnBindFailure)
 
static Delegate CreateDelegate (Type type, MethodInfo method)
 
static Delegate CreateDelegate (Type type, object target, string method)
 
static Delegate CreateDelegate (Type type, Type target, string method, bool ignoreCase, bool throwOnBindFailure)
 
static Delegate CreateDelegate (Type type, Type target, string method)
 
static Delegate CreateDelegate (Type type, Type target, string method, bool ignoreCase)
 
static Delegate CreateDelegate (Type type, object target, string method, bool ignoreCase, bool throwOnBindFailure)
 
static Delegate CreateDelegate (Type type, object target, string method, bool ignoreCase)
 
static Delegate Combine (Delegate a, Delegate b)
 
static Delegate Combine (params Delegate[] delegates)
 
static Delegate Remove (Delegate source, Delegate value)
 
static bool operator== (Delegate d1, Delegate d2)
 
static bool operator!= (Delegate d1, Delegate d2)
 

Protected Member Functions

override MethodInfo GetMethodImpl ()
 
override Delegate CombineImpl (Delegate follow)
 
override Delegate RemoveImpl (Delegate value)
 

Static Package Functions

static Delegate CreateDelegate_internal (Type type, object target, MethodInfo info, bool throwOnBindFailure)
 
static MulticastDelegate AllocDelegateLike_internal (Delegate d)
 

Properties

MethodInfo Method [get]
 
object Target [get]
 

Private Member Functions

int LastIndexOf (Delegate[] haystack, Delegate[] needle)
 
MethodInfo GetVirtualMethod_internal ()
 

Static Private Member Functions

static bool arg_type_match (Type delArgType, Type argType)
 
static bool arg_type_match_this (Type delArgType, Type argType, bool boxedThis)
 
static bool return_type_match (Type delReturnType, Type returnType)
 
static Delegate CreateDelegate (Type type, object firstArgument, MethodInfo method, bool throwOnBindFailure, bool allowClosed)
 
static MethodInfo GetCandidateMethod (Type type, Type target, string method, BindingFlags bflags, bool ignoreCase, bool throwOnBindFailure)
 

Private Attributes

Delegate[] delegates
 
IntPtr method_ptr
 
IntPtr invoke_impl
 
object m_target
 
IntPtr method
 
IntPtr delegate_trampoline
 
IntPtr extra_arg
 
IntPtr method_code
 
IntPtr interp_method
 
IntPtr interp_invoke_impl
 
MethodInfo method_info
 
MethodInfo original_method_info
 
DelegateData data
 
bool method_is_virtual
 

Detailed Description

Definition at line 220 of file ReflectionMethodsCache.cs.


The documentation for this class was generated from the following file: