Add v1.0.3.1
This commit is contained in:
395
Interop/Assembly-CSharp/RootMotion/FinalIK/Grounder.cs
Normal file
395
Interop/Assembly-CSharp/RootMotion/FinalIK/Grounder.cs
Normal file
@@ -0,0 +1,395 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.FinalIK
|
||||
{
|
||||
// Token: 0x02000409 RID: 1033
|
||||
public class Grounder : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007C0B RID: 31755 RVA: 0x001F9504 File Offset: 0x001F7704
|
||||
[CallerCount(0)]
|
||||
public unsafe virtual void ResetPosition()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Grounder.NativeMethodInfoPtr_ResetPosition_Public_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C0C RID: 31756 RVA: 0x001F9554 File Offset: 0x001F7754
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 594383, RefRangeEnd = 594385, XrefRangeStart = 594380, XrefRangeEnd = 594383, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetSpineOffsetTarget()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.NativeMethodInfoPtr_GetSpineOffsetTarget_Protected_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007C0D RID: 31757 RVA: 0x001F95A4 File Offset: 0x001F77A4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LogWarning(string message)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.ManagedStringToIl2Cpp(message);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.NativeMethodInfoPtr_LogWarning_Protected_Void_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C0E RID: 31758 RVA: 0x001F9600 File Offset: 0x001F7800
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 594397, RefRangeEnd = 594398, XrefRangeStart = 594385, XrefRangeEnd = 594397, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetLegSpineBendVector(Grounding.Leg leg)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(leg);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.NativeMethodInfoPtr_GetLegSpineBendVector_Private_Vector3_Leg_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C0F RID: 31759 RVA: 0x001F9668 File Offset: 0x001F7868
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 594398, XrefRangeEnd = 594405, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetLegSpineTangent(Grounding.Leg leg)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(leg);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.NativeMethodInfoPtr_GetLegSpineTangent_Private_Vector3_Leg_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C10 RID: 31760 RVA: 0x001F96D0 File Offset: 0x001F78D0
|
||||
[CallerCount(0)]
|
||||
public unsafe virtual void OpenUserManual()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Grounder.NativeMethodInfoPtr_OpenUserManual_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C11 RID: 31761 RVA: 0x001F9720 File Offset: 0x001F7920
|
||||
[CallerCount(0)]
|
||||
public unsafe virtual void OpenScriptReference()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), Grounder.NativeMethodInfoPtr_OpenScriptReference_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C12 RID: 31762 RVA: 0x001F9770 File Offset: 0x001F7970
|
||||
[CallerCount(4)]
|
||||
[CachedScanResults(RefRangeStart = 594411, RefRangeEnd = 594415, XrefRangeStart = 594405, XrefRangeEnd = 594411, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Grounder()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Grounder>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C13 RID: 31763 RVA: 0x001F97BC File Offset: 0x001F79BC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Grounder()
|
||||
{
|
||||
Il2CppClassPointerStore<Grounder>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.FinalIK", "Grounder");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Grounder>.NativeClassPtr);
|
||||
Grounder.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "weight");
|
||||
Grounder.NativeFieldInfoPtr_solver = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "solver");
|
||||
Grounder.NativeFieldInfoPtr_OnPreGrounder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "OnPreGrounder");
|
||||
Grounder.NativeFieldInfoPtr_OnPostGrounder = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "OnPostGrounder");
|
||||
Grounder.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "initiated");
|
||||
Grounder.NativeMethodInfoPtr_ResetPosition_Public_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672617);
|
||||
Grounder.NativeMethodInfoPtr_GetSpineOffsetTarget_Protected_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672618);
|
||||
Grounder.NativeMethodInfoPtr_LogWarning_Protected_Void_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672619);
|
||||
Grounder.NativeMethodInfoPtr_GetLegSpineBendVector_Private_Vector3_Leg_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672620);
|
||||
Grounder.NativeMethodInfoPtr_GetLegSpineTangent_Private_Vector3_Leg_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672621);
|
||||
Grounder.NativeMethodInfoPtr_OpenUserManual_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672622);
|
||||
Grounder.NativeMethodInfoPtr_OpenScriptReference_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672623);
|
||||
Grounder.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder>.NativeClassPtr, 100672624);
|
||||
}
|
||||
|
||||
// Token: 0x06007C14 RID: 31764 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public Grounder(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002A5B RID: 10843
|
||||
// (get) Token: 0x06007C15 RID: 31765 RVA: 0x001F98F0 File Offset: 0x001F7AF0
|
||||
// (set) Token: 0x06007C16 RID: 31766 RVA: 0x001F9918 File Offset: 0x001F7B18
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A5C RID: 10844
|
||||
// (get) Token: 0x06007C17 RID: 31767 RVA: 0x001F993C File Offset: 0x001F7B3C
|
||||
// (set) Token: 0x06007C18 RID: 31768 RVA: 0x001F9970 File Offset: 0x001F7B70
|
||||
public unsafe Grounding solver
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_solver);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Grounding(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_solver), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A5D RID: 10845
|
||||
// (get) Token: 0x06007C19 RID: 31769 RVA: 0x001F9998 File Offset: 0x001F7B98
|
||||
// (set) Token: 0x06007C1A RID: 31770 RVA: 0x001F99CC File Offset: 0x001F7BCC
|
||||
public unsafe Grounder.GrounderDelegate OnPreGrounder
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_OnPreGrounder);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Grounder.GrounderDelegate(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_OnPreGrounder), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A5E RID: 10846
|
||||
// (get) Token: 0x06007C1B RID: 31771 RVA: 0x001F99F4 File Offset: 0x001F7BF4
|
||||
// (set) Token: 0x06007C1C RID: 31772 RVA: 0x001F9A28 File Offset: 0x001F7C28
|
||||
public unsafe Grounder.GrounderDelegate OnPostGrounder
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_OnPostGrounder);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Grounder.GrounderDelegate(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_OnPostGrounder), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A5F RID: 10847
|
||||
// (get) Token: 0x06007C1D RID: 31773 RVA: 0x001F9A50 File Offset: 0x001F7C50
|
||||
// (set) Token: 0x06007C1E RID: 31774 RVA: 0x001F9A78 File Offset: 0x001F7C78
|
||||
public unsafe bool initiated
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_initiated);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Grounder.NativeFieldInfoPtr_initiated)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040052E3 RID: 21219
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x040052E4 RID: 21220
|
||||
private static readonly IntPtr NativeFieldInfoPtr_solver;
|
||||
|
||||
// Token: 0x040052E5 RID: 21221
|
||||
private static readonly IntPtr NativeFieldInfoPtr_OnPreGrounder;
|
||||
|
||||
// Token: 0x040052E6 RID: 21222
|
||||
private static readonly IntPtr NativeFieldInfoPtr_OnPostGrounder;
|
||||
|
||||
// Token: 0x040052E7 RID: 21223
|
||||
private static readonly IntPtr NativeFieldInfoPtr_initiated;
|
||||
|
||||
// Token: 0x040052E8 RID: 21224
|
||||
private static readonly IntPtr NativeMethodInfoPtr_ResetPosition_Public_Abstract_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040052E9 RID: 21225
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetSpineOffsetTarget_Protected_Vector3_0;
|
||||
|
||||
// Token: 0x040052EA RID: 21226
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LogWarning_Protected_Void_String_0;
|
||||
|
||||
// Token: 0x040052EB RID: 21227
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetLegSpineBendVector_Private_Vector3_Leg_0;
|
||||
|
||||
// Token: 0x040052EC RID: 21228
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetLegSpineTangent_Private_Vector3_Leg_0;
|
||||
|
||||
// Token: 0x040052ED RID: 21229
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OpenUserManual_Protected_Abstract_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040052EE RID: 21230
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OpenScriptReference_Protected_Abstract_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040052EF RID: 21231
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
|
||||
|
||||
// Token: 0x0200040A RID: 1034
|
||||
public sealed class GrounderDelegate : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06007C1F RID: 31775 RVA: 0x001F9A9C File Offset: 0x001F7C9C
|
||||
[CallerCount(1930)]
|
||||
[CachedScanResults(RefRangeStart = 12873, RefRangeEnd = 14803, XrefRangeStart = 12873, XrefRangeEnd = 14803, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe GrounderDelegate(Il2CppSystem.Object @object, IntPtr method)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(@object);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref method;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.GrounderDelegate.NativeMethodInfoPtr__ctor_Public_Void_Object_IntPtr_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C20 RID: 31776 RVA: 0x001F9B14 File Offset: 0x001F7D14
|
||||
[CallerCount(14)]
|
||||
[CachedScanResults(RefRangeStart = 150887, RefRangeEnd = 150901, XrefRangeStart = 150887, XrefRangeEnd = 150901, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Invoke()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.GrounderDelegate.NativeMethodInfoPtr_Invoke_Public_Virtual_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007C21 RID: 31777 RVA: 0x001F9B58 File Offset: 0x001F7D58
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IAsyncResult BeginInvoke(AsyncCallback callback, Il2CppSystem.Object @object)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(callback);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(@object);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.GrounderDelegate.NativeMethodInfoPtr_BeginInvoke_Public_Virtual_New_IAsyncResult_AsyncCallback_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IAsyncResult(intPtr3) : null;
|
||||
}
|
||||
|
||||
// Token: 0x06007C22 RID: 31778 RVA: 0x001F9BE0 File Offset: 0x001F7DE0
|
||||
[CallerCount(3)]
|
||||
[CachedScanResults(RefRangeStart = 14814, RefRangeEnd = 14817, XrefRangeStart = 14814, XrefRangeEnd = 14817, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void EndInvoke(IAsyncResult result)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(result);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Grounder.GrounderDelegate.NativeMethodInfoPtr_EndInvoke_Public_Virtual_New_Void_IAsyncResult_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007C23 RID: 31779 RVA: 0x001F9C3C File Offset: 0x001F7E3C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static GrounderDelegate()
|
||||
{
|
||||
Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Grounder>.NativeClassPtr, "GrounderDelegate");
|
||||
Grounder.GrounderDelegate.NativeMethodInfoPtr__ctor_Public_Void_Object_IntPtr_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr, 100672625);
|
||||
Grounder.GrounderDelegate.NativeMethodInfoPtr_Invoke_Public_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr, 100672626);
|
||||
Grounder.GrounderDelegate.NativeMethodInfoPtr_BeginInvoke_Public_Virtual_New_IAsyncResult_AsyncCallback_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr, 100672627);
|
||||
Grounder.GrounderDelegate.NativeMethodInfoPtr_EndInvoke_Public_Virtual_New_Void_IAsyncResult_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Grounder.GrounderDelegate>.NativeClassPtr, 100672628);
|
||||
}
|
||||
|
||||
// Token: 0x06007C24 RID: 31780 RVA: 0x00018FBD File Offset: 0x000171BD
|
||||
public GrounderDelegate(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06007C25 RID: 31781 RVA: 0x001F9CAD File Offset: 0x001F7EAD
|
||||
public static implicit operator Grounder.GrounderDelegate(Action A_0)
|
||||
{
|
||||
return DelegateSupport.ConvertDelegate<Grounder.GrounderDelegate>(A_0);
|
||||
}
|
||||
|
||||
// Token: 0x06007C26 RID: 31782 RVA: 0x001F9CB5 File Offset: 0x001F7EB5
|
||||
public static Grounder.GrounderDelegate operator +(Grounder.GrounderDelegate A_0, Grounder.GrounderDelegate A_1)
|
||||
{
|
||||
return Delegate.Combine(A_0, A_1).Cast<Grounder.GrounderDelegate>();
|
||||
}
|
||||
|
||||
// Token: 0x06007C27 RID: 31783 RVA: 0x001F9CC3 File Offset: 0x001F7EC3
|
||||
public static Grounder.GrounderDelegate operator -(Grounder.GrounderDelegate A_0, Grounder.GrounderDelegate A_1)
|
||||
{
|
||||
Delegate delegate2;
|
||||
Delegate @delegate = (delegate2 = Delegate.Remove(A_0, A_1));
|
||||
if (@delegate != null)
|
||||
{
|
||||
delegate2 = @delegate.Cast<Grounder.GrounderDelegate>();
|
||||
}
|
||||
return delegate2;
|
||||
}
|
||||
|
||||
// Token: 0x040052F0 RID: 21232
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Object_IntPtr_0;
|
||||
|
||||
// Token: 0x040052F1 RID: 21233
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Invoke_Public_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040052F2 RID: 21234
|
||||
private static readonly IntPtr NativeMethodInfoPtr_BeginInvoke_Public_Virtual_New_IAsyncResult_AsyncCallback_Object_0;
|
||||
|
||||
// Token: 0x040052F3 RID: 21235
|
||||
private static readonly IntPtr NativeMethodInfoPtr_EndInvoke_Public_Virtual_New_Void_IAsyncResult_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user