Add v1.0.3.1
This commit is contained in:
102
Interop/Assembly-CSharp/RootMotion/Demos/AimBoxing.cs
Normal file
102
Interop/Assembly-CSharp/RootMotion/Demos/AimBoxing.cs
Normal file
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B5 RID: 949
|
||||
public class AimBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007604 RID: 30212 RVA: 0x001E29B0 File Offset: 0x001E0BB0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591319, XrefRangeEnd = 591323, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AimBoxing.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007605 RID: 30213 RVA: 0x001E29F4 File Offset: 0x001E0BF4
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe AimBoxing()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AimBoxing.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007606 RID: 30214 RVA: 0x001E2A40 File Offset: 0x001E0C40
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static AimBoxing()
|
||||
{
|
||||
Il2CppClassPointerStore<AimBoxing>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "AimBoxing");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr);
|
||||
AimBoxing.NativeFieldInfoPtr_aimIK = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr, "aimIK");
|
||||
AimBoxing.NativeFieldInfoPtr_pin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr, "pin");
|
||||
AimBoxing.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr, 100672247);
|
||||
AimBoxing.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AimBoxing>.NativeClassPtr, 100672248);
|
||||
}
|
||||
|
||||
// Token: 0x06007607 RID: 30215 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public AimBoxing(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002844 RID: 10308
|
||||
// (get) Token: 0x06007608 RID: 30216 RVA: 0x001E2AC0 File Offset: 0x001E0CC0
|
||||
// (set) Token: 0x06007609 RID: 30217 RVA: 0x001E2AF4 File Offset: 0x001E0CF4
|
||||
public unsafe AimIK aimIK
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AimBoxing.NativeFieldInfoPtr_aimIK);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AimBoxing.NativeFieldInfoPtr_aimIK), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002845 RID: 10309
|
||||
// (get) Token: 0x0600760A RID: 30218 RVA: 0x001E2B1C File Offset: 0x001E0D1C
|
||||
// (set) Token: 0x0600760B RID: 30219 RVA: 0x001E2B50 File Offset: 0x001E0D50
|
||||
public unsafe Transform pin
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AimBoxing.NativeFieldInfoPtr_pin);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AimBoxing.NativeFieldInfoPtr_pin), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F59 RID: 20313
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimIK;
|
||||
|
||||
// Token: 0x04004F5A RID: 20314
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pin;
|
||||
|
||||
// Token: 0x04004F5B RID: 20315
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F5C RID: 20316
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
360
Interop/Assembly-CSharp/RootMotion/Demos/AnimationWarping.cs
Normal file
360
Interop/Assembly-CSharp/RootMotion/Demos/AnimationWarping.cs
Normal file
@@ -0,0 +1,360 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BE RID: 958
|
||||
public class AnimationWarping : OffsetModifier
|
||||
{
|
||||
// Token: 0x060076DD RID: 30429 RVA: 0x001E5A08 File Offset: 0x001E3C08
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591658, XrefRangeEnd = 591659, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimationWarping.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076DE RID: 30430 RVA: 0x001E5A58 File Offset: 0x001E3C58
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591676, RefRangeEnd = 591677, XrefRangeStart = 591659, XrefRangeEnd = 591676, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe float GetWarpWeight(int warpIndex)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref warpIndex;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimationWarping.NativeMethodInfoPtr_GetWarpWeight_Public_Single_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060076DF RID: 30431 RVA: 0x001E5ABC File Offset: 0x001E3CBC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591677, XrefRangeEnd = 591689, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void OnModifyOffset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimationWarping.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076E0 RID: 30432 RVA: 0x001E5B0C File Offset: 0x001E3D0C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591689, XrefRangeEnd = 591691, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDisable()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimationWarping.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076E1 RID: 30433 RVA: 0x001E5B50 File Offset: 0x001E3D50
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591691, XrefRangeEnd = 591692, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe AnimationWarping()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimationWarping.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076E2 RID: 30434 RVA: 0x001E5B9C File Offset: 0x001E3D9C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static AnimationWarping()
|
||||
{
|
||||
Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "AnimationWarping");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr);
|
||||
AnimationWarping.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, "animator");
|
||||
AnimationWarping.NativeFieldInfoPtr_effectorMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, "effectorMode");
|
||||
AnimationWarping.NativeFieldInfoPtr_warps = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, "warps");
|
||||
AnimationWarping.NativeFieldInfoPtr_lastMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, "lastMode");
|
||||
AnimationWarping.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, 100672284);
|
||||
AnimationWarping.NativeMethodInfoPtr_GetWarpWeight_Public_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, 100672285);
|
||||
AnimationWarping.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, 100672286);
|
||||
AnimationWarping.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, 100672287);
|
||||
AnimationWarping.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, 100672288);
|
||||
}
|
||||
|
||||
// Token: 0x060076E3 RID: 30435 RVA: 0x001E5C80 File Offset: 0x001E3E80
|
||||
public AnimationWarping(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700289A RID: 10394
|
||||
// (get) Token: 0x060076E4 RID: 30436 RVA: 0x001E5C8C File Offset: 0x001E3E8C
|
||||
// (set) Token: 0x060076E5 RID: 30437 RVA: 0x001E5CC0 File Offset: 0x001E3EC0
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289B RID: 10395
|
||||
// (get) Token: 0x060076E6 RID: 30438 RVA: 0x001E5CE8 File Offset: 0x001E3EE8
|
||||
// (set) Token: 0x060076E7 RID: 30439 RVA: 0x001E5D10 File Offset: 0x001E3F10
|
||||
public unsafe AnimationWarping.EffectorMode effectorMode
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_effectorMode);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_effectorMode)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289C RID: 10396
|
||||
// (get) Token: 0x060076E8 RID: 30440 RVA: 0x001E5D34 File Offset: 0x001E3F34
|
||||
// (set) Token: 0x060076E9 RID: 30441 RVA: 0x001E5D68 File Offset: 0x001E3F68
|
||||
public unsafe Il2CppReferenceArray<AnimationWarping.Warp> warps
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_warps);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<AnimationWarping.Warp>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_warps), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289D RID: 10397
|
||||
// (get) Token: 0x060076EA RID: 30442 RVA: 0x001E5D90 File Offset: 0x001E3F90
|
||||
// (set) Token: 0x060076EB RID: 30443 RVA: 0x001E5DB8 File Offset: 0x001E3FB8
|
||||
public unsafe AnimationWarping.EffectorMode lastMode
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_lastMode);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.NativeFieldInfoPtr_lastMode)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FCF RID: 20431
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04004FD0 RID: 20432
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectorMode;
|
||||
|
||||
// Token: 0x04004FD1 RID: 20433
|
||||
private static readonly IntPtr NativeFieldInfoPtr_warps;
|
||||
|
||||
// Token: 0x04004FD2 RID: 20434
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastMode;
|
||||
|
||||
// Token: 0x04004FD3 RID: 20435
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04004FD4 RID: 20436
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetWarpWeight_Public_Single_Int32_0;
|
||||
|
||||
// Token: 0x04004FD5 RID: 20437
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04004FD6 RID: 20438
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FD7 RID: 20439
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003BF RID: 959
|
||||
[Serializable]
|
||||
public sealed class Warp : ValueType
|
||||
{
|
||||
// Token: 0x060076EC RID: 30444 RVA: 0x001E5DDC File Offset: 0x001E3FDC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Warp()
|
||||
{
|
||||
Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AnimationWarping>.NativeClassPtr, "Warp");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr);
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_animationLayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "animationLayer");
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_animationState = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "animationState");
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_weightCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "weightCurve");
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_warpFrom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "warpFrom");
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_warpTo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "warpTo");
|
||||
AnimationWarping.Warp.NativeFieldInfoPtr_effector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, "effector");
|
||||
}
|
||||
|
||||
// Token: 0x060076ED RID: 30445 RVA: 0x0011646F File Offset: 0x0011466F
|
||||
public Warp(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060076EE RID: 30446 RVA: 0x001E5E80 File Offset: 0x001E4080
|
||||
public unsafe Warp()
|
||||
{
|
||||
IntPtr intPtr = stackalloc byte[(UIntPtr)IL2CPP.il2cpp_class_value_size(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, (UIntPtr)0)];
|
||||
base..ctor(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AnimationWarping.Warp>.NativeClassPtr, intPtr));
|
||||
}
|
||||
|
||||
// Token: 0x1700289E RID: 10398
|
||||
// (get) Token: 0x060076EF RID: 30447 RVA: 0x001E5EB0 File Offset: 0x001E40B0
|
||||
// (set) Token: 0x060076F0 RID: 30448 RVA: 0x001E5ED8 File Offset: 0x001E40D8
|
||||
public unsafe int animationLayer
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_animationLayer);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_animationLayer)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700289F RID: 10399
|
||||
// (get) Token: 0x060076F1 RID: 30449 RVA: 0x001E5EFC File Offset: 0x001E40FC
|
||||
// (set) Token: 0x060076F2 RID: 30450 RVA: 0x001E5F25 File Offset: 0x001E4125
|
||||
public unsafe string animationState
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_animationState);
|
||||
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_animationState), IL2CPP.ManagedStringToIl2Cpp(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A0 RID: 10400
|
||||
// (get) Token: 0x060076F3 RID: 30451 RVA: 0x001E5F4C File Offset: 0x001E414C
|
||||
// (set) Token: 0x060076F4 RID: 30452 RVA: 0x001E5F80 File Offset: 0x001E4180
|
||||
public unsafe AnimationCurve weightCurve
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_weightCurve);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_weightCurve), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A1 RID: 10401
|
||||
// (get) Token: 0x060076F5 RID: 30453 RVA: 0x001E5FA8 File Offset: 0x001E41A8
|
||||
// (set) Token: 0x060076F6 RID: 30454 RVA: 0x001E5FDC File Offset: 0x001E41DC
|
||||
public unsafe Transform warpFrom
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_warpFrom);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_warpFrom), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A2 RID: 10402
|
||||
// (get) Token: 0x060076F7 RID: 30455 RVA: 0x001E6004 File Offset: 0x001E4204
|
||||
// (set) Token: 0x060076F8 RID: 30456 RVA: 0x001E6038 File Offset: 0x001E4238
|
||||
public unsafe Transform warpTo
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_warpTo);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_warpTo), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A3 RID: 10403
|
||||
// (get) Token: 0x060076F9 RID: 30457 RVA: 0x001E6060 File Offset: 0x001E4260
|
||||
// (set) Token: 0x060076FA RID: 30458 RVA: 0x001E6088 File Offset: 0x001E4288
|
||||
public unsafe FullBodyBipedEffector effector
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_effector);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimationWarping.Warp.NativeFieldInfoPtr_effector)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FD8 RID: 20440
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animationLayer;
|
||||
|
||||
// Token: 0x04004FD9 RID: 20441
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animationState;
|
||||
|
||||
// Token: 0x04004FDA RID: 20442
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weightCurve;
|
||||
|
||||
// Token: 0x04004FDB RID: 20443
|
||||
private static readonly IntPtr NativeFieldInfoPtr_warpFrom;
|
||||
|
||||
// Token: 0x04004FDC RID: 20444
|
||||
private static readonly IntPtr NativeFieldInfoPtr_warpTo;
|
||||
|
||||
// Token: 0x04004FDD RID: 20445
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effector;
|
||||
}
|
||||
|
||||
// Token: 0x020003C0 RID: 960
|
||||
[Serializable]
|
||||
public enum EffectorMode
|
||||
{
|
||||
// Token: 0x04004FDF RID: 20447
|
||||
PositionOffset,
|
||||
// Token: 0x04004FE0 RID: 20448
|
||||
Position
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,279 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C1 RID: 961
|
||||
public class AnimatorController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060076FB RID: 30459 RVA: 0x001E60AC File Offset: 0x001E42AC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591692, XrefRangeEnd = 591696, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimatorController3rdPerson.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076FC RID: 30460 RVA: 0x001E60FC File Offset: 0x001E42FC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591696, XrefRangeEnd = 591708, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnAnimatorMove()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPerson.NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076FD RID: 30461 RVA: 0x001E6140 File Offset: 0x001E4340
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591729, RefRangeEnd = 591730, XrefRangeStart = 591708, XrefRangeEnd = 591729, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Move(Vector3 moveInput, bool isMoving, Vector3 faceDirection, Vector3 aimTarget)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref moveInput;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isMoving;
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref faceDirection;
|
||||
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref aimTarget;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimatorController3rdPerson.NativeMethodInfoPtr_Move_Public_Virtual_New_Void_Vector3_Boolean_Vector3_Vector3_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076FE RID: 30462 RVA: 0x001E61D8 File Offset: 0x001E43D8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591730, XrefRangeEnd = 591731, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe AnimatorController3rdPerson()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPerson.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076FF RID: 30463 RVA: 0x001E6224 File Offset: 0x001E4424
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static AnimatorController3rdPerson()
|
||||
{
|
||||
Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "AnimatorController3rdPerson");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr);
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_rotateSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "rotateSpeed");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_blendSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "blendSpeed");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_maxAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "maxAngle");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_moveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "moveSpeed");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_rootMotionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "rootMotionWeight");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "animator");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_moveBlend = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "moveBlend");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_moveInput = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "moveInput");
|
||||
AnimatorController3rdPerson.NativeFieldInfoPtr_velocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, "velocity");
|
||||
AnimatorController3rdPerson.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, 100672289);
|
||||
AnimatorController3rdPerson.NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, 100672290);
|
||||
AnimatorController3rdPerson.NativeMethodInfoPtr_Move_Public_Virtual_New_Void_Vector3_Boolean_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, 100672291);
|
||||
AnimatorController3rdPerson.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPerson>.NativeClassPtr, 100672292);
|
||||
}
|
||||
|
||||
// Token: 0x06007700 RID: 30464 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public AnimatorController3rdPerson(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028A4 RID: 10404
|
||||
// (get) Token: 0x06007701 RID: 30465 RVA: 0x001E6358 File Offset: 0x001E4558
|
||||
// (set) Token: 0x06007702 RID: 30466 RVA: 0x001E6380 File Offset: 0x001E4580
|
||||
public unsafe float rotateSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_rotateSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_rotateSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A5 RID: 10405
|
||||
// (get) Token: 0x06007703 RID: 30467 RVA: 0x001E63A4 File Offset: 0x001E45A4
|
||||
// (set) Token: 0x06007704 RID: 30468 RVA: 0x001E63CC File Offset: 0x001E45CC
|
||||
public unsafe float blendSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_blendSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_blendSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A6 RID: 10406
|
||||
// (get) Token: 0x06007705 RID: 30469 RVA: 0x001E63F0 File Offset: 0x001E45F0
|
||||
// (set) Token: 0x06007706 RID: 30470 RVA: 0x001E6418 File Offset: 0x001E4618
|
||||
public unsafe float maxAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_maxAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_maxAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A7 RID: 10407
|
||||
// (get) Token: 0x06007707 RID: 30471 RVA: 0x001E643C File Offset: 0x001E463C
|
||||
// (set) Token: 0x06007708 RID: 30472 RVA: 0x001E6464 File Offset: 0x001E4664
|
||||
public unsafe float moveSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A8 RID: 10408
|
||||
// (get) Token: 0x06007709 RID: 30473 RVA: 0x001E6488 File Offset: 0x001E4688
|
||||
// (set) Token: 0x0600770A RID: 30474 RVA: 0x001E64B0 File Offset: 0x001E46B0
|
||||
public unsafe float rootMotionWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_rootMotionWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_rootMotionWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028A9 RID: 10409
|
||||
// (get) Token: 0x0600770B RID: 30475 RVA: 0x001E64D4 File Offset: 0x001E46D4
|
||||
// (set) Token: 0x0600770C RID: 30476 RVA: 0x001E6508 File Offset: 0x001E4708
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AA RID: 10410
|
||||
// (get) Token: 0x0600770D RID: 30477 RVA: 0x001E6530 File Offset: 0x001E4730
|
||||
// (set) Token: 0x0600770E RID: 30478 RVA: 0x001E6558 File Offset: 0x001E4758
|
||||
public unsafe Vector3 moveBlend
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveBlend);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveBlend)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AB RID: 10411
|
||||
// (get) Token: 0x0600770F RID: 30479 RVA: 0x001E657C File Offset: 0x001E477C
|
||||
// (set) Token: 0x06007710 RID: 30480 RVA: 0x001E65A4 File Offset: 0x001E47A4
|
||||
public unsafe Vector3 moveInput
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveInput);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_moveInput)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AC RID: 10412
|
||||
// (get) Token: 0x06007711 RID: 30481 RVA: 0x001E65C8 File Offset: 0x001E47C8
|
||||
// (set) Token: 0x06007712 RID: 30482 RVA: 0x001E65F0 File Offset: 0x001E47F0
|
||||
public unsafe Vector3 velocity
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_velocity);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPerson.NativeFieldInfoPtr_velocity)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FE1 RID: 20449
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rotateSpeed;
|
||||
|
||||
// Token: 0x04004FE2 RID: 20450
|
||||
private static readonly IntPtr NativeFieldInfoPtr_blendSpeed;
|
||||
|
||||
// Token: 0x04004FE3 RID: 20451
|
||||
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
||||
|
||||
// Token: 0x04004FE4 RID: 20452
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveSpeed;
|
||||
|
||||
// Token: 0x04004FE5 RID: 20453
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootMotionWeight;
|
||||
|
||||
// Token: 0x04004FE6 RID: 20454
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04004FE7 RID: 20455
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveBlend;
|
||||
|
||||
// Token: 0x04004FE8 RID: 20456
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveInput;
|
||||
|
||||
// Token: 0x04004FE9 RID: 20457
|
||||
private static readonly IntPtr NativeFieldInfoPtr_velocity;
|
||||
|
||||
// Token: 0x04004FEA RID: 20458
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x04004FEB RID: 20459
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FEC RID: 20460
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_New_Void_Vector3_Boolean_Vector3_Vector3_0;
|
||||
|
||||
// Token: 0x04004FED RID: 20461
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,408 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C2 RID: 962
|
||||
public class AnimatorController3rdPersonIK : AnimatorController3rdPerson
|
||||
{
|
||||
// Token: 0x06007713 RID: 30483 RVA: 0x001E6614 File Offset: 0x001E4814
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591731, XrefRangeEnd = 591759, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimatorController3rdPersonIK.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007714 RID: 30484 RVA: 0x001E6664 File Offset: 0x001E4864
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591759, XrefRangeEnd = 591769, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Move(Vector3 moveInput, bool isMoving, Vector3 faceDirection, Vector3 aimTarget)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref moveInput;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref isMoving;
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref faceDirection;
|
||||
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref aimTarget;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AnimatorController3rdPersonIK.NativeMethodInfoPtr_Move_Public_Virtual_Void_Vector3_Boolean_Vector3_Vector3_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007715 RID: 30485 RVA: 0x001E66FC File Offset: 0x001E48FC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591769, XrefRangeEnd = 591775, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Read()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_Read_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007716 RID: 30486 RVA: 0x001E6740 File Offset: 0x001E4940
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591775, XrefRangeEnd = 591777, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void AimIK()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_AimIK_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007717 RID: 30487 RVA: 0x001E6784 File Offset: 0x001E4984
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591798, RefRangeEnd = 591799, XrefRangeStart = 591777, XrefRangeEnd = 591798, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void FBBIK()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_FBBIK_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007718 RID: 30488 RVA: 0x001E67C8 File Offset: 0x001E49C8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591799, XrefRangeEnd = 591812, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnPreRead()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_OnPreRead_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007719 RID: 30489 RVA: 0x001E680C File Offset: 0x001E4A0C
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591821, RefRangeEnd = 591822, XrefRangeStart = 591812, XrefRangeEnd = 591821, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void HeadLookAt(Vector3 lookAtTarget)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref lookAtTarget;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_HeadLookAt_Private_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600771A RID: 30490 RVA: 0x001E6860 File Offset: 0x001E4A60
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591822, XrefRangeEnd = 591835, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDestroy()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600771B RID: 30491 RVA: 0x001E68A4 File Offset: 0x001E4AA4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591835, XrefRangeEnd = 591836, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe AnimatorController3rdPersonIK()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AnimatorController3rdPersonIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600771C RID: 30492 RVA: 0x001E68F0 File Offset: 0x001E4AF0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static AnimatorController3rdPersonIK()
|
||||
{
|
||||
Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "AnimatorController3rdPersonIK");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr);
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "headLookWeight");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_gunHoldOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "gunHoldOffset");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "leftHandOffset");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_recoil = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "recoil");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_aim = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "aim");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "ik");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "headLookAxis");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandPosRelToRightHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "leftHandPosRelToRightHand");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandRotRelToRightHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "leftHandRotRelToRightHand");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_aimTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "aimTarget");
|
||||
AnimatorController3rdPersonIK.NativeFieldInfoPtr_rightHandRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, "rightHandRotation");
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672293);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_Move_Public_Virtual_Void_Vector3_Boolean_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672294);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_Read_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672295);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_AimIK_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672296);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_FBBIK_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672297);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_OnPreRead_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672298);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_HeadLookAt_Private_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672299);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672300);
|
||||
AnimatorController3rdPersonIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AnimatorController3rdPersonIK>.NativeClassPtr, 100672301);
|
||||
}
|
||||
|
||||
// Token: 0x0600771D RID: 30493 RVA: 0x001E6AB0 File Offset: 0x001E4CB0
|
||||
public AnimatorController3rdPersonIK(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028AD RID: 10413
|
||||
// (get) Token: 0x0600771E RID: 30494 RVA: 0x001E6ABC File Offset: 0x001E4CBC
|
||||
// (set) Token: 0x0600771F RID: 30495 RVA: 0x001E6AE4 File Offset: 0x001E4CE4
|
||||
public unsafe float headLookWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AE RID: 10414
|
||||
// (get) Token: 0x06007720 RID: 30496 RVA: 0x001E6B08 File Offset: 0x001E4D08
|
||||
// (set) Token: 0x06007721 RID: 30497 RVA: 0x001E6B30 File Offset: 0x001E4D30
|
||||
public unsafe Vector3 gunHoldOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_gunHoldOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_gunHoldOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028AF RID: 10415
|
||||
// (get) Token: 0x06007722 RID: 30498 RVA: 0x001E6B54 File Offset: 0x001E4D54
|
||||
// (set) Token: 0x06007723 RID: 30499 RVA: 0x001E6B7C File Offset: 0x001E4D7C
|
||||
public unsafe Vector3 leftHandOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B0 RID: 10416
|
||||
// (get) Token: 0x06007724 RID: 30500 RVA: 0x001E6BA0 File Offset: 0x001E4DA0
|
||||
// (set) Token: 0x06007725 RID: 30501 RVA: 0x001E6BD4 File Offset: 0x001E4DD4
|
||||
public unsafe Recoil recoil
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_recoil);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Recoil(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_recoil), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B1 RID: 10417
|
||||
// (get) Token: 0x06007726 RID: 30502 RVA: 0x001E6BFC File Offset: 0x001E4DFC
|
||||
// (set) Token: 0x06007727 RID: 30503 RVA: 0x001E6C30 File Offset: 0x001E4E30
|
||||
public unsafe AimIK aim
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_aim);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_aim), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B2 RID: 10418
|
||||
// (get) Token: 0x06007728 RID: 30504 RVA: 0x001E6C58 File Offset: 0x001E4E58
|
||||
// (set) Token: 0x06007729 RID: 30505 RVA: 0x001E6C8C File Offset: 0x001E4E8C
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B3 RID: 10419
|
||||
// (get) Token: 0x0600772A RID: 30506 RVA: 0x001E6CB4 File Offset: 0x001E4EB4
|
||||
// (set) Token: 0x0600772B RID: 30507 RVA: 0x001E6CDC File Offset: 0x001E4EDC
|
||||
public unsafe Vector3 headLookAxis
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookAxis);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_headLookAxis)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B4 RID: 10420
|
||||
// (get) Token: 0x0600772C RID: 30508 RVA: 0x001E6D00 File Offset: 0x001E4F00
|
||||
// (set) Token: 0x0600772D RID: 30509 RVA: 0x001E6D28 File Offset: 0x001E4F28
|
||||
public unsafe Vector3 leftHandPosRelToRightHand
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandPosRelToRightHand);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandPosRelToRightHand)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B5 RID: 10421
|
||||
// (get) Token: 0x0600772E RID: 30510 RVA: 0x001E6D4C File Offset: 0x001E4F4C
|
||||
// (set) Token: 0x0600772F RID: 30511 RVA: 0x001E6D74 File Offset: 0x001E4F74
|
||||
public unsafe Quaternion leftHandRotRelToRightHand
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandRotRelToRightHand);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_leftHandRotRelToRightHand)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B6 RID: 10422
|
||||
// (get) Token: 0x06007730 RID: 30512 RVA: 0x001E6D98 File Offset: 0x001E4F98
|
||||
// (set) Token: 0x06007731 RID: 30513 RVA: 0x001E6DC0 File Offset: 0x001E4FC0
|
||||
public unsafe Vector3 aimTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_aimTarget);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_aimTarget)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028B7 RID: 10423
|
||||
// (get) Token: 0x06007732 RID: 30514 RVA: 0x001E6DE4 File Offset: 0x001E4FE4
|
||||
// (set) Token: 0x06007733 RID: 30515 RVA: 0x001E6E0C File Offset: 0x001E500C
|
||||
public unsafe Quaternion rightHandRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_rightHandRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AnimatorController3rdPersonIK.NativeFieldInfoPtr_rightHandRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FEE RID: 20462
|
||||
private static readonly IntPtr NativeFieldInfoPtr_headLookWeight;
|
||||
|
||||
// Token: 0x04004FEF RID: 20463
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gunHoldOffset;
|
||||
|
||||
// Token: 0x04004FF0 RID: 20464
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandOffset;
|
||||
|
||||
// Token: 0x04004FF1 RID: 20465
|
||||
private static readonly IntPtr NativeFieldInfoPtr_recoil;
|
||||
|
||||
// Token: 0x04004FF2 RID: 20466
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aim;
|
||||
|
||||
// Token: 0x04004FF3 RID: 20467
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04004FF4 RID: 20468
|
||||
private static readonly IntPtr NativeFieldInfoPtr_headLookAxis;
|
||||
|
||||
// Token: 0x04004FF5 RID: 20469
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandPosRelToRightHand;
|
||||
|
||||
// Token: 0x04004FF6 RID: 20470
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandRotRelToRightHand;
|
||||
|
||||
// Token: 0x04004FF7 RID: 20471
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimTarget;
|
||||
|
||||
// Token: 0x04004FF8 RID: 20472
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandRotation;
|
||||
|
||||
// Token: 0x04004FF9 RID: 20473
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04004FFA RID: 20474
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Void_Vector3_Boolean_Vector3_Vector3_0;
|
||||
|
||||
// Token: 0x04004FFB RID: 20475
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Read_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FFC RID: 20476
|
||||
private static readonly IntPtr NativeMethodInfoPtr_AimIK_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FFD RID: 20477
|
||||
private static readonly IntPtr NativeMethodInfoPtr_FBBIK_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FFE RID: 20478
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnPreRead_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FFF RID: 20479
|
||||
private static readonly IntPtr NativeMethodInfoPtr_HeadLookAt_Private_Void_Vector3_0;
|
||||
|
||||
// Token: 0x04005000 RID: 20480
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
||||
|
||||
// Token: 0x04005001 RID: 20481
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
57
Interop/Assembly-CSharp/RootMotion/Demos/ApplicationQuit.cs
Normal file
57
Interop/Assembly-CSharp/RootMotion/Demos/ApplicationQuit.cs
Normal file
@@ -0,0 +1,57 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003FD RID: 1021
|
||||
public class ApplicationQuit : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007B3C RID: 31548 RVA: 0x001F5CA4 File Offset: 0x001F3EA4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593936, XrefRangeEnd = 593939, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ApplicationQuit.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B3D RID: 31549 RVA: 0x001F5CE8 File Offset: 0x001F3EE8
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe ApplicationQuit()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ApplicationQuit>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ApplicationQuit.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B3E RID: 31550 RVA: 0x001F5D34 File Offset: 0x001F3F34
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static ApplicationQuit()
|
||||
{
|
||||
Il2CppClassPointerStore<ApplicationQuit>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "ApplicationQuit");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ApplicationQuit>.NativeClassPtr);
|
||||
ApplicationQuit.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ApplicationQuit>.NativeClassPtr, 100672538);
|
||||
ApplicationQuit.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ApplicationQuit>.NativeClassPtr, 100672539);
|
||||
}
|
||||
|
||||
// Token: 0x06007B3F RID: 31551 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public ApplicationQuit(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04005260 RID: 21088
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005261 RID: 21089
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
116
Interop/Assembly-CSharp/RootMotion/Demos/BendGoal.cs
Normal file
116
Interop/Assembly-CSharp/RootMotion/Demos/BendGoal.cs
Normal file
@@ -0,0 +1,116 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003ED RID: 1005
|
||||
public class BendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060079F7 RID: 31223 RVA: 0x001F11D4 File Offset: 0x001EF3D4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593288, XrefRangeEnd = 593294, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BendGoal.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079F8 RID: 31224 RVA: 0x001F1218 File Offset: 0x001EF418
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593294, XrefRangeEnd = 593301, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BendGoal.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079F9 RID: 31225 RVA: 0x001F125C File Offset: 0x001EF45C
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 516526, RefRangeEnd = 516527, XrefRangeStart = 516526, XrefRangeEnd = 516527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe BendGoal()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<BendGoal>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BendGoal.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079FA RID: 31226 RVA: 0x001F12A8 File Offset: 0x001EF4A8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static BendGoal()
|
||||
{
|
||||
Il2CppClassPointerStore<BendGoal>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "BendGoal");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BendGoal>.NativeClassPtr);
|
||||
BendGoal.NativeFieldInfoPtr_limbIK = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BendGoal>.NativeClassPtr, "limbIK");
|
||||
BendGoal.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BendGoal>.NativeClassPtr, "weight");
|
||||
BendGoal.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BendGoal>.NativeClassPtr, 100672469);
|
||||
BendGoal.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BendGoal>.NativeClassPtr, 100672470);
|
||||
BendGoal.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BendGoal>.NativeClassPtr, 100672471);
|
||||
}
|
||||
|
||||
// Token: 0x060079FB RID: 31227 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public BendGoal(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029A8 RID: 10664
|
||||
// (get) Token: 0x060079FC RID: 31228 RVA: 0x001F133C File Offset: 0x001EF53C
|
||||
// (set) Token: 0x060079FD RID: 31229 RVA: 0x001F1370 File Offset: 0x001EF570
|
||||
public unsafe LimbIK limbIK
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BendGoal.NativeFieldInfoPtr_limbIK);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new LimbIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BendGoal.NativeFieldInfoPtr_limbIK), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A9 RID: 10665
|
||||
// (get) Token: 0x060079FE RID: 31230 RVA: 0x001F1398 File Offset: 0x001EF598
|
||||
// (set) Token: 0x060079FF RID: 31231 RVA: 0x001F13C0 File Offset: 0x001EF5C0
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BendGoal.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BendGoal.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400518D RID: 20877
|
||||
private static readonly IntPtr NativeFieldInfoPtr_limbIK;
|
||||
|
||||
// Token: 0x0400518E RID: 20878
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x0400518F RID: 20879
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005190 RID: 20880
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005191 RID: 20881
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
458
Interop/Assembly-CSharp/RootMotion/Demos/BipedIKvsAnimatorIK.cs
Normal file
458
Interop/Assembly-CSharp/RootMotion/Demos/BipedIKvsAnimatorIK.cs
Normal file
@@ -0,0 +1,458 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B8 RID: 952
|
||||
public class BipedIKvsAnimatorIK : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007639 RID: 30265 RVA: 0x001E35B8 File Offset: 0x001E17B8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591392, XrefRangeEnd = 591436, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnAnimatorIK(int layer)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref layer;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIKvsAnimatorIK.NativeMethodInfoPtr_OnAnimatorIK_Private_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600763A RID: 30266 RVA: 0x001E360C File Offset: 0x001E180C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591436, XrefRangeEnd = 591437, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe BipedIKvsAnimatorIK()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(BipedIKvsAnimatorIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600763B RID: 30267 RVA: 0x001E3658 File Offset: 0x001E1858
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static BipedIKvsAnimatorIK()
|
||||
{
|
||||
Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "BipedIKvsAnimatorIK");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr);
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "animator");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_bipedIK = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "bipedIK");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetBiped = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtTargetBiped");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetAnimator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtTargetAnimator");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtBodyWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtBodyWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtHeadWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtHeadWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtEyesWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtEyesWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtClampWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightHead = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtClampWeightHead");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightEyes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "lookAtClampWeightEyes");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetBiped = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "footTargetBiped");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetAnimator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "footTargetAnimator");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_footPositionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "footPositionWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_footRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "footRotationWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetBiped = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "handTargetBiped");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetAnimator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "handTargetAnimator");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_handPositionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "handPositionWeight");
|
||||
BipedIKvsAnimatorIK.NativeFieldInfoPtr_handRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, "handRotationWeight");
|
||||
BipedIKvsAnimatorIK.NativeMethodInfoPtr_OnAnimatorIK_Private_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, 100672258);
|
||||
BipedIKvsAnimatorIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<BipedIKvsAnimatorIK>.NativeClassPtr, 100672259);
|
||||
}
|
||||
|
||||
// Token: 0x0600763C RID: 30268 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public BipedIKvsAnimatorIK(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002856 RID: 10326
|
||||
// (get) Token: 0x0600763D RID: 30269 RVA: 0x001E382C File Offset: 0x001E1A2C
|
||||
// (set) Token: 0x0600763E RID: 30270 RVA: 0x001E3860 File Offset: 0x001E1A60
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002857 RID: 10327
|
||||
// (get) Token: 0x0600763F RID: 30271 RVA: 0x001E3888 File Offset: 0x001E1A88
|
||||
// (set) Token: 0x06007640 RID: 30272 RVA: 0x001E38BC File Offset: 0x001E1ABC
|
||||
public unsafe BipedIK bipedIK
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_bipedIK);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new BipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_bipedIK), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002858 RID: 10328
|
||||
// (get) Token: 0x06007641 RID: 30273 RVA: 0x001E38E4 File Offset: 0x001E1AE4
|
||||
// (set) Token: 0x06007642 RID: 30274 RVA: 0x001E3918 File Offset: 0x001E1B18
|
||||
public unsafe Transform lookAtTargetBiped
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetBiped);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetBiped), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002859 RID: 10329
|
||||
// (get) Token: 0x06007643 RID: 30275 RVA: 0x001E3940 File Offset: 0x001E1B40
|
||||
// (set) Token: 0x06007644 RID: 30276 RVA: 0x001E3974 File Offset: 0x001E1B74
|
||||
public unsafe Transform lookAtTargetAnimator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetAnimator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtTargetAnimator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285A RID: 10330
|
||||
// (get) Token: 0x06007645 RID: 30277 RVA: 0x001E399C File Offset: 0x001E1B9C
|
||||
// (set) Token: 0x06007646 RID: 30278 RVA: 0x001E39C4 File Offset: 0x001E1BC4
|
||||
public unsafe float lookAtWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285B RID: 10331
|
||||
// (get) Token: 0x06007647 RID: 30279 RVA: 0x001E39E8 File Offset: 0x001E1BE8
|
||||
// (set) Token: 0x06007648 RID: 30280 RVA: 0x001E3A10 File Offset: 0x001E1C10
|
||||
public unsafe float lookAtBodyWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtBodyWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtBodyWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285C RID: 10332
|
||||
// (get) Token: 0x06007649 RID: 30281 RVA: 0x001E3A34 File Offset: 0x001E1C34
|
||||
// (set) Token: 0x0600764A RID: 30282 RVA: 0x001E3A5C File Offset: 0x001E1C5C
|
||||
public unsafe float lookAtHeadWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtHeadWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtHeadWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285D RID: 10333
|
||||
// (get) Token: 0x0600764B RID: 30283 RVA: 0x001E3A80 File Offset: 0x001E1C80
|
||||
// (set) Token: 0x0600764C RID: 30284 RVA: 0x001E3AA8 File Offset: 0x001E1CA8
|
||||
public unsafe float lookAtEyesWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtEyesWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtEyesWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285E RID: 10334
|
||||
// (get) Token: 0x0600764D RID: 30285 RVA: 0x001E3ACC File Offset: 0x001E1CCC
|
||||
// (set) Token: 0x0600764E RID: 30286 RVA: 0x001E3AF4 File Offset: 0x001E1CF4
|
||||
public unsafe float lookAtClampWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700285F RID: 10335
|
||||
// (get) Token: 0x0600764F RID: 30287 RVA: 0x001E3B18 File Offset: 0x001E1D18
|
||||
// (set) Token: 0x06007650 RID: 30288 RVA: 0x001E3B40 File Offset: 0x001E1D40
|
||||
public unsafe float lookAtClampWeightHead
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightHead);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightHead)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002860 RID: 10336
|
||||
// (get) Token: 0x06007651 RID: 30289 RVA: 0x001E3B64 File Offset: 0x001E1D64
|
||||
// (set) Token: 0x06007652 RID: 30290 RVA: 0x001E3B8C File Offset: 0x001E1D8C
|
||||
public unsafe float lookAtClampWeightEyes
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightEyes);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_lookAtClampWeightEyes)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002861 RID: 10337
|
||||
// (get) Token: 0x06007653 RID: 30291 RVA: 0x001E3BB0 File Offset: 0x001E1DB0
|
||||
// (set) Token: 0x06007654 RID: 30292 RVA: 0x001E3BE4 File Offset: 0x001E1DE4
|
||||
public unsafe Transform footTargetBiped
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetBiped);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetBiped), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002862 RID: 10338
|
||||
// (get) Token: 0x06007655 RID: 30293 RVA: 0x001E3C0C File Offset: 0x001E1E0C
|
||||
// (set) Token: 0x06007656 RID: 30294 RVA: 0x001E3C40 File Offset: 0x001E1E40
|
||||
public unsafe Transform footTargetAnimator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetAnimator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footTargetAnimator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002863 RID: 10339
|
||||
// (get) Token: 0x06007657 RID: 30295 RVA: 0x001E3C68 File Offset: 0x001E1E68
|
||||
// (set) Token: 0x06007658 RID: 30296 RVA: 0x001E3C90 File Offset: 0x001E1E90
|
||||
public unsafe float footPositionWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footPositionWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footPositionWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002864 RID: 10340
|
||||
// (get) Token: 0x06007659 RID: 30297 RVA: 0x001E3CB4 File Offset: 0x001E1EB4
|
||||
// (set) Token: 0x0600765A RID: 30298 RVA: 0x001E3CDC File Offset: 0x001E1EDC
|
||||
public unsafe float footRotationWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footRotationWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_footRotationWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002865 RID: 10341
|
||||
// (get) Token: 0x0600765B RID: 30299 RVA: 0x001E3D00 File Offset: 0x001E1F00
|
||||
// (set) Token: 0x0600765C RID: 30300 RVA: 0x001E3D34 File Offset: 0x001E1F34
|
||||
public unsafe Transform handTargetBiped
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetBiped);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetBiped), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002866 RID: 10342
|
||||
// (get) Token: 0x0600765D RID: 30301 RVA: 0x001E3D5C File Offset: 0x001E1F5C
|
||||
// (set) Token: 0x0600765E RID: 30302 RVA: 0x001E3D90 File Offset: 0x001E1F90
|
||||
public unsafe Transform handTargetAnimator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetAnimator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handTargetAnimator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002867 RID: 10343
|
||||
// (get) Token: 0x0600765F RID: 30303 RVA: 0x001E3DB8 File Offset: 0x001E1FB8
|
||||
// (set) Token: 0x06007660 RID: 30304 RVA: 0x001E3DE0 File Offset: 0x001E1FE0
|
||||
public unsafe float handPositionWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handPositionWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handPositionWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002868 RID: 10344
|
||||
// (get) Token: 0x06007661 RID: 30305 RVA: 0x001E3E04 File Offset: 0x001E2004
|
||||
// (set) Token: 0x06007662 RID: 30306 RVA: 0x001E3E2C File Offset: 0x001E202C
|
||||
public unsafe float handRotationWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handRotationWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(BipedIKvsAnimatorIK.NativeFieldInfoPtr_handRotationWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F76 RID: 20342
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04004F77 RID: 20343
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bipedIK;
|
||||
|
||||
// Token: 0x04004F78 RID: 20344
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtTargetBiped;
|
||||
|
||||
// Token: 0x04004F79 RID: 20345
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtTargetAnimator;
|
||||
|
||||
// Token: 0x04004F7A RID: 20346
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtWeight;
|
||||
|
||||
// Token: 0x04004F7B RID: 20347
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtBodyWeight;
|
||||
|
||||
// Token: 0x04004F7C RID: 20348
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtHeadWeight;
|
||||
|
||||
// Token: 0x04004F7D RID: 20349
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtEyesWeight;
|
||||
|
||||
// Token: 0x04004F7E RID: 20350
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtClampWeight;
|
||||
|
||||
// Token: 0x04004F7F RID: 20351
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtClampWeightHead;
|
||||
|
||||
// Token: 0x04004F80 RID: 20352
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAtClampWeightEyes;
|
||||
|
||||
// Token: 0x04004F81 RID: 20353
|
||||
private static readonly IntPtr NativeFieldInfoPtr_footTargetBiped;
|
||||
|
||||
// Token: 0x04004F82 RID: 20354
|
||||
private static readonly IntPtr NativeFieldInfoPtr_footTargetAnimator;
|
||||
|
||||
// Token: 0x04004F83 RID: 20355
|
||||
private static readonly IntPtr NativeFieldInfoPtr_footPositionWeight;
|
||||
|
||||
// Token: 0x04004F84 RID: 20356
|
||||
private static readonly IntPtr NativeFieldInfoPtr_footRotationWeight;
|
||||
|
||||
// Token: 0x04004F85 RID: 20357
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handTargetBiped;
|
||||
|
||||
// Token: 0x04004F86 RID: 20358
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handTargetAnimator;
|
||||
|
||||
// Token: 0x04004F87 RID: 20359
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handPositionWeight;
|
||||
|
||||
// Token: 0x04004F88 RID: 20360
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handRotationWeight;
|
||||
|
||||
// Token: 0x04004F89 RID: 20361
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorIK_Private_Void_Int32_0;
|
||||
|
||||
// Token: 0x04004F8A RID: 20362
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F1 RID: 1009
|
||||
public class CharacterAnimationBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007A1B RID: 31259 RVA: 0x001F19F8 File Offset: 0x001EFBF8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593337, XrefRangeEnd = 593339, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual Vector3 GetPivotPoint()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationBase.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_New_Vector3_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x170029B7 RID: 10679
|
||||
// (get) Token: 0x06007A1C RID: 31260 RVA: 0x001F1A54 File Offset: 0x001EFC54
|
||||
public unsafe virtual bool animationGrounded
|
||||
{
|
||||
[CallerCount(16)]
|
||||
[CachedScanResults(RefRangeStart = 16502, RefRangeEnd = 16518, XrefRangeStart = 16502, XrefRangeEnd = 16518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationBase.NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A1D RID: 31261 RVA: 0x001F1AB0 File Offset: 0x001EFCB0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593339, XrefRangeEnd = 593342, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref worldDirection;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationBase.NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A1E RID: 31262 RVA: 0x001F1B14 File Offset: 0x001EFD14
|
||||
[CallerCount(3)]
|
||||
[CachedScanResults(RefRangeStart = 593374, RefRangeEnd = 593377, XrefRangeStart = 593342, XrefRangeEnd = 593374, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationBase.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A1F RID: 31263 RVA: 0x001F1B64 File Offset: 0x001EFD64
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593396, RefRangeEnd = 593397, XrefRangeStart = 593377, XrefRangeEnd = 593396, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationBase.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A20 RID: 31264 RVA: 0x001F1BB4 File Offset: 0x001EFDB4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593397, XrefRangeEnd = 593398, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterAnimationBase()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationBase.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A21 RID: 31265 RVA: 0x001F1C00 File Offset: 0x001EFE00
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterAnimationBase()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterAnimationBase");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr);
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_smoothFollow = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "smoothFollow");
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_smoothFollowSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "smoothFollowSpeed");
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "lastPosition");
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_localPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "localPosition");
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_localRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "localRotation");
|
||||
CharacterAnimationBase.NativeFieldInfoPtr_lastRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, "lastRotation");
|
||||
CharacterAnimationBase.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_New_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672479);
|
||||
CharacterAnimationBase.NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672480);
|
||||
CharacterAnimationBase.NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672481);
|
||||
CharacterAnimationBase.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672482);
|
||||
CharacterAnimationBase.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672483);
|
||||
CharacterAnimationBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672484);
|
||||
}
|
||||
|
||||
// Token: 0x06007A22 RID: 31266 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public CharacterAnimationBase(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029B1 RID: 10673
|
||||
// (get) Token: 0x06007A23 RID: 31267 RVA: 0x001F1D20 File Offset: 0x001EFF20
|
||||
// (set) Token: 0x06007A24 RID: 31268 RVA: 0x001F1D48 File Offset: 0x001EFF48
|
||||
public unsafe bool smoothFollow
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_smoothFollow);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_smoothFollow)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B2 RID: 10674
|
||||
// (get) Token: 0x06007A25 RID: 31269 RVA: 0x001F1D6C File Offset: 0x001EFF6C
|
||||
// (set) Token: 0x06007A26 RID: 31270 RVA: 0x001F1D94 File Offset: 0x001EFF94
|
||||
public unsafe float smoothFollowSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_smoothFollowSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_smoothFollowSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B3 RID: 10675
|
||||
// (get) Token: 0x06007A27 RID: 31271 RVA: 0x001F1DB8 File Offset: 0x001EFFB8
|
||||
// (set) Token: 0x06007A28 RID: 31272 RVA: 0x001F1DE0 File Offset: 0x001EFFE0
|
||||
public unsafe Vector3 lastPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_lastPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_lastPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B4 RID: 10676
|
||||
// (get) Token: 0x06007A29 RID: 31273 RVA: 0x001F1E04 File Offset: 0x001F0004
|
||||
// (set) Token: 0x06007A2A RID: 31274 RVA: 0x001F1E2C File Offset: 0x001F002C
|
||||
public unsafe Vector3 localPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_localPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_localPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B5 RID: 10677
|
||||
// (get) Token: 0x06007A2B RID: 31275 RVA: 0x001F1E50 File Offset: 0x001F0050
|
||||
// (set) Token: 0x06007A2C RID: 31276 RVA: 0x001F1E78 File Offset: 0x001F0078
|
||||
public unsafe Quaternion localRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_localRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_localRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B6 RID: 10678
|
||||
// (get) Token: 0x06007A2D RID: 31277 RVA: 0x001F1E9C File Offset: 0x001F009C
|
||||
// (set) Token: 0x06007A2E RID: 31278 RVA: 0x001F1EC4 File Offset: 0x001F00C4
|
||||
public unsafe Quaternion lastRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_lastRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationBase.NativeFieldInfoPtr_lastRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040051A0 RID: 20896
|
||||
private static readonly IntPtr NativeFieldInfoPtr_smoothFollow;
|
||||
|
||||
// Token: 0x040051A1 RID: 20897
|
||||
private static readonly IntPtr NativeFieldInfoPtr_smoothFollowSpeed;
|
||||
|
||||
// Token: 0x040051A2 RID: 20898
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
||||
|
||||
// Token: 0x040051A3 RID: 20899
|
||||
private static readonly IntPtr NativeFieldInfoPtr_localPosition;
|
||||
|
||||
// Token: 0x040051A4 RID: 20900
|
||||
private static readonly IntPtr NativeFieldInfoPtr_localRotation;
|
||||
|
||||
// Token: 0x040051A5 RID: 20901
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastRotation;
|
||||
|
||||
// Token: 0x040051A6 RID: 20902
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_New_Vector3_0;
|
||||
|
||||
// Token: 0x040051A7 RID: 20903
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_New_get_Boolean_0;
|
||||
|
||||
// Token: 0x040051A8 RID: 20904
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0;
|
||||
|
||||
// Token: 0x040051A9 RID: 20905
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040051AA RID: 20906
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040051AB RID: 20907
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,176 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F2 RID: 1010
|
||||
public class CharacterAnimationSimple : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x06007A2F RID: 31279 RVA: 0x001F1EE8 File Offset: 0x001F00E8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593398, XrefRangeEnd = 593403, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationSimple.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A30 RID: 31280 RVA: 0x001F1F38 File Offset: 0x001F0138
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593403, XrefRangeEnd = 593405, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override Vector3 GetPivotPoint()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationSimple.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007A31 RID: 31281 RVA: 0x001F1F94 File Offset: 0x001F0194
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593405, XrefRangeEnd = 593413, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationSimple.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A32 RID: 31282 RVA: 0x001F1FD8 File Offset: 0x001F01D8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterAnimationSimple()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationSimple.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A33 RID: 31283 RVA: 0x001F2024 File Offset: 0x001F0224
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterAnimationSimple()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterAnimationSimple");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr);
|
||||
CharacterAnimationSimple.NativeFieldInfoPtr_characterController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, "characterController");
|
||||
CharacterAnimationSimple.NativeFieldInfoPtr_pivotOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, "pivotOffset");
|
||||
CharacterAnimationSimple.NativeFieldInfoPtr_moveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, "moveSpeed");
|
||||
CharacterAnimationSimple.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, "animator");
|
||||
CharacterAnimationSimple.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, 100672485);
|
||||
CharacterAnimationSimple.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, 100672486);
|
||||
CharacterAnimationSimple.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, 100672487);
|
||||
CharacterAnimationSimple.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationSimple>.NativeClassPtr, 100672488);
|
||||
}
|
||||
|
||||
// Token: 0x06007A34 RID: 31284 RVA: 0x001F20F4 File Offset: 0x001F02F4
|
||||
public CharacterAnimationSimple(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029B8 RID: 10680
|
||||
// (get) Token: 0x06007A35 RID: 31285 RVA: 0x001F2100 File Offset: 0x001F0300
|
||||
// (set) Token: 0x06007A36 RID: 31286 RVA: 0x001F2134 File Offset: 0x001F0334
|
||||
public unsafe CharacterThirdPerson characterController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_characterController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CharacterThirdPerson(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_characterController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B9 RID: 10681
|
||||
// (get) Token: 0x06007A37 RID: 31287 RVA: 0x001F215C File Offset: 0x001F035C
|
||||
// (set) Token: 0x06007A38 RID: 31288 RVA: 0x001F2184 File Offset: 0x001F0384
|
||||
public unsafe float pivotOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_pivotOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_pivotOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BA RID: 10682
|
||||
// (get) Token: 0x06007A39 RID: 31289 RVA: 0x001F21A8 File Offset: 0x001F03A8
|
||||
// (set) Token: 0x06007A3A RID: 31290 RVA: 0x001F21DC File Offset: 0x001F03DC
|
||||
public unsafe AnimationCurve moveSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_moveSpeed);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_moveSpeed), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BB RID: 10683
|
||||
// (get) Token: 0x06007A3B RID: 31291 RVA: 0x001F2204 File Offset: 0x001F0404
|
||||
// (set) Token: 0x06007A3C RID: 31292 RVA: 0x001F2238 File Offset: 0x001F0438
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationSimple.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040051AC RID: 20908
|
||||
private static readonly IntPtr NativeFieldInfoPtr_characterController;
|
||||
|
||||
// Token: 0x040051AD RID: 20909
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pivotOffset;
|
||||
|
||||
// Token: 0x040051AE RID: 20910
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveSpeed;
|
||||
|
||||
// Token: 0x040051AF RID: 20911
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x040051B0 RID: 20912
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x040051B1 RID: 20913
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0;
|
||||
|
||||
// Token: 0x040051B2 RID: 20914
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x040051B3 RID: 20915
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,313 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F3 RID: 1011
|
||||
public class CharacterAnimationThirdPerson : CharacterAnimationBase
|
||||
{
|
||||
// Token: 0x06007A3D RID: 31293 RVA: 0x001F2260 File Offset: 0x001F0460
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593413, XrefRangeEnd = 593420, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPerson.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A3E RID: 31294 RVA: 0x001F22B0 File Offset: 0x001F04B0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593420, XrefRangeEnd = 593421, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override Vector3 GetPivotPoint()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPerson.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x170029C5 RID: 10693
|
||||
// (get) Token: 0x06007A3F RID: 31295 RVA: 0x001F230C File Offset: 0x001F050C
|
||||
public unsafe override bool animationGrounded
|
||||
{
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593421, XrefRangeEnd = 593426, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPerson.NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A40 RID: 31296 RVA: 0x001F2368 File Offset: 0x001F0568
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593426, XrefRangeEnd = 593466, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPerson.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A41 RID: 31297 RVA: 0x001F23B8 File Offset: 0x001F05B8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593466, XrefRangeEnd = 593468, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnAnimatorMove()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationThirdPerson.NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A42 RID: 31298 RVA: 0x001F23FC File Offset: 0x001F05FC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterAnimationThirdPerson()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationThirdPerson.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A43 RID: 31299 RVA: 0x001F2448 File Offset: 0x001F0648
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterAnimationThirdPerson()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterAnimationThirdPerson");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr);
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_characterController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "characterController");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSensitivity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "turnSensitivity");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "turnSpeed");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_runCycleLegOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "runCycleLegOffset");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_animSpeedMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "animSpeedMultiplier");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "animator");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_lastForward = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "lastForward");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedDirectional = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "groundedDirectional");
|
||||
CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedStrafe = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, "groundedStrafe");
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672489);
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672490);
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672491);
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672492);
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672493);
|
||||
CharacterAnimationThirdPerson.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPerson>.NativeClassPtr, 100672494);
|
||||
}
|
||||
|
||||
// Token: 0x06007A44 RID: 31300 RVA: 0x001F20F4 File Offset: 0x001F02F4
|
||||
public CharacterAnimationThirdPerson(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029BC RID: 10684
|
||||
// (get) Token: 0x06007A45 RID: 31301 RVA: 0x001F25A4 File Offset: 0x001F07A4
|
||||
// (set) Token: 0x06007A46 RID: 31302 RVA: 0x001F25D8 File Offset: 0x001F07D8
|
||||
public unsafe CharacterThirdPerson characterController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_characterController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CharacterThirdPerson(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_characterController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BD RID: 10685
|
||||
// (get) Token: 0x06007A47 RID: 31303 RVA: 0x001F2600 File Offset: 0x001F0800
|
||||
// (set) Token: 0x06007A48 RID: 31304 RVA: 0x001F2628 File Offset: 0x001F0828
|
||||
public unsafe float turnSensitivity
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSensitivity);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSensitivity)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BE RID: 10686
|
||||
// (get) Token: 0x06007A49 RID: 31305 RVA: 0x001F264C File Offset: 0x001F084C
|
||||
// (set) Token: 0x06007A4A RID: 31306 RVA: 0x001F2674 File Offset: 0x001F0874
|
||||
public unsafe float turnSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_turnSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029BF RID: 10687
|
||||
// (get) Token: 0x06007A4B RID: 31307 RVA: 0x001F2698 File Offset: 0x001F0898
|
||||
// (set) Token: 0x06007A4C RID: 31308 RVA: 0x001F26C0 File Offset: 0x001F08C0
|
||||
public unsafe float runCycleLegOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_runCycleLegOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_runCycleLegOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C0 RID: 10688
|
||||
// (get) Token: 0x06007A4D RID: 31309 RVA: 0x001F26E4 File Offset: 0x001F08E4
|
||||
// (set) Token: 0x06007A4E RID: 31310 RVA: 0x001F270C File Offset: 0x001F090C
|
||||
public unsafe float animSpeedMultiplier
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_animSpeedMultiplier);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_animSpeedMultiplier)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C1 RID: 10689
|
||||
// (get) Token: 0x06007A4F RID: 31311 RVA: 0x001F2730 File Offset: 0x001F0930
|
||||
// (set) Token: 0x06007A50 RID: 31312 RVA: 0x001F2764 File Offset: 0x001F0964
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C2 RID: 10690
|
||||
// (get) Token: 0x06007A51 RID: 31313 RVA: 0x001F278C File Offset: 0x001F098C
|
||||
// (set) Token: 0x06007A52 RID: 31314 RVA: 0x001F27B4 File Offset: 0x001F09B4
|
||||
public unsafe Vector3 lastForward
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_lastForward);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPerson.NativeFieldInfoPtr_lastForward)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C3 RID: 10691
|
||||
// (get) Token: 0x06007A53 RID: 31315 RVA: 0x001F27D8 File Offset: 0x001F09D8
|
||||
// (set) Token: 0x06007A54 RID: 31316 RVA: 0x001F27F8 File Offset: 0x001F09F8
|
||||
public unsafe static string groundedDirectional
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr;
|
||||
IL2CPP.il2cpp_field_static_get_value(CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedDirectional, (void*)(&intPtr));
|
||||
return IL2CPP.Il2CppStringToManaged(intPtr);
|
||||
}
|
||||
set
|
||||
{
|
||||
IL2CPP.il2cpp_field_static_set_value(CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedDirectional, IL2CPP.ManagedStringToIl2Cpp(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C4 RID: 10692
|
||||
// (get) Token: 0x06007A55 RID: 31317 RVA: 0x001F2810 File Offset: 0x001F0A10
|
||||
// (set) Token: 0x06007A56 RID: 31318 RVA: 0x001F2830 File Offset: 0x001F0A30
|
||||
public unsafe static string groundedStrafe
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr;
|
||||
IL2CPP.il2cpp_field_static_get_value(CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedStrafe, (void*)(&intPtr));
|
||||
return IL2CPP.Il2CppStringToManaged(intPtr);
|
||||
}
|
||||
set
|
||||
{
|
||||
IL2CPP.il2cpp_field_static_set_value(CharacterAnimationThirdPerson.NativeFieldInfoPtr_groundedStrafe, IL2CPP.ManagedStringToIl2Cpp(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040051B4 RID: 20916
|
||||
private static readonly IntPtr NativeFieldInfoPtr_characterController;
|
||||
|
||||
// Token: 0x040051B5 RID: 20917
|
||||
private static readonly IntPtr NativeFieldInfoPtr_turnSensitivity;
|
||||
|
||||
// Token: 0x040051B6 RID: 20918
|
||||
private static readonly IntPtr NativeFieldInfoPtr_turnSpeed;
|
||||
|
||||
// Token: 0x040051B7 RID: 20919
|
||||
private static readonly IntPtr NativeFieldInfoPtr_runCycleLegOffset;
|
||||
|
||||
// Token: 0x040051B8 RID: 20920
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animSpeedMultiplier;
|
||||
|
||||
// Token: 0x040051B9 RID: 20921
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x040051BA RID: 20922
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastForward;
|
||||
|
||||
// Token: 0x040051BB RID: 20923
|
||||
private static readonly IntPtr NativeFieldInfoPtr_groundedDirectional;
|
||||
|
||||
// Token: 0x040051BC RID: 20924
|
||||
private static readonly IntPtr NativeFieldInfoPtr_groundedStrafe;
|
||||
|
||||
// Token: 0x040051BD RID: 20925
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x040051BE RID: 20926
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_Vector3_0;
|
||||
|
||||
// Token: 0x040051BF RID: 20927
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_get_Boolean_0;
|
||||
|
||||
// Token: 0x040051C0 RID: 20928
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040051C1 RID: 20929
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnAnimatorMove_Private_Void_0;
|
||||
|
||||
// Token: 0x040051C2 RID: 20930
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C3 RID: 963
|
||||
public class CharacterAnimationThirdPersonIK : CharacterAnimationThirdPerson
|
||||
{
|
||||
// Token: 0x06007734 RID: 30516 RVA: 0x001E6E30 File Offset: 0x001E5030
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591836, XrefRangeEnd = 591848, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007735 RID: 30517 RVA: 0x001E6E80 File Offset: 0x001E5080
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591848, XrefRangeEnd = 591867, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007736 RID: 30518 RVA: 0x001E6ED0 File Offset: 0x001E50D0
|
||||
[CallerCount(5)]
|
||||
[CachedScanResults(RefRangeStart = 591871, RefRangeEnd = 591876, XrefRangeStart = 591867, XrefRangeEnd = 591871, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void RotateEffector(IKEffector effector, Quaternion rotation, float mlp)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(effector);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref rotation;
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref mlp;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_RotateEffector_Private_Void_IKEffector_Quaternion_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007737 RID: 30519 RVA: 0x001E6F50 File Offset: 0x001E5150
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591876, XrefRangeEnd = 591877, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterAnimationThirdPersonIK()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterAnimationThirdPersonIK.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007738 RID: 30520 RVA: 0x001E6F9C File Offset: 0x001E519C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterAnimationThirdPersonIK()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterAnimationThirdPersonIK");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr);
|
||||
CharacterAnimationThirdPersonIK.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr, "ik");
|
||||
CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr, 100672302);
|
||||
CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr, 100672303);
|
||||
CharacterAnimationThirdPersonIK.NativeMethodInfoPtr_RotateEffector_Private_Void_IKEffector_Quaternion_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr, 100672304);
|
||||
CharacterAnimationThirdPersonIK.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationThirdPersonIK>.NativeClassPtr, 100672305);
|
||||
}
|
||||
|
||||
// Token: 0x06007739 RID: 30521 RVA: 0x001E7030 File Offset: 0x001E5230
|
||||
public CharacterAnimationThirdPersonIK(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028B8 RID: 10424
|
||||
// (get) Token: 0x0600773A RID: 30522 RVA: 0x001E703C File Offset: 0x001E523C
|
||||
// (set) Token: 0x0600773B RID: 30523 RVA: 0x001E7070 File Offset: 0x001E5270
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPersonIK.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterAnimationThirdPersonIK.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005002 RID: 20482
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04005003 RID: 20483
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04005004 RID: 20484
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04005005 RID: 20485
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RotateEffector_Private_Void_IKEffector_Quaternion_Single_0;
|
||||
|
||||
// Token: 0x04005006 RID: 20486
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
522
Interop/Assembly-CSharp/RootMotion/Demos/CharacterBase.cs
Normal file
522
Interop/Assembly-CSharp/RootMotion/Demos/CharacterBase.cs
Normal file
@@ -0,0 +1,522 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F4 RID: 1012
|
||||
public class CharacterBase : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007A57 RID: 31319 RVA: 0x001F2848 File Offset: 0x001F0A48
|
||||
[CallerCount(0)]
|
||||
public unsafe virtual void Move(Vector3 deltaPosition, Quaternion deltaRotation)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref deltaPosition;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref deltaRotation;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterBase.NativeMethodInfoPtr_Move_Public_Abstract_Virtual_New_Void_Vector3_Quaternion_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A58 RID: 31320 RVA: 0x001F28BC File Offset: 0x001F0ABC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593468, XrefRangeEnd = 593473, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetGravity()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_GetGravity_Protected_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007A59 RID: 31321 RVA: 0x001F290C File Offset: 0x001F0B0C
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593503, RefRangeEnd = 593504, XrefRangeStart = 593473, XrefRangeEnd = 593503, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterBase.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A5A RID: 31322 RVA: 0x001F295C File Offset: 0x001F0B5C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593504, XrefRangeEnd = 593519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual RaycastHit GetSpherecastHit()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), CharacterBase.NativeMethodInfoPtr_GetSpherecastHit_Protected_Virtual_New_RaycastHit_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007A5B RID: 31323 RVA: 0x001F29B8 File Offset: 0x001F0BB8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe float GetAngleFromForward(Vector3 worldDirection)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref worldDirection;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A5C RID: 31324 RVA: 0x001F2A1C File Offset: 0x001F0C1C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593519, XrefRangeEnd = 593528, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void RigidbodyRotateAround(Vector3 point, Vector3 axis, float angle)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref point;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref axis;
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref angle;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_RigidbodyRotateAround_Protected_Void_Vector3_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A5D RID: 31325 RVA: 0x001F2A98 File Offset: 0x001F0C98
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593528, XrefRangeEnd = 593537, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void ScaleCapsule(float mlp)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref mlp;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_ScaleCapsule_Protected_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A5E RID: 31326 RVA: 0x001F2AEC File Offset: 0x001F0CEC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593537, XrefRangeEnd = 593539, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void HighFriction()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_HighFriction_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A5F RID: 31327 RVA: 0x001F2B30 File Offset: 0x001F0D30
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593539, XrefRangeEnd = 593541, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void ZeroFriction()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_ZeroFriction_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A60 RID: 31328 RVA: 0x001F2B74 File Offset: 0x001F0D74
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593541, XrefRangeEnd = 593543, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe float GetSlopeDamper(Vector3 velocity, Vector3 groundNormal)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref velocity;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref groundNormal;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr_GetSlopeDamper_Protected_Single_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007A61 RID: 31329 RVA: 0x001F2BEC File Offset: 0x001F0DEC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593543, XrefRangeEnd = 593544, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterBase()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterBase.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A62 RID: 31330 RVA: 0x001F2C38 File Offset: 0x001F0E38
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterBase()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterBase>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterBase");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr);
|
||||
CharacterBase.NativeFieldInfoPtr_gravityTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "gravityTarget");
|
||||
CharacterBase.NativeFieldInfoPtr_gravityMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "gravityMultiplier");
|
||||
CharacterBase.NativeFieldInfoPtr_airborneThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "airborneThreshold");
|
||||
CharacterBase.NativeFieldInfoPtr_slopeStartAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "slopeStartAngle");
|
||||
CharacterBase.NativeFieldInfoPtr_slopeEndAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "slopeEndAngle");
|
||||
CharacterBase.NativeFieldInfoPtr_spherecastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "spherecastRadius");
|
||||
CharacterBase.NativeFieldInfoPtr_groundLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "groundLayers");
|
||||
CharacterBase.NativeFieldInfoPtr_zeroFrictionMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "zeroFrictionMaterial");
|
||||
CharacterBase.NativeFieldInfoPtr_highFrictionMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "highFrictionMaterial");
|
||||
CharacterBase.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "r");
|
||||
CharacterBase.NativeFieldInfoPtr_half = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "half");
|
||||
CharacterBase.NativeFieldInfoPtr_originalHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "originalHeight");
|
||||
CharacterBase.NativeFieldInfoPtr_originalCenter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "originalCenter");
|
||||
CharacterBase.NativeFieldInfoPtr_capsule = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, "capsule");
|
||||
CharacterBase.NativeMethodInfoPtr_Move_Public_Abstract_Virtual_New_Void_Vector3_Quaternion_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672495);
|
||||
CharacterBase.NativeMethodInfoPtr_GetGravity_Protected_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672496);
|
||||
CharacterBase.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672497);
|
||||
CharacterBase.NativeMethodInfoPtr_GetSpherecastHit_Protected_Virtual_New_RaycastHit_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672498);
|
||||
CharacterBase.NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672499);
|
||||
CharacterBase.NativeMethodInfoPtr_RigidbodyRotateAround_Protected_Void_Vector3_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672500);
|
||||
CharacterBase.NativeMethodInfoPtr_ScaleCapsule_Protected_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672501);
|
||||
CharacterBase.NativeMethodInfoPtr_HighFriction_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672502);
|
||||
CharacterBase.NativeMethodInfoPtr_ZeroFriction_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672503);
|
||||
CharacterBase.NativeMethodInfoPtr_GetSlopeDamper_Protected_Single_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672504);
|
||||
CharacterBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterBase>.NativeClassPtr, 100672505);
|
||||
}
|
||||
|
||||
// Token: 0x06007A63 RID: 31331 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public CharacterBase(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029C6 RID: 10694
|
||||
// (get) Token: 0x06007A64 RID: 31332 RVA: 0x001F2E5C File Offset: 0x001F105C
|
||||
// (set) Token: 0x06007A65 RID: 31333 RVA: 0x001F2E90 File Offset: 0x001F1090
|
||||
public unsafe Transform gravityTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_gravityTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_gravityTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C7 RID: 10695
|
||||
// (get) Token: 0x06007A66 RID: 31334 RVA: 0x001F2EB8 File Offset: 0x001F10B8
|
||||
// (set) Token: 0x06007A67 RID: 31335 RVA: 0x001F2EE0 File Offset: 0x001F10E0
|
||||
public unsafe float gravityMultiplier
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_gravityMultiplier);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_gravityMultiplier)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C8 RID: 10696
|
||||
// (get) Token: 0x06007A68 RID: 31336 RVA: 0x001F2F04 File Offset: 0x001F1104
|
||||
// (set) Token: 0x06007A69 RID: 31337 RVA: 0x001F2F2C File Offset: 0x001F112C
|
||||
public unsafe float airborneThreshold
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_airborneThreshold);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_airborneThreshold)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029C9 RID: 10697
|
||||
// (get) Token: 0x06007A6A RID: 31338 RVA: 0x001F2F50 File Offset: 0x001F1150
|
||||
// (set) Token: 0x06007A6B RID: 31339 RVA: 0x001F2F78 File Offset: 0x001F1178
|
||||
public unsafe float slopeStartAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_slopeStartAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_slopeStartAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CA RID: 10698
|
||||
// (get) Token: 0x06007A6C RID: 31340 RVA: 0x001F2F9C File Offset: 0x001F119C
|
||||
// (set) Token: 0x06007A6D RID: 31341 RVA: 0x001F2FC4 File Offset: 0x001F11C4
|
||||
public unsafe float slopeEndAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_slopeEndAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_slopeEndAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CB RID: 10699
|
||||
// (get) Token: 0x06007A6E RID: 31342 RVA: 0x001F2FE8 File Offset: 0x001F11E8
|
||||
// (set) Token: 0x06007A6F RID: 31343 RVA: 0x001F3010 File Offset: 0x001F1210
|
||||
public unsafe float spherecastRadius
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_spherecastRadius);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_spherecastRadius)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CC RID: 10700
|
||||
// (get) Token: 0x06007A70 RID: 31344 RVA: 0x001F3034 File Offset: 0x001F1234
|
||||
// (set) Token: 0x06007A71 RID: 31345 RVA: 0x001F305C File Offset: 0x001F125C
|
||||
public unsafe LayerMask groundLayers
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_groundLayers);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_groundLayers)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CD RID: 10701
|
||||
// (get) Token: 0x06007A72 RID: 31346 RVA: 0x001F3080 File Offset: 0x001F1280
|
||||
// (set) Token: 0x06007A73 RID: 31347 RVA: 0x001F30B4 File Offset: 0x001F12B4
|
||||
public unsafe PhysicMaterial zeroFrictionMaterial
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_zeroFrictionMaterial);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new PhysicMaterial(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_zeroFrictionMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CE RID: 10702
|
||||
// (get) Token: 0x06007A74 RID: 31348 RVA: 0x001F30DC File Offset: 0x001F12DC
|
||||
// (set) Token: 0x06007A75 RID: 31349 RVA: 0x001F3110 File Offset: 0x001F1310
|
||||
public unsafe PhysicMaterial highFrictionMaterial
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_highFrictionMaterial);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new PhysicMaterial(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_highFrictionMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029CF RID: 10703
|
||||
// (get) Token: 0x06007A76 RID: 31350 RVA: 0x001F3138 File Offset: 0x001F1338
|
||||
// (set) Token: 0x06007A77 RID: 31351 RVA: 0x001F316C File Offset: 0x001F136C
|
||||
public unsafe Rigidbody r
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_r);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_r), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D0 RID: 10704
|
||||
// (get) Token: 0x06007A78 RID: 31352 RVA: 0x001F3194 File Offset: 0x001F1394
|
||||
// (set) Token: 0x06007A79 RID: 31353 RVA: 0x001F31B2 File Offset: 0x001F13B2
|
||||
public unsafe static float half
|
||||
{
|
||||
get
|
||||
{
|
||||
float num;
|
||||
IL2CPP.il2cpp_field_static_get_value(CharacterBase.NativeFieldInfoPtr_half, (void*)(&num));
|
||||
return num;
|
||||
}
|
||||
set
|
||||
{
|
||||
IL2CPP.il2cpp_field_static_set_value(CharacterBase.NativeFieldInfoPtr_half, (void*)(&value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D1 RID: 10705
|
||||
// (get) Token: 0x06007A7A RID: 31354 RVA: 0x001F31C4 File Offset: 0x001F13C4
|
||||
// (set) Token: 0x06007A7B RID: 31355 RVA: 0x001F31EC File Offset: 0x001F13EC
|
||||
public unsafe float originalHeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_originalHeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_originalHeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D2 RID: 10706
|
||||
// (get) Token: 0x06007A7C RID: 31356 RVA: 0x001F3210 File Offset: 0x001F1410
|
||||
// (set) Token: 0x06007A7D RID: 31357 RVA: 0x001F3238 File Offset: 0x001F1438
|
||||
public unsafe Vector3 originalCenter
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_originalCenter);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_originalCenter)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029D3 RID: 10707
|
||||
// (get) Token: 0x06007A7E RID: 31358 RVA: 0x001F325C File Offset: 0x001F145C
|
||||
// (set) Token: 0x06007A7F RID: 31359 RVA: 0x001F3290 File Offset: 0x001F1490
|
||||
public unsafe CapsuleCollider capsule
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_capsule);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CapsuleCollider(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterBase.NativeFieldInfoPtr_capsule), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040051C3 RID: 20931
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gravityTarget;
|
||||
|
||||
// Token: 0x040051C4 RID: 20932
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gravityMultiplier;
|
||||
|
||||
// Token: 0x040051C5 RID: 20933
|
||||
private static readonly IntPtr NativeFieldInfoPtr_airborneThreshold;
|
||||
|
||||
// Token: 0x040051C6 RID: 20934
|
||||
private static readonly IntPtr NativeFieldInfoPtr_slopeStartAngle;
|
||||
|
||||
// Token: 0x040051C7 RID: 20935
|
||||
private static readonly IntPtr NativeFieldInfoPtr_slopeEndAngle;
|
||||
|
||||
// Token: 0x040051C8 RID: 20936
|
||||
private static readonly IntPtr NativeFieldInfoPtr_spherecastRadius;
|
||||
|
||||
// Token: 0x040051C9 RID: 20937
|
||||
private static readonly IntPtr NativeFieldInfoPtr_groundLayers;
|
||||
|
||||
// Token: 0x040051CA RID: 20938
|
||||
private static readonly IntPtr NativeFieldInfoPtr_zeroFrictionMaterial;
|
||||
|
||||
// Token: 0x040051CB RID: 20939
|
||||
private static readonly IntPtr NativeFieldInfoPtr_highFrictionMaterial;
|
||||
|
||||
// Token: 0x040051CC RID: 20940
|
||||
private static readonly IntPtr NativeFieldInfoPtr_r;
|
||||
|
||||
// Token: 0x040051CD RID: 20941
|
||||
private static readonly IntPtr NativeFieldInfoPtr_half;
|
||||
|
||||
// Token: 0x040051CE RID: 20942
|
||||
private static readonly IntPtr NativeFieldInfoPtr_originalHeight;
|
||||
|
||||
// Token: 0x040051CF RID: 20943
|
||||
private static readonly IntPtr NativeFieldInfoPtr_originalCenter;
|
||||
|
||||
// Token: 0x040051D0 RID: 20944
|
||||
private static readonly IntPtr NativeFieldInfoPtr_capsule;
|
||||
|
||||
// Token: 0x040051D1 RID: 20945
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Abstract_Virtual_New_Void_Vector3_Quaternion_0;
|
||||
|
||||
// Token: 0x040051D2 RID: 20946
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetGravity_Protected_Vector3_0;
|
||||
|
||||
// Token: 0x040051D3 RID: 20947
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040051D4 RID: 20948
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetSpherecastHit_Protected_Virtual_New_RaycastHit_0;
|
||||
|
||||
// Token: 0x040051D5 RID: 20949
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0;
|
||||
|
||||
// Token: 0x040051D6 RID: 20950
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RigidbodyRotateAround_Protected_Void_Vector3_Vector3_Single_0;
|
||||
|
||||
// Token: 0x040051D7 RID: 20951
|
||||
private static readonly IntPtr NativeMethodInfoPtr_ScaleCapsule_Protected_Void_Single_0;
|
||||
|
||||
// Token: 0x040051D8 RID: 20952
|
||||
private static readonly IntPtr NativeMethodInfoPtr_HighFriction_Protected_Void_0;
|
||||
|
||||
// Token: 0x040051D9 RID: 20953
|
||||
private static readonly IntPtr NativeMethodInfoPtr_ZeroFriction_Protected_Void_0;
|
||||
|
||||
// Token: 0x040051DA RID: 20954
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetSlopeDamper_Protected_Single_Vector3_Vector3_0;
|
||||
|
||||
// Token: 0x040051DB RID: 20955
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C4 RID: 964
|
||||
public class CharacterController3rdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600773C RID: 30524 RVA: 0x001E7098 File Offset: 0x001E5298
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591877, XrefRangeEnd = 591883, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterController3rdPerson.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600773D RID: 30525 RVA: 0x001E70DC File Offset: 0x001E52DC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591883, XrefRangeEnd = 591912, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterController3rdPerson.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x170028BB RID: 10427
|
||||
// (get) Token: 0x0600773E RID: 30526 RVA: 0x001E7120 File Offset: 0x001E5320
|
||||
public unsafe static Vector3 inputVector
|
||||
{
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591912, XrefRangeEnd = 591918, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterController3rdPerson.NativeMethodInfoPtr_get_inputVector_Private_Static_get_Vector3_0, 0, (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BC RID: 10428
|
||||
// (get) Token: 0x0600773F RID: 30527 RVA: 0x001E7164 File Offset: 0x001E5364
|
||||
public unsafe static Vector3 inputVectorRaw
|
||||
{
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591918, XrefRangeEnd = 591924, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterController3rdPerson.NativeMethodInfoPtr_get_inputVectorRaw_Private_Static_get_Vector3_0, 0, (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007740 RID: 30528 RVA: 0x001E71A8 File Offset: 0x001E53A8
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe CharacterController3rdPerson()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CharacterController3rdPerson.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007741 RID: 30529 RVA: 0x001E71F4 File Offset: 0x001E53F4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static CharacterController3rdPerson()
|
||||
{
|
||||
Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "CharacterController3rdPerson");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr);
|
||||
CharacterController3rdPerson.NativeFieldInfoPtr_cam = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, "cam");
|
||||
CharacterController3rdPerson.NativeFieldInfoPtr_animatorController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, "animatorController");
|
||||
CharacterController3rdPerson.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, 100672306);
|
||||
CharacterController3rdPerson.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, 100672307);
|
||||
CharacterController3rdPerson.NativeMethodInfoPtr_get_inputVector_Private_Static_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, 100672308);
|
||||
CharacterController3rdPerson.NativeMethodInfoPtr_get_inputVectorRaw_Private_Static_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, 100672309);
|
||||
CharacterController3rdPerson.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterController3rdPerson>.NativeClassPtr, 100672310);
|
||||
}
|
||||
|
||||
// Token: 0x06007742 RID: 30530 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public CharacterController3rdPerson(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028B9 RID: 10425
|
||||
// (get) Token: 0x06007743 RID: 30531 RVA: 0x001E72B0 File Offset: 0x001E54B0
|
||||
// (set) Token: 0x06007744 RID: 30532 RVA: 0x001E72E4 File Offset: 0x001E54E4
|
||||
public unsafe CameraController cam
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterController3rdPerson.NativeFieldInfoPtr_cam);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CameraController(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterController3rdPerson.NativeFieldInfoPtr_cam), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BA RID: 10426
|
||||
// (get) Token: 0x06007745 RID: 30533 RVA: 0x001E730C File Offset: 0x001E550C
|
||||
// (set) Token: 0x06007746 RID: 30534 RVA: 0x001E7340 File Offset: 0x001E5540
|
||||
public unsafe AnimatorController3rdPerson animatorController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterController3rdPerson.NativeFieldInfoPtr_animatorController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimatorController3rdPerson(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(CharacterController3rdPerson.NativeFieldInfoPtr_animatorController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005007 RID: 20487
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cam;
|
||||
|
||||
// Token: 0x04005008 RID: 20488
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animatorController;
|
||||
|
||||
// Token: 0x04005009 RID: 20489
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400500A RID: 20490
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x0400500B RID: 20491
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_inputVector_Private_Static_get_Vector3_0;
|
||||
|
||||
// Token: 0x0400500C RID: 20492
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_inputVectorRaw_Private_Static_get_Vector3_0;
|
||||
|
||||
// Token: 0x0400500D RID: 20493
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
1428
Interop/Assembly-CSharp/RootMotion/Demos/CharacterThirdPerson.cs
Normal file
1428
Interop/Assembly-CSharp/RootMotion/Demos/CharacterThirdPerson.cs
Normal file
File diff suppressed because it is too large
Load Diff
258
Interop/Assembly-CSharp/RootMotion/Demos/EffectorOffset.cs
Normal file
258
Interop/Assembly-CSharp/RootMotion/Demos/EffectorOffset.cs
Normal file
@@ -0,0 +1,258 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C5 RID: 965
|
||||
public class EffectorOffset : OffsetModifier
|
||||
{
|
||||
// Token: 0x06007747 RID: 30535 RVA: 0x001E7368 File Offset: 0x001E5568
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591924, XrefRangeEnd = 591962, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void OnModifyOffset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), EffectorOffset.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007748 RID: 30536 RVA: 0x001E73B8 File Offset: 0x001E55B8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe EffectorOffset()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EffectorOffset.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007749 RID: 30537 RVA: 0x001E7404 File Offset: 0x001E5604
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static EffectorOffset()
|
||||
{
|
||||
Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "EffectorOffset");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr);
|
||||
EffectorOffset.NativeFieldInfoPtr_handsMaintainRelativePositionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "handsMaintainRelativePositionWeight");
|
||||
EffectorOffset.NativeFieldInfoPtr_bodyOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "bodyOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_leftShoulderOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "leftShoulderOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_rightShoulderOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "rightShoulderOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_leftThighOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "leftThighOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_rightThighOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "rightThighOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_leftHandOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "leftHandOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_rightHandOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "rightHandOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_leftFootOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "leftFootOffset");
|
||||
EffectorOffset.NativeFieldInfoPtr_rightFootOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, "rightFootOffset");
|
||||
EffectorOffset.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, 100672311);
|
||||
EffectorOffset.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EffectorOffset>.NativeClassPtr, 100672312);
|
||||
}
|
||||
|
||||
// Token: 0x0600774A RID: 30538 RVA: 0x001E5C80 File Offset: 0x001E3E80
|
||||
public EffectorOffset(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028BD RID: 10429
|
||||
// (get) Token: 0x0600774B RID: 30539 RVA: 0x001E7524 File Offset: 0x001E5724
|
||||
// (set) Token: 0x0600774C RID: 30540 RVA: 0x001E754C File Offset: 0x001E574C
|
||||
public unsafe float handsMaintainRelativePositionWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_handsMaintainRelativePositionWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_handsMaintainRelativePositionWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BE RID: 10430
|
||||
// (get) Token: 0x0600774D RID: 30541 RVA: 0x001E7570 File Offset: 0x001E5770
|
||||
// (set) Token: 0x0600774E RID: 30542 RVA: 0x001E7598 File Offset: 0x001E5798
|
||||
public unsafe Vector3 bodyOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_bodyOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_bodyOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028BF RID: 10431
|
||||
// (get) Token: 0x0600774F RID: 30543 RVA: 0x001E75BC File Offset: 0x001E57BC
|
||||
// (set) Token: 0x06007750 RID: 30544 RVA: 0x001E75E4 File Offset: 0x001E57E4
|
||||
public unsafe Vector3 leftShoulderOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftShoulderOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftShoulderOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C0 RID: 10432
|
||||
// (get) Token: 0x06007751 RID: 30545 RVA: 0x001E7608 File Offset: 0x001E5808
|
||||
// (set) Token: 0x06007752 RID: 30546 RVA: 0x001E7630 File Offset: 0x001E5830
|
||||
public unsafe Vector3 rightShoulderOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightShoulderOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightShoulderOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C1 RID: 10433
|
||||
// (get) Token: 0x06007753 RID: 30547 RVA: 0x001E7654 File Offset: 0x001E5854
|
||||
// (set) Token: 0x06007754 RID: 30548 RVA: 0x001E767C File Offset: 0x001E587C
|
||||
public unsafe Vector3 leftThighOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftThighOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftThighOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C2 RID: 10434
|
||||
// (get) Token: 0x06007755 RID: 30549 RVA: 0x001E76A0 File Offset: 0x001E58A0
|
||||
// (set) Token: 0x06007756 RID: 30550 RVA: 0x001E76C8 File Offset: 0x001E58C8
|
||||
public unsafe Vector3 rightThighOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightThighOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightThighOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C3 RID: 10435
|
||||
// (get) Token: 0x06007757 RID: 30551 RVA: 0x001E76EC File Offset: 0x001E58EC
|
||||
// (set) Token: 0x06007758 RID: 30552 RVA: 0x001E7714 File Offset: 0x001E5914
|
||||
public unsafe Vector3 leftHandOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftHandOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftHandOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C4 RID: 10436
|
||||
// (get) Token: 0x06007759 RID: 30553 RVA: 0x001E7738 File Offset: 0x001E5938
|
||||
// (set) Token: 0x0600775A RID: 30554 RVA: 0x001E7760 File Offset: 0x001E5960
|
||||
public unsafe Vector3 rightHandOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightHandOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightHandOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C5 RID: 10437
|
||||
// (get) Token: 0x0600775B RID: 30555 RVA: 0x001E7784 File Offset: 0x001E5984
|
||||
// (set) Token: 0x0600775C RID: 30556 RVA: 0x001E77AC File Offset: 0x001E59AC
|
||||
public unsafe Vector3 leftFootOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftFootOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_leftFootOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C6 RID: 10438
|
||||
// (get) Token: 0x0600775D RID: 30557 RVA: 0x001E77D0 File Offset: 0x001E59D0
|
||||
// (set) Token: 0x0600775E RID: 30558 RVA: 0x001E77F8 File Offset: 0x001E59F8
|
||||
public unsafe Vector3 rightFootOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightFootOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EffectorOffset.NativeFieldInfoPtr_rightFootOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400500E RID: 20494
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handsMaintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x0400500F RID: 20495
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bodyOffset;
|
||||
|
||||
// Token: 0x04005010 RID: 20496
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftShoulderOffset;
|
||||
|
||||
// Token: 0x04005011 RID: 20497
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightShoulderOffset;
|
||||
|
||||
// Token: 0x04005012 RID: 20498
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftThighOffset;
|
||||
|
||||
// Token: 0x04005013 RID: 20499
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightThighOffset;
|
||||
|
||||
// Token: 0x04005014 RID: 20500
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandOffset;
|
||||
|
||||
// Token: 0x04005015 RID: 20501
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandOffset;
|
||||
|
||||
// Token: 0x04005016 RID: 20502
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftFootOffset;
|
||||
|
||||
// Token: 0x04005017 RID: 20503
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightFootOffset;
|
||||
|
||||
// Token: 0x04005018 RID: 20504
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04005019 RID: 20505
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
326
Interop/Assembly-CSharp/RootMotion/Demos/ExplosionDemo.cs
Normal file
326
Interop/Assembly-CSharp/RootMotion/Demos/ExplosionDemo.cs
Normal file
@@ -0,0 +1,326 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C6 RID: 966
|
||||
public class ExplosionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600775F RID: 30559 RVA: 0x001E781C File Offset: 0x001E5A1C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591962, XrefRangeEnd = 591973, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ExplosionDemo.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007760 RID: 30560 RVA: 0x001E7860 File Offset: 0x001E5A60
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591973, XrefRangeEnd = 592006, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ExplosionDemo.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007761 RID: 30561 RVA: 0x001E78A4 File Offset: 0x001E5AA4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592006, XrefRangeEnd = 592010, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void SetEffectorWeights(float w)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref w;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ExplosionDemo.NativeMethodInfoPtr_SetEffectorWeights_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007762 RID: 30562 RVA: 0x001E78F8 File Offset: 0x001E5AF8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592010, XrefRangeEnd = 592012, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe ExplosionDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ExplosionDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007763 RID: 30563 RVA: 0x001E7944 File Offset: 0x001E5B44
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static ExplosionDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "ExplosionDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr);
|
||||
ExplosionDemo.NativeFieldInfoPtr_character = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "character");
|
||||
ExplosionDemo.NativeFieldInfoPtr_forceMlp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "forceMlp");
|
||||
ExplosionDemo.NativeFieldInfoPtr_upForce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "upForce");
|
||||
ExplosionDemo.NativeFieldInfoPtr_weightFalloffSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "weightFalloffSpeed");
|
||||
ExplosionDemo.NativeFieldInfoPtr_weightFalloff = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "weightFalloff");
|
||||
ExplosionDemo.NativeFieldInfoPtr_explosionForceByDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "explosionForceByDistance");
|
||||
ExplosionDemo.NativeFieldInfoPtr_scale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "scale");
|
||||
ExplosionDemo.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "weight");
|
||||
ExplosionDemo.NativeFieldInfoPtr_defaultScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "defaultScale");
|
||||
ExplosionDemo.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "r");
|
||||
ExplosionDemo.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, "ik");
|
||||
ExplosionDemo.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, 100672313);
|
||||
ExplosionDemo.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, 100672314);
|
||||
ExplosionDemo.NativeMethodInfoPtr_SetEffectorWeights_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, 100672315);
|
||||
ExplosionDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ExplosionDemo>.NativeClassPtr, 100672316);
|
||||
}
|
||||
|
||||
// Token: 0x06007764 RID: 30564 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public ExplosionDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028C7 RID: 10439
|
||||
// (get) Token: 0x06007765 RID: 30565 RVA: 0x001E7AA0 File Offset: 0x001E5CA0
|
||||
// (set) Token: 0x06007766 RID: 30566 RVA: 0x001E7AD4 File Offset: 0x001E5CD4
|
||||
public unsafe SimpleLocomotion character
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_character);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new SimpleLocomotion(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_character), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C8 RID: 10440
|
||||
// (get) Token: 0x06007767 RID: 30567 RVA: 0x001E7AFC File Offset: 0x001E5CFC
|
||||
// (set) Token: 0x06007768 RID: 30568 RVA: 0x001E7B24 File Offset: 0x001E5D24
|
||||
public unsafe float forceMlp
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_forceMlp);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_forceMlp)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028C9 RID: 10441
|
||||
// (get) Token: 0x06007769 RID: 30569 RVA: 0x001E7B48 File Offset: 0x001E5D48
|
||||
// (set) Token: 0x0600776A RID: 30570 RVA: 0x001E7B70 File Offset: 0x001E5D70
|
||||
public unsafe float upForce
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_upForce);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_upForce)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CA RID: 10442
|
||||
// (get) Token: 0x0600776B RID: 30571 RVA: 0x001E7B94 File Offset: 0x001E5D94
|
||||
// (set) Token: 0x0600776C RID: 30572 RVA: 0x001E7BBC File Offset: 0x001E5DBC
|
||||
public unsafe float weightFalloffSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weightFalloffSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weightFalloffSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CB RID: 10443
|
||||
// (get) Token: 0x0600776D RID: 30573 RVA: 0x001E7BE0 File Offset: 0x001E5DE0
|
||||
// (set) Token: 0x0600776E RID: 30574 RVA: 0x001E7C14 File Offset: 0x001E5E14
|
||||
public unsafe AnimationCurve weightFalloff
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weightFalloff);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weightFalloff), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CC RID: 10444
|
||||
// (get) Token: 0x0600776F RID: 30575 RVA: 0x001E7C3C File Offset: 0x001E5E3C
|
||||
// (set) Token: 0x06007770 RID: 30576 RVA: 0x001E7C70 File Offset: 0x001E5E70
|
||||
public unsafe AnimationCurve explosionForceByDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_explosionForceByDistance);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_explosionForceByDistance), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CD RID: 10445
|
||||
// (get) Token: 0x06007771 RID: 30577 RVA: 0x001E7C98 File Offset: 0x001E5E98
|
||||
// (set) Token: 0x06007772 RID: 30578 RVA: 0x001E7CCC File Offset: 0x001E5ECC
|
||||
public unsafe AnimationCurve scale
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_scale);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_scale), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CE RID: 10446
|
||||
// (get) Token: 0x06007773 RID: 30579 RVA: 0x001E7CF4 File Offset: 0x001E5EF4
|
||||
// (set) Token: 0x06007774 RID: 30580 RVA: 0x001E7D1C File Offset: 0x001E5F1C
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028CF RID: 10447
|
||||
// (get) Token: 0x06007775 RID: 30581 RVA: 0x001E7D40 File Offset: 0x001E5F40
|
||||
// (set) Token: 0x06007776 RID: 30582 RVA: 0x001E7D68 File Offset: 0x001E5F68
|
||||
public unsafe Vector3 defaultScale
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_defaultScale);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_defaultScale)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D0 RID: 10448
|
||||
// (get) Token: 0x06007777 RID: 30583 RVA: 0x001E7D8C File Offset: 0x001E5F8C
|
||||
// (set) Token: 0x06007778 RID: 30584 RVA: 0x001E7DC0 File Offset: 0x001E5FC0
|
||||
public unsafe Rigidbody r
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_r);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_r), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D1 RID: 10449
|
||||
// (get) Token: 0x06007779 RID: 30585 RVA: 0x001E7DE8 File Offset: 0x001E5FE8
|
||||
// (set) Token: 0x0600777A RID: 30586 RVA: 0x001E7E1C File Offset: 0x001E601C
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ExplosionDemo.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400501A RID: 20506
|
||||
private static readonly IntPtr NativeFieldInfoPtr_character;
|
||||
|
||||
// Token: 0x0400501B RID: 20507
|
||||
private static readonly IntPtr NativeFieldInfoPtr_forceMlp;
|
||||
|
||||
// Token: 0x0400501C RID: 20508
|
||||
private static readonly IntPtr NativeFieldInfoPtr_upForce;
|
||||
|
||||
// Token: 0x0400501D RID: 20509
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weightFalloffSpeed;
|
||||
|
||||
// Token: 0x0400501E RID: 20510
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weightFalloff;
|
||||
|
||||
// Token: 0x0400501F RID: 20511
|
||||
private static readonly IntPtr NativeFieldInfoPtr_explosionForceByDistance;
|
||||
|
||||
// Token: 0x04005020 RID: 20512
|
||||
private static readonly IntPtr NativeFieldInfoPtr_scale;
|
||||
|
||||
// Token: 0x04005021 RID: 20513
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x04005022 RID: 20514
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultScale;
|
||||
|
||||
// Token: 0x04005023 RID: 20515
|
||||
private static readonly IntPtr NativeFieldInfoPtr_r;
|
||||
|
||||
// Token: 0x04005024 RID: 20516
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04005025 RID: 20517
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005026 RID: 20518
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005027 RID: 20519
|
||||
private static readonly IntPtr NativeMethodInfoPtr_SetEffectorWeights_Private_Void_Single_0;
|
||||
|
||||
// Token: 0x04005028 RID: 20520
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
378
Interop/Assembly-CSharp/RootMotion/Demos/FBBIKSettings.cs
Normal file
378
Interop/Assembly-CSharp/RootMotion/Demos/FBBIKSettings.cs
Normal file
@@ -0,0 +1,378 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C7 RID: 967
|
||||
public class FBBIKSettings : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600777B RID: 30587 RVA: 0x001E7E44 File Offset: 0x001E6044
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 592029, RefRangeEnd = 592031, XrefRangeStart = 592020, XrefRangeEnd = 592029, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void UpdateSettings()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_UpdateSettings_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600777C RID: 30588 RVA: 0x001E7E88 File Offset: 0x001E6088
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592031, XrefRangeEnd = 592039, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600777D RID: 30589 RVA: 0x001E7ECC File Offset: 0x001E60CC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592039, XrefRangeEnd = 592040, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600777E RID: 30590 RVA: 0x001E7F10 File Offset: 0x001E6110
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592040, XrefRangeEnd = 592041, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FBBIKSettings()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600777F RID: 30591 RVA: 0x001E7F5C File Offset: 0x001E615C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FBBIKSettings()
|
||||
{
|
||||
Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FBBIKSettings");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr);
|
||||
FBBIKSettings.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "ik");
|
||||
FBBIKSettings.NativeFieldInfoPtr_disableAfterStart = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "disableAfterStart");
|
||||
FBBIKSettings.NativeFieldInfoPtr_leftArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "leftArm");
|
||||
FBBIKSettings.NativeFieldInfoPtr_rightArm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rightArm");
|
||||
FBBIKSettings.NativeFieldInfoPtr_leftLeg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "leftLeg");
|
||||
FBBIKSettings.NativeFieldInfoPtr_rightLeg = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rightLeg");
|
||||
FBBIKSettings.NativeFieldInfoPtr_rootPin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "rootPin");
|
||||
FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "bodyEffectChildNodes");
|
||||
FBBIKSettings.NativeMethodInfoPtr_UpdateSettings_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672317);
|
||||
FBBIKSettings.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672318);
|
||||
FBBIKSettings.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672319);
|
||||
FBBIKSettings.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, 100672320);
|
||||
}
|
||||
|
||||
// Token: 0x06007780 RID: 30592 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FBBIKSettings(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028D2 RID: 10450
|
||||
// (get) Token: 0x06007781 RID: 30593 RVA: 0x001E807C File Offset: 0x001E627C
|
||||
// (set) Token: 0x06007782 RID: 30594 RVA: 0x001E80B0 File Offset: 0x001E62B0
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D3 RID: 10451
|
||||
// (get) Token: 0x06007783 RID: 30595 RVA: 0x001E80D8 File Offset: 0x001E62D8
|
||||
// (set) Token: 0x06007784 RID: 30596 RVA: 0x001E8100 File Offset: 0x001E6300
|
||||
public unsafe bool disableAfterStart
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_disableAfterStart);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_disableAfterStart)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D4 RID: 10452
|
||||
// (get) Token: 0x06007785 RID: 30597 RVA: 0x001E8124 File Offset: 0x001E6324
|
||||
// (set) Token: 0x06007786 RID: 30598 RVA: 0x001E8158 File Offset: 0x001E6358
|
||||
public unsafe FBBIKSettings.Limb leftArm
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftArm);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftArm), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D5 RID: 10453
|
||||
// (get) Token: 0x06007787 RID: 30599 RVA: 0x001E8180 File Offset: 0x001E6380
|
||||
// (set) Token: 0x06007788 RID: 30600 RVA: 0x001E81B4 File Offset: 0x001E63B4
|
||||
public unsafe FBBIKSettings.Limb rightArm
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightArm);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightArm), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D6 RID: 10454
|
||||
// (get) Token: 0x06007789 RID: 30601 RVA: 0x001E81DC File Offset: 0x001E63DC
|
||||
// (set) Token: 0x0600778A RID: 30602 RVA: 0x001E8210 File Offset: 0x001E6410
|
||||
public unsafe FBBIKSettings.Limb leftLeg
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftLeg);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_leftLeg), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D7 RID: 10455
|
||||
// (get) Token: 0x0600778B RID: 30603 RVA: 0x001E8238 File Offset: 0x001E6438
|
||||
// (set) Token: 0x0600778C RID: 30604 RVA: 0x001E826C File Offset: 0x001E646C
|
||||
public unsafe FBBIKSettings.Limb rightLeg
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightLeg);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FBBIKSettings.Limb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rightLeg), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D8 RID: 10456
|
||||
// (get) Token: 0x0600778D RID: 30605 RVA: 0x001E8294 File Offset: 0x001E6494
|
||||
// (set) Token: 0x0600778E RID: 30606 RVA: 0x001E82BC File Offset: 0x001E64BC
|
||||
public unsafe float rootPin
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rootPin);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_rootPin)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028D9 RID: 10457
|
||||
// (get) Token: 0x0600778F RID: 30607 RVA: 0x001E82E0 File Offset: 0x001E64E0
|
||||
// (set) Token: 0x06007790 RID: 30608 RVA: 0x001E8308 File Offset: 0x001E6508
|
||||
public unsafe bool bodyEffectChildNodes
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.NativeFieldInfoPtr_bodyEffectChildNodes)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005029 RID: 20521
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x0400502A RID: 20522
|
||||
private static readonly IntPtr NativeFieldInfoPtr_disableAfterStart;
|
||||
|
||||
// Token: 0x0400502B RID: 20523
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftArm;
|
||||
|
||||
// Token: 0x0400502C RID: 20524
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightArm;
|
||||
|
||||
// Token: 0x0400502D RID: 20525
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftLeg;
|
||||
|
||||
// Token: 0x0400502E RID: 20526
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightLeg;
|
||||
|
||||
// Token: 0x0400502F RID: 20527
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootPin;
|
||||
|
||||
// Token: 0x04005030 RID: 20528
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bodyEffectChildNodes;
|
||||
|
||||
// Token: 0x04005031 RID: 20529
|
||||
private static readonly IntPtr NativeMethodInfoPtr_UpdateSettings_Public_Void_0;
|
||||
|
||||
// Token: 0x04005032 RID: 20530
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005033 RID: 20531
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005034 RID: 20532
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003C8 RID: 968
|
||||
[Serializable]
|
||||
public class Limb : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007791 RID: 30609 RVA: 0x001E832C File Offset: 0x001E652C
|
||||
[CallerCount(4)]
|
||||
[CachedScanResults(RefRangeStart = 592015, RefRangeEnd = 592019, XrefRangeStart = 592012, XrefRangeEnd = 592015, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Apply(FullBodyBipedChain chain, IKSolverFullBodyBiped solver)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref chain;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(solver);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.Limb.NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007792 RID: 30610 RVA: 0x001E8398 File Offset: 0x001E6598
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592019, XrefRangeEnd = 592020, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Limb()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBBIKSettings.Limb.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007793 RID: 30611 RVA: 0x001E83E4 File Offset: 0x001E65E4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Limb()
|
||||
{
|
||||
Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<FBBIKSettings>.NativeClassPtr, "Limb");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr);
|
||||
FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "reachSmoothing");
|
||||
FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "maintainRelativePositionWeight");
|
||||
FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, "mappingWeight");
|
||||
FBBIKSettings.Limb.NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, 100672321);
|
||||
FBBIKSettings.Limb.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBBIKSettings.Limb>.NativeClassPtr, 100672322);
|
||||
}
|
||||
|
||||
// Token: 0x06007794 RID: 30612 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public Limb(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028DA RID: 10458
|
||||
// (get) Token: 0x06007795 RID: 30613 RVA: 0x001E8474 File Offset: 0x001E6674
|
||||
// (set) Token: 0x06007796 RID: 30614 RVA: 0x001E849C File Offset: 0x001E669C
|
||||
public unsafe FBIKChain.Smoothing reachSmoothing
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_reachSmoothing)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DB RID: 10459
|
||||
// (get) Token: 0x06007797 RID: 30615 RVA: 0x001E84C0 File Offset: 0x001E66C0
|
||||
// (set) Token: 0x06007798 RID: 30616 RVA: 0x001E84E8 File Offset: 0x001E66E8
|
||||
public unsafe float maintainRelativePositionWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_maintainRelativePositionWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DC RID: 10460
|
||||
// (get) Token: 0x06007799 RID: 30617 RVA: 0x001E850C File Offset: 0x001E670C
|
||||
// (set) Token: 0x0600779A RID: 30618 RVA: 0x001E8534 File Offset: 0x001E6734
|
||||
public unsafe float mappingWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBBIKSettings.Limb.NativeFieldInfoPtr_mappingWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005035 RID: 20533
|
||||
private static readonly IntPtr NativeFieldInfoPtr_reachSmoothing;
|
||||
|
||||
// Token: 0x04005036 RID: 20534
|
||||
private static readonly IntPtr NativeFieldInfoPtr_maintainRelativePositionWeight;
|
||||
|
||||
// Token: 0x04005037 RID: 20535
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mappingWeight;
|
||||
|
||||
// Token: 0x04005038 RID: 20536
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Apply_Public_Void_FullBodyBipedChain_IKSolverFullBodyBiped_0;
|
||||
|
||||
// Token: 0x04005039 RID: 20537
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
136
Interop/Assembly-CSharp/RootMotion/Demos/FBIKBendGoal.cs
Normal file
136
Interop/Assembly-CSharp/RootMotion/Demos/FBIKBendGoal.cs
Normal file
@@ -0,0 +1,136 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003C9 RID: 969
|
||||
public class FBIKBendGoal : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600779B RID: 30619 RVA: 0x001E8558 File Offset: 0x001E6758
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592041, XrefRangeEnd = 592047, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBendGoal.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600779C RID: 30620 RVA: 0x001E859C File Offset: 0x001E679C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592047, XrefRangeEnd = 592055, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBendGoal.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600779D RID: 30621 RVA: 0x001E85E0 File Offset: 0x001E67E0
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FBIKBendGoal()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBendGoal.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600779E RID: 30622 RVA: 0x001E862C File Offset: 0x001E682C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FBIKBendGoal()
|
||||
{
|
||||
Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FBIKBendGoal");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr);
|
||||
FBIKBendGoal.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, "ik");
|
||||
FBIKBendGoal.NativeFieldInfoPtr_chain = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, "chain");
|
||||
FBIKBendGoal.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, "weight");
|
||||
FBIKBendGoal.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, 100672323);
|
||||
FBIKBendGoal.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, 100672324);
|
||||
FBIKBendGoal.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBendGoal>.NativeClassPtr, 100672325);
|
||||
}
|
||||
|
||||
// Token: 0x0600779F RID: 30623 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FBIKBendGoal(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028DD RID: 10461
|
||||
// (get) Token: 0x060077A0 RID: 30624 RVA: 0x001E86D4 File Offset: 0x001E68D4
|
||||
// (set) Token: 0x060077A1 RID: 30625 RVA: 0x001E8708 File Offset: 0x001E6908
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DE RID: 10462
|
||||
// (get) Token: 0x060077A2 RID: 30626 RVA: 0x001E8730 File Offset: 0x001E6930
|
||||
// (set) Token: 0x060077A3 RID: 30627 RVA: 0x001E8758 File Offset: 0x001E6958
|
||||
public unsafe FullBodyBipedChain chain
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_chain);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_chain)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028DF RID: 10463
|
||||
// (get) Token: 0x060077A4 RID: 30628 RVA: 0x001E877C File Offset: 0x001E697C
|
||||
// (set) Token: 0x060077A5 RID: 30629 RVA: 0x001E87A4 File Offset: 0x001E69A4
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBendGoal.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400503A RID: 20538
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x0400503B RID: 20539
|
||||
private static readonly IntPtr NativeFieldInfoPtr_chain;
|
||||
|
||||
// Token: 0x0400503C RID: 20540
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x0400503D RID: 20541
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400503E RID: 20542
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x0400503F RID: 20543
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
246
Interop/Assembly-CSharp/RootMotion/Demos/FBIKBoxing.cs
Normal file
246
Interop/Assembly-CSharp/RootMotion/Demos/FBIKBoxing.cs
Normal file
@@ -0,0 +1,246 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CA RID: 970
|
||||
public class FBIKBoxing : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060077A6 RID: 30630 RVA: 0x001E87C8 File Offset: 0x001E69C8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592055, XrefRangeEnd = 592059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBoxing.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077A7 RID: 30631 RVA: 0x001E880C File Offset: 0x001E6A0C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592059, XrefRangeEnd = 592073, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBoxing.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077A8 RID: 30632 RVA: 0x001E8850 File Offset: 0x001E6A50
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FBIKBoxing()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKBoxing.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077A9 RID: 30633 RVA: 0x001E889C File Offset: 0x001E6A9C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FBIKBoxing()
|
||||
{
|
||||
Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FBIKBoxing");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr);
|
||||
FBIKBoxing.NativeFieldInfoPtr_target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "target");
|
||||
FBIKBoxing.NativeFieldInfoPtr_pin = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "pin");
|
||||
FBIKBoxing.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "ik");
|
||||
FBIKBoxing.NativeFieldInfoPtr_aim = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "aim");
|
||||
FBIKBoxing.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "weight");
|
||||
FBIKBoxing.NativeFieldInfoPtr_effector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "effector");
|
||||
FBIKBoxing.NativeFieldInfoPtr_aimWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "aimWeight");
|
||||
FBIKBoxing.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, "animator");
|
||||
FBIKBoxing.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, 100672326);
|
||||
FBIKBoxing.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, 100672327);
|
||||
FBIKBoxing.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKBoxing>.NativeClassPtr, 100672328);
|
||||
}
|
||||
|
||||
// Token: 0x060077AA RID: 30634 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FBIKBoxing(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028E0 RID: 10464
|
||||
// (get) Token: 0x060077AB RID: 30635 RVA: 0x001E89A8 File Offset: 0x001E6BA8
|
||||
// (set) Token: 0x060077AC RID: 30636 RVA: 0x001E89DC File Offset: 0x001E6BDC
|
||||
public unsafe Transform target
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_target);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_target), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E1 RID: 10465
|
||||
// (get) Token: 0x060077AD RID: 30637 RVA: 0x001E8A04 File Offset: 0x001E6C04
|
||||
// (set) Token: 0x060077AE RID: 30638 RVA: 0x001E8A38 File Offset: 0x001E6C38
|
||||
public unsafe Transform pin
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_pin);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_pin), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E2 RID: 10466
|
||||
// (get) Token: 0x060077AF RID: 30639 RVA: 0x001E8A60 File Offset: 0x001E6C60
|
||||
// (set) Token: 0x060077B0 RID: 30640 RVA: 0x001E8A94 File Offset: 0x001E6C94
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E3 RID: 10467
|
||||
// (get) Token: 0x060077B1 RID: 30641 RVA: 0x001E8ABC File Offset: 0x001E6CBC
|
||||
// (set) Token: 0x060077B2 RID: 30642 RVA: 0x001E8AF0 File Offset: 0x001E6CF0
|
||||
public unsafe AimIK aim
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_aim);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_aim), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E4 RID: 10468
|
||||
// (get) Token: 0x060077B3 RID: 30643 RVA: 0x001E8B18 File Offset: 0x001E6D18
|
||||
// (set) Token: 0x060077B4 RID: 30644 RVA: 0x001E8B40 File Offset: 0x001E6D40
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E5 RID: 10469
|
||||
// (get) Token: 0x060077B5 RID: 30645 RVA: 0x001E8B64 File Offset: 0x001E6D64
|
||||
// (set) Token: 0x060077B6 RID: 30646 RVA: 0x001E8B8C File Offset: 0x001E6D8C
|
||||
public unsafe FullBodyBipedEffector effector
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_effector);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_effector)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E6 RID: 10470
|
||||
// (get) Token: 0x060077B7 RID: 30647 RVA: 0x001E8BB0 File Offset: 0x001E6DB0
|
||||
// (set) Token: 0x060077B8 RID: 30648 RVA: 0x001E8BE4 File Offset: 0x001E6DE4
|
||||
public unsafe AnimationCurve aimWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_aimWeight);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_aimWeight), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E7 RID: 10471
|
||||
// (get) Token: 0x060077B9 RID: 30649 RVA: 0x001E8C0C File Offset: 0x001E6E0C
|
||||
// (set) Token: 0x060077BA RID: 30650 RVA: 0x001E8C40 File Offset: 0x001E6E40
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKBoxing.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005040 RID: 20544
|
||||
private static readonly IntPtr NativeFieldInfoPtr_target;
|
||||
|
||||
// Token: 0x04005041 RID: 20545
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pin;
|
||||
|
||||
// Token: 0x04005042 RID: 20546
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04005043 RID: 20547
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aim;
|
||||
|
||||
// Token: 0x04005044 RID: 20548
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x04005045 RID: 20549
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effector;
|
||||
|
||||
// Token: 0x04005046 RID: 20550
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimWeight;
|
||||
|
||||
// Token: 0x04005047 RID: 20551
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04005048 RID: 20552
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005049 RID: 20553
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x0400504A RID: 20554
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
154
Interop/Assembly-CSharp/RootMotion/Demos/FBIKHandsOnProp.cs
Normal file
154
Interop/Assembly-CSharp/RootMotion/Demos/FBIKHandsOnProp.cs
Normal file
@@ -0,0 +1,154 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CB RID: 971
|
||||
public class FBIKHandsOnProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060077BB RID: 30651 RVA: 0x001E8C68 File Offset: 0x001E6E68
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592073, XrefRangeEnd = 592084, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Awake()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKHandsOnProp.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077BC RID: 30652 RVA: 0x001E8CAC File Offset: 0x001E6EAC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592084, XrefRangeEnd = 592091, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnPreRead()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKHandsOnProp.NativeMethodInfoPtr_OnPreRead_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077BD RID: 30653 RVA: 0x001E8CF0 File Offset: 0x001E6EF0
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 592110, RefRangeEnd = 592111, XrefRangeStart = 592091, XrefRangeEnd = 592110, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void HandsOnProp(IKEffector mainHand, IKEffector otherHand)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(mainHand);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(otherHand);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKHandsOnProp.NativeMethodInfoPtr_HandsOnProp_Private_Void_IKEffector_IKEffector_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077BE RID: 30654 RVA: 0x001E8D64 File Offset: 0x001E6F64
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592111, XrefRangeEnd = 592124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDestroy()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKHandsOnProp.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077BF RID: 30655 RVA: 0x001E8DA8 File Offset: 0x001E6FA8
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FBIKHandsOnProp()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FBIKHandsOnProp.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077C0 RID: 30656 RVA: 0x001E8DF4 File Offset: 0x001E6FF4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FBIKHandsOnProp()
|
||||
{
|
||||
Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FBIKHandsOnProp");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr);
|
||||
FBIKHandsOnProp.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, "ik");
|
||||
FBIKHandsOnProp.NativeFieldInfoPtr_leftHanded = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, "leftHanded");
|
||||
FBIKHandsOnProp.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, 100672329);
|
||||
FBIKHandsOnProp.NativeMethodInfoPtr_OnPreRead_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, 100672330);
|
||||
FBIKHandsOnProp.NativeMethodInfoPtr_HandsOnProp_Private_Void_IKEffector_IKEffector_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, 100672331);
|
||||
FBIKHandsOnProp.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, 100672332);
|
||||
FBIKHandsOnProp.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FBIKHandsOnProp>.NativeClassPtr, 100672333);
|
||||
}
|
||||
|
||||
// Token: 0x060077C1 RID: 30657 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FBIKHandsOnProp(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028E8 RID: 10472
|
||||
// (get) Token: 0x060077C2 RID: 30658 RVA: 0x001E8EB0 File Offset: 0x001E70B0
|
||||
// (set) Token: 0x060077C3 RID: 30659 RVA: 0x001E8EE4 File Offset: 0x001E70E4
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKHandsOnProp.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKHandsOnProp.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028E9 RID: 10473
|
||||
// (get) Token: 0x060077C4 RID: 30660 RVA: 0x001E8F0C File Offset: 0x001E710C
|
||||
// (set) Token: 0x060077C5 RID: 30661 RVA: 0x001E8F34 File Offset: 0x001E7134
|
||||
public unsafe bool leftHanded
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKHandsOnProp.NativeFieldInfoPtr_leftHanded);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FBIKHandsOnProp.NativeFieldInfoPtr_leftHanded)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400504B RID: 20555
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x0400504C RID: 20556
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHanded;
|
||||
|
||||
// Token: 0x0400504D RID: 20557
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0;
|
||||
|
||||
// Token: 0x0400504E RID: 20558
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnPreRead_Private_Void_0;
|
||||
|
||||
// Token: 0x0400504F RID: 20559
|
||||
private static readonly IntPtr NativeMethodInfoPtr_HandsOnProp_Private_Void_IKEffector_IKEffector_0;
|
||||
|
||||
// Token: 0x04005050 RID: 20560
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
||||
|
||||
// Token: 0x04005051 RID: 20561
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
469
Interop/Assembly-CSharp/RootMotion/Demos/FPSAiming.cs
Normal file
469
Interop/Assembly-CSharp/RootMotion/Demos/FPSAiming.cs
Normal file
@@ -0,0 +1,469 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CC RID: 972
|
||||
public class FPSAiming : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060077C6 RID: 30662 RVA: 0x001E8F58 File Offset: 0x001E7158
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592124, XrefRangeEnd = 592141, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077C7 RID: 30663 RVA: 0x001E8F9C File Offset: 0x001E719C
|
||||
[CallerCount(0)]
|
||||
public unsafe void FixedUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077C8 RID: 30664 RVA: 0x001E8FE0 File Offset: 0x001E71E0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592141, XrefRangeEnd = 592150, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077C9 RID: 30665 RVA: 0x001E9024 File Offset: 0x001E7224
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 592159, RefRangeEnd = 592160, XrefRangeStart = 592150, XrefRangeEnd = 592159, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Aiming()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_Aiming_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077CA RID: 30666 RVA: 0x001E9068 File Offset: 0x001E7268
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 592233, RefRangeEnd = 592234, XrefRangeStart = 592160, XrefRangeEnd = 592233, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LookDownTheSight()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_LookDownTheSight_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077CB RID: 30667 RVA: 0x001E90AC File Offset: 0x001E72AC
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 592254, RefRangeEnd = 592255, XrefRangeStart = 592234, XrefRangeEnd = 592254, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void RotateCharacter()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr_RotateCharacter_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077CC RID: 30668 RVA: 0x001E90F0 File Offset: 0x001E72F0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592255, XrefRangeEnd = 592256, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FPSAiming()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSAiming.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077CD RID: 30669 RVA: 0x001E913C File Offset: 0x001E733C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FPSAiming()
|
||||
{
|
||||
Il2CppClassPointerStore<FPSAiming>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FPSAiming");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr);
|
||||
FPSAiming.NativeFieldInfoPtr_aimWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "aimWeight");
|
||||
FPSAiming.NativeFieldInfoPtr_sightWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "sightWeight");
|
||||
FPSAiming.NativeFieldInfoPtr_maxAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "maxAngle");
|
||||
FPSAiming.NativeFieldInfoPtr_animatePhysics = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "animatePhysics");
|
||||
FPSAiming.NativeFieldInfoPtr_gun = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "gun");
|
||||
FPSAiming.NativeFieldInfoPtr_gunTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "gunTarget");
|
||||
FPSAiming.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "ik");
|
||||
FPSAiming.NativeFieldInfoPtr_gunAim = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "gunAim");
|
||||
FPSAiming.NativeFieldInfoPtr_cam = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "cam");
|
||||
FPSAiming.NativeFieldInfoPtr_recoil = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "recoil");
|
||||
FPSAiming.NativeFieldInfoPtr_cameraRecoilWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "cameraRecoilWeight");
|
||||
FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "gunTargetDefaultLocalPosition");
|
||||
FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "gunTargetDefaultLocalRotation");
|
||||
FPSAiming.NativeFieldInfoPtr_camDefaultLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "camDefaultLocalPosition");
|
||||
FPSAiming.NativeFieldInfoPtr_camRelativeToGunTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "camRelativeToGunTarget");
|
||||
FPSAiming.NativeFieldInfoPtr_updateFrame = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, "updateFrame");
|
||||
FPSAiming.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672334);
|
||||
FPSAiming.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672335);
|
||||
FPSAiming.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672336);
|
||||
FPSAiming.NativeMethodInfoPtr_Aiming_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672337);
|
||||
FPSAiming.NativeMethodInfoPtr_LookDownTheSight_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672338);
|
||||
FPSAiming.NativeMethodInfoPtr_RotateCharacter_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672339);
|
||||
FPSAiming.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSAiming>.NativeClassPtr, 100672340);
|
||||
}
|
||||
|
||||
// Token: 0x060077CE RID: 30670 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FPSAiming(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028EA RID: 10474
|
||||
// (get) Token: 0x060077CF RID: 30671 RVA: 0x001E9338 File Offset: 0x001E7538
|
||||
// (set) Token: 0x060077D0 RID: 30672 RVA: 0x001E9360 File Offset: 0x001E7560
|
||||
public unsafe float aimWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_aimWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_aimWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EB RID: 10475
|
||||
// (get) Token: 0x060077D1 RID: 30673 RVA: 0x001E9384 File Offset: 0x001E7584
|
||||
// (set) Token: 0x060077D2 RID: 30674 RVA: 0x001E93AC File Offset: 0x001E75AC
|
||||
public unsafe float sightWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_sightWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_sightWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EC RID: 10476
|
||||
// (get) Token: 0x060077D3 RID: 30675 RVA: 0x001E93D0 File Offset: 0x001E75D0
|
||||
// (set) Token: 0x060077D4 RID: 30676 RVA: 0x001E93F8 File Offset: 0x001E75F8
|
||||
public unsafe float maxAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_maxAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_maxAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028ED RID: 10477
|
||||
// (get) Token: 0x060077D5 RID: 30677 RVA: 0x001E941C File Offset: 0x001E761C
|
||||
// (set) Token: 0x060077D6 RID: 30678 RVA: 0x001E9444 File Offset: 0x001E7644
|
||||
public unsafe bool animatePhysics
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_animatePhysics);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_animatePhysics)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EE RID: 10478
|
||||
// (get) Token: 0x060077D7 RID: 30679 RVA: 0x001E9468 File Offset: 0x001E7668
|
||||
// (set) Token: 0x060077D8 RID: 30680 RVA: 0x001E949C File Offset: 0x001E769C
|
||||
public unsafe Transform gun
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gun);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gun), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028EF RID: 10479
|
||||
// (get) Token: 0x060077D9 RID: 30681 RVA: 0x001E94C4 File Offset: 0x001E76C4
|
||||
// (set) Token: 0x060077DA RID: 30682 RVA: 0x001E94F8 File Offset: 0x001E76F8
|
||||
public unsafe Transform gunTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F0 RID: 10480
|
||||
// (get) Token: 0x060077DB RID: 30683 RVA: 0x001E9520 File Offset: 0x001E7720
|
||||
// (set) Token: 0x060077DC RID: 30684 RVA: 0x001E9554 File Offset: 0x001E7754
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F1 RID: 10481
|
||||
// (get) Token: 0x060077DD RID: 30685 RVA: 0x001E957C File Offset: 0x001E777C
|
||||
// (set) Token: 0x060077DE RID: 30686 RVA: 0x001E95B0 File Offset: 0x001E77B0
|
||||
public unsafe AimIK gunAim
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunAim);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunAim), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F2 RID: 10482
|
||||
// (get) Token: 0x060077DF RID: 30687 RVA: 0x001E95D8 File Offset: 0x001E77D8
|
||||
// (set) Token: 0x060077E0 RID: 30688 RVA: 0x001E960C File Offset: 0x001E780C
|
||||
public unsafe CameraControllerFPS cam
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_cam);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CameraControllerFPS(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_cam), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F3 RID: 10483
|
||||
// (get) Token: 0x060077E1 RID: 30689 RVA: 0x001E9634 File Offset: 0x001E7834
|
||||
// (set) Token: 0x060077E2 RID: 30690 RVA: 0x001E9668 File Offset: 0x001E7868
|
||||
public unsafe Recoil recoil
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_recoil);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Recoil(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_recoil), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F4 RID: 10484
|
||||
// (get) Token: 0x060077E3 RID: 30691 RVA: 0x001E9690 File Offset: 0x001E7890
|
||||
// (set) Token: 0x060077E4 RID: 30692 RVA: 0x001E96B8 File Offset: 0x001E78B8
|
||||
public unsafe float cameraRecoilWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_cameraRecoilWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_cameraRecoilWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F5 RID: 10485
|
||||
// (get) Token: 0x060077E5 RID: 30693 RVA: 0x001E96DC File Offset: 0x001E78DC
|
||||
// (set) Token: 0x060077E6 RID: 30694 RVA: 0x001E9704 File Offset: 0x001E7904
|
||||
public unsafe Vector3 gunTargetDefaultLocalPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F6 RID: 10486
|
||||
// (get) Token: 0x060077E7 RID: 30695 RVA: 0x001E9728 File Offset: 0x001E7928
|
||||
// (set) Token: 0x060077E8 RID: 30696 RVA: 0x001E9750 File Offset: 0x001E7950
|
||||
public unsafe Quaternion gunTargetDefaultLocalRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_gunTargetDefaultLocalRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F7 RID: 10487
|
||||
// (get) Token: 0x060077E9 RID: 30697 RVA: 0x001E9774 File Offset: 0x001E7974
|
||||
// (set) Token: 0x060077EA RID: 30698 RVA: 0x001E979C File Offset: 0x001E799C
|
||||
public unsafe Vector3 camDefaultLocalPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_camDefaultLocalPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_camDefaultLocalPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F8 RID: 10488
|
||||
// (get) Token: 0x060077EB RID: 30699 RVA: 0x001E97C0 File Offset: 0x001E79C0
|
||||
// (set) Token: 0x060077EC RID: 30700 RVA: 0x001E97E8 File Offset: 0x001E79E8
|
||||
public unsafe Vector3 camRelativeToGunTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_camRelativeToGunTarget);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_camRelativeToGunTarget)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028F9 RID: 10489
|
||||
// (get) Token: 0x060077ED RID: 30701 RVA: 0x001E980C File Offset: 0x001E7A0C
|
||||
// (set) Token: 0x060077EE RID: 30702 RVA: 0x001E9834 File Offset: 0x001E7A34
|
||||
public unsafe bool updateFrame
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_updateFrame);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSAiming.NativeFieldInfoPtr_updateFrame)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005052 RID: 20562
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimWeight;
|
||||
|
||||
// Token: 0x04005053 RID: 20563
|
||||
private static readonly IntPtr NativeFieldInfoPtr_sightWeight;
|
||||
|
||||
// Token: 0x04005054 RID: 20564
|
||||
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
||||
|
||||
// Token: 0x04005055 RID: 20565
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animatePhysics;
|
||||
|
||||
// Token: 0x04005056 RID: 20566
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gun;
|
||||
|
||||
// Token: 0x04005057 RID: 20567
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gunTarget;
|
||||
|
||||
// Token: 0x04005058 RID: 20568
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04005059 RID: 20569
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gunAim;
|
||||
|
||||
// Token: 0x0400505A RID: 20570
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cam;
|
||||
|
||||
// Token: 0x0400505B RID: 20571
|
||||
private static readonly IntPtr NativeFieldInfoPtr_recoil;
|
||||
|
||||
// Token: 0x0400505C RID: 20572
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cameraRecoilWeight;
|
||||
|
||||
// Token: 0x0400505D RID: 20573
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gunTargetDefaultLocalPosition;
|
||||
|
||||
// Token: 0x0400505E RID: 20574
|
||||
private static readonly IntPtr NativeFieldInfoPtr_gunTargetDefaultLocalRotation;
|
||||
|
||||
// Token: 0x0400505F RID: 20575
|
||||
private static readonly IntPtr NativeFieldInfoPtr_camDefaultLocalPosition;
|
||||
|
||||
// Token: 0x04005060 RID: 20576
|
||||
private static readonly IntPtr NativeFieldInfoPtr_camRelativeToGunTarget;
|
||||
|
||||
// Token: 0x04005061 RID: 20577
|
||||
private static readonly IntPtr NativeFieldInfoPtr_updateFrame;
|
||||
|
||||
// Token: 0x04005062 RID: 20578
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005063 RID: 20579
|
||||
private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005064 RID: 20580
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005065 RID: 20581
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Aiming_Private_Void_0;
|
||||
|
||||
// Token: 0x04005066 RID: 20582
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LookDownTheSight_Private_Void_0;
|
||||
|
||||
// Token: 0x04005067 RID: 20583
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RotateCharacter_Private_Void_0;
|
||||
|
||||
// Token: 0x04005068 RID: 20584
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
173
Interop/Assembly-CSharp/RootMotion/Demos/FPSCharacter.cs
Normal file
173
Interop/Assembly-CSharp/RootMotion/Demos/FPSCharacter.cs
Normal file
@@ -0,0 +1,173 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CD RID: 973
|
||||
public class FPSCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060077EF RID: 30703 RVA: 0x001E9858 File Offset: 0x001E7A58
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592256, XrefRangeEnd = 592264, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSCharacter.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077F0 RID: 30704 RVA: 0x001E989C File Offset: 0x001E7A9C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592264, XrefRangeEnd = 592271, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSCharacter.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077F1 RID: 30705 RVA: 0x001E98E0 File Offset: 0x001E7AE0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592271, XrefRangeEnd = 592279, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSCharacter.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077F2 RID: 30706 RVA: 0x001E9924 File Offset: 0x001E7B24
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe FPSCharacter()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(FPSCharacter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077F3 RID: 30707 RVA: 0x001E9970 File Offset: 0x001E7B70
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static FPSCharacter()
|
||||
{
|
||||
Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "FPSCharacter");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr);
|
||||
FPSCharacter.NativeFieldInfoPtr_walkSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, "walkSpeed");
|
||||
FPSCharacter.NativeFieldInfoPtr_sVel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, "sVel");
|
||||
FPSCharacter.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, "animator");
|
||||
FPSCharacter.NativeFieldInfoPtr_FPSAiming = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, "FPSAiming");
|
||||
FPSCharacter.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, 100672341);
|
||||
FPSCharacter.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, 100672342);
|
||||
FPSCharacter.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, 100672343);
|
||||
FPSCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<FPSCharacter>.NativeClassPtr, 100672344);
|
||||
}
|
||||
|
||||
// Token: 0x060077F4 RID: 30708 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public FPSCharacter(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028FA RID: 10490
|
||||
// (get) Token: 0x060077F5 RID: 30709 RVA: 0x001E9A40 File Offset: 0x001E7C40
|
||||
// (set) Token: 0x060077F6 RID: 30710 RVA: 0x001E9A68 File Offset: 0x001E7C68
|
||||
public unsafe float walkSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_walkSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_walkSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FB RID: 10491
|
||||
// (get) Token: 0x060077F7 RID: 30711 RVA: 0x001E9A8C File Offset: 0x001E7C8C
|
||||
// (set) Token: 0x060077F8 RID: 30712 RVA: 0x001E9AB4 File Offset: 0x001E7CB4
|
||||
public unsafe float sVel
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_sVel);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_sVel)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FC RID: 10492
|
||||
// (get) Token: 0x060077F9 RID: 30713 RVA: 0x001E9AD8 File Offset: 0x001E7CD8
|
||||
// (set) Token: 0x060077FA RID: 30714 RVA: 0x001E9B0C File Offset: 0x001E7D0C
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FD RID: 10493
|
||||
// (get) Token: 0x060077FB RID: 30715 RVA: 0x001E9B34 File Offset: 0x001E7D34
|
||||
// (set) Token: 0x060077FC RID: 30716 RVA: 0x001E9B68 File Offset: 0x001E7D68
|
||||
public unsafe FPSAiming FPSAiming
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_FPSAiming);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FPSAiming(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(FPSCharacter.NativeFieldInfoPtr_FPSAiming), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005069 RID: 20585
|
||||
private static readonly IntPtr NativeFieldInfoPtr_walkSpeed;
|
||||
|
||||
// Token: 0x0400506A RID: 20586
|
||||
private static readonly IntPtr NativeFieldInfoPtr_sVel;
|
||||
|
||||
// Token: 0x0400506B RID: 20587
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x0400506C RID: 20588
|
||||
private static readonly IntPtr NativeFieldInfoPtr_FPSAiming;
|
||||
|
||||
// Token: 0x0400506D RID: 20589
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400506E RID: 20590
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x0400506F RID: 20591
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005070 RID: 20592
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
100
Interop/Assembly-CSharp/RootMotion/Demos/GrounderDemo.cs
Normal file
100
Interop/Assembly-CSharp/RootMotion/Demos/GrounderDemo.cs
Normal file
@@ -0,0 +1,100 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EA RID: 1002
|
||||
public class GrounderDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060079C2 RID: 31170 RVA: 0x001F052C File Offset: 0x001EE72C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593189, XrefRangeEnd = 593214, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079C3 RID: 31171 RVA: 0x001F0570 File Offset: 0x001EE770
|
||||
[CallerCount(4)]
|
||||
[CachedScanResults(RefRangeStart = 593216, RefRangeEnd = 593220, XrefRangeStart = 593214, XrefRangeEnd = 593216, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Activate(int index)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref index;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderDemo.NativeMethodInfoPtr_Activate_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079C4 RID: 31172 RVA: 0x001F05C4 File Offset: 0x001EE7C4
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe GrounderDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GrounderDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079C5 RID: 31173 RVA: 0x001F0610 File Offset: 0x001EE810
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static GrounderDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "GrounderDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr);
|
||||
GrounderDemo.NativeFieldInfoPtr_characters = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr, "characters");
|
||||
GrounderDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr, 100672454);
|
||||
GrounderDemo.NativeMethodInfoPtr_Activate_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr, 100672455);
|
||||
GrounderDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GrounderDemo>.NativeClassPtr, 100672456);
|
||||
}
|
||||
|
||||
// Token: 0x060079C6 RID: 31174 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public GrounderDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002996 RID: 10646
|
||||
// (get) Token: 0x060079C7 RID: 31175 RVA: 0x001F0690 File Offset: 0x001EE890
|
||||
// (set) Token: 0x060079C8 RID: 31176 RVA: 0x001F06C4 File Offset: 0x001EE8C4
|
||||
public unsafe Il2CppReferenceArray<GameObject> characters
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderDemo.NativeFieldInfoPtr_characters);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<GameObject>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GrounderDemo.NativeFieldInfoPtr_characters), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400516E RID: 20846
|
||||
private static readonly IntPtr NativeFieldInfoPtr_characters;
|
||||
|
||||
// Token: 0x0400516F RID: 20847
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005170 RID: 20848
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Activate_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x04005171 RID: 20849
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
137
Interop/Assembly-CSharp/RootMotion/Demos/HitReactionTrigger.cs
Normal file
137
Interop/Assembly-CSharp/RootMotion/Demos/HitReactionTrigger.cs
Normal file
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CE RID: 974
|
||||
public class HitReactionTrigger : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060077FD RID: 30717 RVA: 0x001E9B90 File Offset: 0x001E7D90
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592279, XrefRangeEnd = 592291, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HitReactionTrigger.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077FE RID: 30718 RVA: 0x001E9BD4 File Offset: 0x001E7DD4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592291, XrefRangeEnd = 592306, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HitReactionTrigger.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060077FF RID: 30719 RVA: 0x001E9C18 File Offset: 0x001E7E18
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 516526, RefRangeEnd = 516527, XrefRangeStart = 516526, XrefRangeEnd = 516527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe HitReactionTrigger()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HitReactionTrigger.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007800 RID: 30720 RVA: 0x001E9C64 File Offset: 0x001E7E64
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static HitReactionTrigger()
|
||||
{
|
||||
Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "HitReactionTrigger");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr);
|
||||
HitReactionTrigger.NativeFieldInfoPtr_hitReaction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, "hitReaction");
|
||||
HitReactionTrigger.NativeFieldInfoPtr_hitForce = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, "hitForce");
|
||||
HitReactionTrigger.NativeFieldInfoPtr_colliderName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, "colliderName");
|
||||
HitReactionTrigger.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, 100672345);
|
||||
HitReactionTrigger.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, 100672346);
|
||||
HitReactionTrigger.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HitReactionTrigger>.NativeClassPtr, 100672347);
|
||||
}
|
||||
|
||||
// Token: 0x06007801 RID: 30721 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public HitReactionTrigger(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170028FE RID: 10494
|
||||
// (get) Token: 0x06007802 RID: 30722 RVA: 0x001E9D0C File Offset: 0x001E7F0C
|
||||
// (set) Token: 0x06007803 RID: 30723 RVA: 0x001E9D40 File Offset: 0x001E7F40
|
||||
public unsafe HitReaction hitReaction
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_hitReaction);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new HitReaction(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_hitReaction), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170028FF RID: 10495
|
||||
// (get) Token: 0x06007804 RID: 30724 RVA: 0x001E9D68 File Offset: 0x001E7F68
|
||||
// (set) Token: 0x06007805 RID: 30725 RVA: 0x001E9D90 File Offset: 0x001E7F90
|
||||
public unsafe float hitForce
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_hitForce);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_hitForce)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002900 RID: 10496
|
||||
// (get) Token: 0x06007806 RID: 30726 RVA: 0x001E9DB4 File Offset: 0x001E7FB4
|
||||
// (set) Token: 0x06007807 RID: 30727 RVA: 0x001E9DDD File Offset: 0x001E7FDD
|
||||
public unsafe string colliderName
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_colliderName);
|
||||
return IL2CPP.Il2CppStringToManaged(*intPtr);
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HitReactionTrigger.NativeFieldInfoPtr_colliderName), IL2CPP.ManagedStringToIl2Cpp(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005071 RID: 20593
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hitReaction;
|
||||
|
||||
// Token: 0x04005072 RID: 20594
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hitForce;
|
||||
|
||||
// Token: 0x04005073 RID: 20595
|
||||
private static readonly IntPtr NativeFieldInfoPtr_colliderName;
|
||||
|
||||
// Token: 0x04005074 RID: 20596
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005075 RID: 20597
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005076 RID: 20598
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
242
Interop/Assembly-CSharp/RootMotion/Demos/HoldingHands.cs
Normal file
242
Interop/Assembly-CSharp/RootMotion/Demos/HoldingHands.cs
Normal file
@@ -0,0 +1,242 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003CF RID: 975
|
||||
public class HoldingHands : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007808 RID: 30728 RVA: 0x001E9E04 File Offset: 0x001E8004
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592306, XrefRangeEnd = 592318, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HoldingHands.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007809 RID: 30729 RVA: 0x001E9E48 File Offset: 0x001E8048
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592318, XrefRangeEnd = 592346, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HoldingHands.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600780A RID: 30730 RVA: 0x001E9E8C File Offset: 0x001E808C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592346, XrefRangeEnd = 592347, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe HoldingHands()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(HoldingHands.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600780B RID: 30731 RVA: 0x001E9ED8 File Offset: 0x001E80D8
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static HoldingHands()
|
||||
{
|
||||
Il2CppClassPointerStore<HoldingHands>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "HoldingHands");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr);
|
||||
HoldingHands.NativeFieldInfoPtr_rightHandChar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "rightHandChar");
|
||||
HoldingHands.NativeFieldInfoPtr_leftHandChar = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "leftHandChar");
|
||||
HoldingHands.NativeFieldInfoPtr_rightHandTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "rightHandTarget");
|
||||
HoldingHands.NativeFieldInfoPtr_leftHandTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "leftHandTarget");
|
||||
HoldingHands.NativeFieldInfoPtr_crossFade = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "crossFade");
|
||||
HoldingHands.NativeFieldInfoPtr_speed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "speed");
|
||||
HoldingHands.NativeFieldInfoPtr_rightHandRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "rightHandRotation");
|
||||
HoldingHands.NativeFieldInfoPtr_leftHandRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, "leftHandRotation");
|
||||
HoldingHands.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, 100672348);
|
||||
HoldingHands.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, 100672349);
|
||||
HoldingHands.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<HoldingHands>.NativeClassPtr, 100672350);
|
||||
}
|
||||
|
||||
// Token: 0x0600780C RID: 30732 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public HoldingHands(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002901 RID: 10497
|
||||
// (get) Token: 0x0600780D RID: 30733 RVA: 0x001E9FE4 File Offset: 0x001E81E4
|
||||
// (set) Token: 0x0600780E RID: 30734 RVA: 0x001EA018 File Offset: 0x001E8218
|
||||
public unsafe FullBodyBipedIK rightHandChar
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandChar);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandChar), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002902 RID: 10498
|
||||
// (get) Token: 0x0600780F RID: 30735 RVA: 0x001EA040 File Offset: 0x001E8240
|
||||
// (set) Token: 0x06007810 RID: 30736 RVA: 0x001EA074 File Offset: 0x001E8274
|
||||
public unsafe FullBodyBipedIK leftHandChar
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandChar);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandChar), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002903 RID: 10499
|
||||
// (get) Token: 0x06007811 RID: 30737 RVA: 0x001EA09C File Offset: 0x001E829C
|
||||
// (set) Token: 0x06007812 RID: 30738 RVA: 0x001EA0D0 File Offset: 0x001E82D0
|
||||
public unsafe Transform rightHandTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002904 RID: 10500
|
||||
// (get) Token: 0x06007813 RID: 30739 RVA: 0x001EA0F8 File Offset: 0x001E82F8
|
||||
// (set) Token: 0x06007814 RID: 30740 RVA: 0x001EA12C File Offset: 0x001E832C
|
||||
public unsafe Transform leftHandTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002905 RID: 10501
|
||||
// (get) Token: 0x06007815 RID: 30741 RVA: 0x001EA154 File Offset: 0x001E8354
|
||||
// (set) Token: 0x06007816 RID: 30742 RVA: 0x001EA17C File Offset: 0x001E837C
|
||||
public unsafe float crossFade
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_crossFade);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_crossFade)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002906 RID: 10502
|
||||
// (get) Token: 0x06007817 RID: 30743 RVA: 0x001EA1A0 File Offset: 0x001E83A0
|
||||
// (set) Token: 0x06007818 RID: 30744 RVA: 0x001EA1C8 File Offset: 0x001E83C8
|
||||
public unsafe float speed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_speed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_speed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002907 RID: 10503
|
||||
// (get) Token: 0x06007819 RID: 30745 RVA: 0x001EA1EC File Offset: 0x001E83EC
|
||||
// (set) Token: 0x0600781A RID: 30746 RVA: 0x001EA214 File Offset: 0x001E8414
|
||||
public unsafe Quaternion rightHandRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_rightHandRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002908 RID: 10504
|
||||
// (get) Token: 0x0600781B RID: 30747 RVA: 0x001EA238 File Offset: 0x001E8438
|
||||
// (set) Token: 0x0600781C RID: 30748 RVA: 0x001EA260 File Offset: 0x001E8460
|
||||
public unsafe Quaternion leftHandRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(HoldingHands.NativeFieldInfoPtr_leftHandRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005077 RID: 20599
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandChar;
|
||||
|
||||
// Token: 0x04005078 RID: 20600
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandChar;
|
||||
|
||||
// Token: 0x04005079 RID: 20601
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandTarget;
|
||||
|
||||
// Token: 0x0400507A RID: 20602
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandTarget;
|
||||
|
||||
// Token: 0x0400507B RID: 20603
|
||||
private static readonly IntPtr NativeFieldInfoPtr_crossFade;
|
||||
|
||||
// Token: 0x0400507C RID: 20604
|
||||
private static readonly IntPtr NativeFieldInfoPtr_speed;
|
||||
|
||||
// Token: 0x0400507D RID: 20605
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandRotation;
|
||||
|
||||
// Token: 0x0400507E RID: 20606
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandRotation;
|
||||
|
||||
// Token: 0x0400507F RID: 20607
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005080 RID: 20608
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005081 RID: 20609
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
140
Interop/Assembly-CSharp/RootMotion/Demos/InteractionC2CDemo.cs
Normal file
140
Interop/Assembly-CSharp/RootMotion/Demos/InteractionC2CDemo.cs
Normal file
@@ -0,0 +1,140 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D0 RID: 976
|
||||
public class InteractionC2CDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600781D RID: 30749 RVA: 0x001EA284 File Offset: 0x001E8484
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592347, XrefRangeEnd = 592355, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionC2CDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600781E RID: 30750 RVA: 0x001EA2C8 File Offset: 0x001E84C8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592355, XrefRangeEnd = 592362, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionC2CDemo.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600781F RID: 30751 RVA: 0x001EA30C File Offset: 0x001E850C
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe InteractionC2CDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionC2CDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007820 RID: 30752 RVA: 0x001EA358 File Offset: 0x001E8558
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static InteractionC2CDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "InteractionC2CDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr);
|
||||
InteractionC2CDemo.NativeFieldInfoPtr_character1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, "character1");
|
||||
InteractionC2CDemo.NativeFieldInfoPtr_character2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, "character2");
|
||||
InteractionC2CDemo.NativeFieldInfoPtr_handShake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, "handShake");
|
||||
InteractionC2CDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, 100672351);
|
||||
InteractionC2CDemo.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, 100672352);
|
||||
InteractionC2CDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionC2CDemo>.NativeClassPtr, 100672353);
|
||||
}
|
||||
|
||||
// Token: 0x06007821 RID: 30753 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public InteractionC2CDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002909 RID: 10505
|
||||
// (get) Token: 0x06007822 RID: 30754 RVA: 0x001EA400 File Offset: 0x001E8600
|
||||
// (set) Token: 0x06007823 RID: 30755 RVA: 0x001EA434 File Offset: 0x001E8634
|
||||
public unsafe InteractionSystem character1
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_character1);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_character1), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290A RID: 10506
|
||||
// (get) Token: 0x06007824 RID: 30756 RVA: 0x001EA45C File Offset: 0x001E865C
|
||||
// (set) Token: 0x06007825 RID: 30757 RVA: 0x001EA490 File Offset: 0x001E8690
|
||||
public unsafe InteractionSystem character2
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_character2);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_character2), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290B RID: 10507
|
||||
// (get) Token: 0x06007826 RID: 30758 RVA: 0x001EA4B8 File Offset: 0x001E86B8
|
||||
// (set) Token: 0x06007827 RID: 30759 RVA: 0x001EA4EC File Offset: 0x001E86EC
|
||||
public unsafe InteractionObject handShake
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_handShake);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionC2CDemo.NativeFieldInfoPtr_handShake), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005082 RID: 20610
|
||||
private static readonly IntPtr NativeFieldInfoPtr_character1;
|
||||
|
||||
// Token: 0x04005083 RID: 20611
|
||||
private static readonly IntPtr NativeFieldInfoPtr_character2;
|
||||
|
||||
// Token: 0x04005084 RID: 20612
|
||||
private static readonly IntPtr NativeFieldInfoPtr_handShake;
|
||||
|
||||
// Token: 0x04005085 RID: 20613
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005086 RID: 20614
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005087 RID: 20615
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
252
Interop/Assembly-CSharp/RootMotion/Demos/InteractionDemo.cs
Normal file
252
Interop/Assembly-CSharp/RootMotion/Demos/InteractionDemo.cs
Normal file
@@ -0,0 +1,252 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D1 RID: 977
|
||||
public class InteractionDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007828 RID: 30760 RVA: 0x001EA514 File Offset: 0x001E8714
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592362, XrefRangeEnd = 592411, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007829 RID: 30761 RVA: 0x001EA558 File Offset: 0x001E8758
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe InteractionDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600782A RID: 30762 RVA: 0x001EA5A4 File Offset: 0x001E87A4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static InteractionDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "InteractionDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr);
|
||||
InteractionDemo.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "interactionSystem");
|
||||
InteractionDemo.NativeFieldInfoPtr_interrupt = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "interrupt");
|
||||
InteractionDemo.NativeFieldInfoPtr_ball = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "ball");
|
||||
InteractionDemo.NativeFieldInfoPtr_benchMain = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "benchMain");
|
||||
InteractionDemo.NativeFieldInfoPtr_benchHands = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "benchHands");
|
||||
InteractionDemo.NativeFieldInfoPtr_button = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "button");
|
||||
InteractionDemo.NativeFieldInfoPtr_cigarette = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "cigarette");
|
||||
InteractionDemo.NativeFieldInfoPtr_door = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "door");
|
||||
InteractionDemo.NativeFieldInfoPtr_isSitting = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, "isSitting");
|
||||
InteractionDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, 100672354);
|
||||
InteractionDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionDemo>.NativeClassPtr, 100672355);
|
||||
}
|
||||
|
||||
// Token: 0x0600782B RID: 30763 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public InteractionDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700290C RID: 10508
|
||||
// (get) Token: 0x0600782C RID: 30764 RVA: 0x001EA6B0 File Offset: 0x001E88B0
|
||||
// (set) Token: 0x0600782D RID: 30765 RVA: 0x001EA6E4 File Offset: 0x001E88E4
|
||||
public unsafe InteractionSystem interactionSystem
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_interactionSystem);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290D RID: 10509
|
||||
// (get) Token: 0x0600782E RID: 30766 RVA: 0x001EA70C File Offset: 0x001E890C
|
||||
// (set) Token: 0x0600782F RID: 30767 RVA: 0x001EA734 File Offset: 0x001E8934
|
||||
public unsafe bool interrupt
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_interrupt);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_interrupt)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290E RID: 10510
|
||||
// (get) Token: 0x06007830 RID: 30768 RVA: 0x001EA758 File Offset: 0x001E8958
|
||||
// (set) Token: 0x06007831 RID: 30769 RVA: 0x001EA78C File Offset: 0x001E898C
|
||||
public unsafe InteractionObject ball
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_ball);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_ball), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700290F RID: 10511
|
||||
// (get) Token: 0x06007832 RID: 30770 RVA: 0x001EA7B4 File Offset: 0x001E89B4
|
||||
// (set) Token: 0x06007833 RID: 30771 RVA: 0x001EA7E8 File Offset: 0x001E89E8
|
||||
public unsafe InteractionObject benchMain
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_benchMain);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_benchMain), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002910 RID: 10512
|
||||
// (get) Token: 0x06007834 RID: 30772 RVA: 0x001EA810 File Offset: 0x001E8A10
|
||||
// (set) Token: 0x06007835 RID: 30773 RVA: 0x001EA844 File Offset: 0x001E8A44
|
||||
public unsafe InteractionObject benchHands
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_benchHands);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_benchHands), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002911 RID: 10513
|
||||
// (get) Token: 0x06007836 RID: 30774 RVA: 0x001EA86C File Offset: 0x001E8A6C
|
||||
// (set) Token: 0x06007837 RID: 30775 RVA: 0x001EA8A0 File Offset: 0x001E8AA0
|
||||
public unsafe InteractionObject button
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_button);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_button), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002912 RID: 10514
|
||||
// (get) Token: 0x06007838 RID: 30776 RVA: 0x001EA8C8 File Offset: 0x001E8AC8
|
||||
// (set) Token: 0x06007839 RID: 30777 RVA: 0x001EA8FC File Offset: 0x001E8AFC
|
||||
public unsafe InteractionObject cigarette
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_cigarette);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_cigarette), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002913 RID: 10515
|
||||
// (get) Token: 0x0600783A RID: 30778 RVA: 0x001EA924 File Offset: 0x001E8B24
|
||||
// (set) Token: 0x0600783B RID: 30779 RVA: 0x001EA958 File Offset: 0x001E8B58
|
||||
public unsafe InteractionObject door
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_door);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_door), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002914 RID: 10516
|
||||
// (get) Token: 0x0600783C RID: 30780 RVA: 0x001EA980 File Offset: 0x001E8B80
|
||||
// (set) Token: 0x0600783D RID: 30781 RVA: 0x001EA9A8 File Offset: 0x001E8BA8
|
||||
public unsafe bool isSitting
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_isSitting);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionDemo.NativeFieldInfoPtr_isSitting)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005088 RID: 20616
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
|
||||
|
||||
// Token: 0x04005089 RID: 20617
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interrupt;
|
||||
|
||||
// Token: 0x0400508A RID: 20618
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ball;
|
||||
|
||||
// Token: 0x0400508B RID: 20619
|
||||
private static readonly IntPtr NativeFieldInfoPtr_benchMain;
|
||||
|
||||
// Token: 0x0400508C RID: 20620
|
||||
private static readonly IntPtr NativeFieldInfoPtr_benchHands;
|
||||
|
||||
// Token: 0x0400508D RID: 20621
|
||||
private static readonly IntPtr NativeFieldInfoPtr_button;
|
||||
|
||||
// Token: 0x0400508E RID: 20622
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cigarette;
|
||||
|
||||
// Token: 0x0400508F RID: 20623
|
||||
private static readonly IntPtr NativeFieldInfoPtr_door;
|
||||
|
||||
// Token: 0x04005090 RID: 20624
|
||||
private static readonly IntPtr NativeFieldInfoPtr_isSitting;
|
||||
|
||||
// Token: 0x04005091 RID: 20625
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005092 RID: 20626
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,141 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D2 RID: 978
|
||||
public class InteractionSystemTestGUI : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600783E RID: 30782 RVA: 0x001EA9CC File Offset: 0x001E8BCC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592411, XrefRangeEnd = 592415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Awake()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionSystemTestGUI.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600783F RID: 30783 RVA: 0x001EAA10 File Offset: 0x001E8C10
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592415, XrefRangeEnd = 592444, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionSystemTestGUI.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007840 RID: 30784 RVA: 0x001EAA54 File Offset: 0x001E8C54
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe InteractionSystemTestGUI()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(InteractionSystemTestGUI.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007841 RID: 30785 RVA: 0x001EAAA0 File Offset: 0x001E8CA0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static InteractionSystemTestGUI()
|
||||
{
|
||||
Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "InteractionSystemTestGUI");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr);
|
||||
InteractionSystemTestGUI.NativeFieldInfoPtr_interactionObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, "interactionObject");
|
||||
InteractionSystemTestGUI.NativeFieldInfoPtr_effectors = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, "effectors");
|
||||
InteractionSystemTestGUI.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, "interactionSystem");
|
||||
InteractionSystemTestGUI.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, 100672356);
|
||||
InteractionSystemTestGUI.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, 100672357);
|
||||
InteractionSystemTestGUI.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<InteractionSystemTestGUI>.NativeClassPtr, 100672358);
|
||||
}
|
||||
|
||||
// Token: 0x06007842 RID: 30786 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public InteractionSystemTestGUI(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002915 RID: 10517
|
||||
// (get) Token: 0x06007843 RID: 30787 RVA: 0x001EAB48 File Offset: 0x001E8D48
|
||||
// (set) Token: 0x06007844 RID: 30788 RVA: 0x001EAB7C File Offset: 0x001E8D7C
|
||||
public unsafe InteractionObject interactionObject
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_interactionObject);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_interactionObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002916 RID: 10518
|
||||
// (get) Token: 0x06007845 RID: 30789 RVA: 0x001EABA4 File Offset: 0x001E8DA4
|
||||
// (set) Token: 0x06007846 RID: 30790 RVA: 0x001EABD8 File Offset: 0x001E8DD8
|
||||
public unsafe Il2CppStructArray<FullBodyBipedEffector> effectors
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_effectors);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppStructArray<FullBodyBipedEffector>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_effectors), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002917 RID: 10519
|
||||
// (get) Token: 0x06007847 RID: 30791 RVA: 0x001EAC00 File Offset: 0x001E8E00
|
||||
// (set) Token: 0x06007848 RID: 30792 RVA: 0x001EAC34 File Offset: 0x001E8E34
|
||||
public unsafe InteractionSystem interactionSystem
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_interactionSystem);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(InteractionSystemTestGUI.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005093 RID: 20627
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionObject;
|
||||
|
||||
// Token: 0x04005094 RID: 20628
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectors;
|
||||
|
||||
// Token: 0x04005095 RID: 20629
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
|
||||
|
||||
// Token: 0x04005096 RID: 20630
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0;
|
||||
|
||||
// Token: 0x04005097 RID: 20631
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005098 RID: 20632
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
505
Interop/Assembly-CSharp/RootMotion/Demos/KissingRig.cs
Normal file
505
Interop/Assembly-CSharp/RootMotion/Demos/KissingRig.cs
Normal file
@@ -0,0 +1,505 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D3 RID: 979
|
||||
public class KissingRig : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007849 RID: 30793 RVA: 0x001EAC5C File Offset: 0x001E8E5C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592507, XrefRangeEnd = 592510, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600784A RID: 30794 RVA: 0x001EACA0 File Offset: 0x001E8EA0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592510, XrefRangeEnd = 592512, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600784B RID: 30795 RVA: 0x001EACE4 File Offset: 0x001E8EE4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592512, XrefRangeEnd = 592513, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe KissingRig()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<KissingRig>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600784C RID: 30796 RVA: 0x001EAD30 File Offset: 0x001E8F30
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static KissingRig()
|
||||
{
|
||||
Il2CppClassPointerStore<KissingRig>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "KissingRig");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<KissingRig>.NativeClassPtr);
|
||||
KissingRig.NativeFieldInfoPtr_partner1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, "partner1");
|
||||
KissingRig.NativeFieldInfoPtr_partner2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, "partner2");
|
||||
KissingRig.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, "weight");
|
||||
KissingRig.NativeFieldInfoPtr_iterations = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, "iterations");
|
||||
KissingRig.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, 100672359);
|
||||
KissingRig.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, 100672360);
|
||||
KissingRig.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, 100672361);
|
||||
}
|
||||
|
||||
// Token: 0x0600784D RID: 30797 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public KissingRig(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002918 RID: 10520
|
||||
// (get) Token: 0x0600784E RID: 30798 RVA: 0x001EADEC File Offset: 0x001E8FEC
|
||||
// (set) Token: 0x0600784F RID: 30799 RVA: 0x001EAE20 File Offset: 0x001E9020
|
||||
public unsafe KissingRig.Partner partner1
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_partner1);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new KissingRig.Partner(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_partner1), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002919 RID: 10521
|
||||
// (get) Token: 0x06007850 RID: 30800 RVA: 0x001EAE48 File Offset: 0x001E9048
|
||||
// (set) Token: 0x06007851 RID: 30801 RVA: 0x001EAE7C File Offset: 0x001E907C
|
||||
public unsafe KissingRig.Partner partner2
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_partner2);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new KissingRig.Partner(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_partner2), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291A RID: 10522
|
||||
// (get) Token: 0x06007852 RID: 30802 RVA: 0x001EAEA4 File Offset: 0x001E90A4
|
||||
// (set) Token: 0x06007853 RID: 30803 RVA: 0x001EAECC File Offset: 0x001E90CC
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291B RID: 10523
|
||||
// (get) Token: 0x06007854 RID: 30804 RVA: 0x001EAEF0 File Offset: 0x001E90F0
|
||||
// (set) Token: 0x06007855 RID: 30805 RVA: 0x001EAF18 File Offset: 0x001E9118
|
||||
public unsafe int iterations
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_iterations);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.NativeFieldInfoPtr_iterations)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005099 RID: 20633
|
||||
private static readonly IntPtr NativeFieldInfoPtr_partner1;
|
||||
|
||||
// Token: 0x0400509A RID: 20634
|
||||
private static readonly IntPtr NativeFieldInfoPtr_partner2;
|
||||
|
||||
// Token: 0x0400509B RID: 20635
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x0400509C RID: 20636
|
||||
private static readonly IntPtr NativeFieldInfoPtr_iterations;
|
||||
|
||||
// Token: 0x0400509D RID: 20637
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400509E RID: 20638
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x0400509F RID: 20639
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003D4 RID: 980
|
||||
[Serializable]
|
||||
public class Partner : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007856 RID: 30806 RVA: 0x001EAF3C File Offset: 0x001E913C
|
||||
[CallerCount(3)]
|
||||
[CachedScanResults(RefRangeStart = 592446, RefRangeEnd = 592449, XrefRangeStart = 592444, XrefRangeEnd = 592446, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Initiate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.Partner.NativeMethodInfoPtr_Initiate_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007857 RID: 30807 RVA: 0x001EAF80 File Offset: 0x001E9180
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 592494, RefRangeEnd = 592496, XrefRangeStart = 592449, XrefRangeEnd = 592494, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update(float weight)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref weight;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.Partner.NativeMethodInfoPtr_Update_Public_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002927 RID: 10535
|
||||
// (get) Token: 0x06007858 RID: 30808 RVA: 0x001EAFD4 File Offset: 0x001E91D4
|
||||
public unsafe Transform neck
|
||||
{
|
||||
[CallerCount(0)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.Partner.NativeMethodInfoPtr_get_neck_Private_get_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Transform(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007859 RID: 30809 RVA: 0x001EB02C File Offset: 0x001E922C
|
||||
[CallerCount(3)]
|
||||
[CachedScanResults(RefRangeStart = 592503, RefRangeEnd = 592506, XrefRangeStart = 592496, XrefRangeEnd = 592503, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void InverseTransformEffector(FullBodyBipedEffector effector, Transform target, Vector3 targetPosition, float weight)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effector;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(target);
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref targetPosition;
|
||||
ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref weight;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.Partner.NativeMethodInfoPtr_InverseTransformEffector_Private_Void_FullBodyBipedEffector_Transform_Vector3_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600785A RID: 30810 RVA: 0x001EB0C0 File Offset: 0x001E92C0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592506, XrefRangeEnd = 592507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Partner()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(KissingRig.Partner.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600785B RID: 30811 RVA: 0x001EB10C File Offset: 0x001E930C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Partner()
|
||||
{
|
||||
Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<KissingRig>.NativeClassPtr, "Partner");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr);
|
||||
KissingRig.Partner.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "ik");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_mouth = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "mouth");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_mouthTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "mouthTarget");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_touchTargetLeftHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "touchTargetLeftHand");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_touchTargetRightHand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "touchTargetRightHand");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_bodyWeightHorizontal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "bodyWeightHorizontal");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_bodyWeightVertical = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "bodyWeightVertical");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_neckRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "neckRotationWeight");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_headTiltAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "headTiltAngle");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_headTiltAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "headTiltAxis");
|
||||
KissingRig.Partner.NativeFieldInfoPtr_neckRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, "neckRotation");
|
||||
KissingRig.Partner.NativeMethodInfoPtr_Initiate_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, 100672362);
|
||||
KissingRig.Partner.NativeMethodInfoPtr_Update_Public_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, 100672363);
|
||||
KissingRig.Partner.NativeMethodInfoPtr_get_neck_Private_get_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, 100672364);
|
||||
KissingRig.Partner.NativeMethodInfoPtr_InverseTransformEffector_Private_Void_FullBodyBipedEffector_Transform_Vector3_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, 100672365);
|
||||
KissingRig.Partner.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<KissingRig.Partner>.NativeClassPtr, 100672366);
|
||||
}
|
||||
|
||||
// Token: 0x0600785C RID: 30812 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public Partner(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700291C RID: 10524
|
||||
// (get) Token: 0x0600785D RID: 30813 RVA: 0x001EB278 File Offset: 0x001E9478
|
||||
// (set) Token: 0x0600785E RID: 30814 RVA: 0x001EB2AC File Offset: 0x001E94AC
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291D RID: 10525
|
||||
// (get) Token: 0x0600785F RID: 30815 RVA: 0x001EB2D4 File Offset: 0x001E94D4
|
||||
// (set) Token: 0x06007860 RID: 30816 RVA: 0x001EB308 File Offset: 0x001E9508
|
||||
public unsafe Transform mouth
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_mouth);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_mouth), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291E RID: 10526
|
||||
// (get) Token: 0x06007861 RID: 30817 RVA: 0x001EB330 File Offset: 0x001E9530
|
||||
// (set) Token: 0x06007862 RID: 30818 RVA: 0x001EB364 File Offset: 0x001E9564
|
||||
public unsafe Transform mouthTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_mouthTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_mouthTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700291F RID: 10527
|
||||
// (get) Token: 0x06007863 RID: 30819 RVA: 0x001EB38C File Offset: 0x001E958C
|
||||
// (set) Token: 0x06007864 RID: 30820 RVA: 0x001EB3C0 File Offset: 0x001E95C0
|
||||
public unsafe Transform touchTargetLeftHand
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_touchTargetLeftHand);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_touchTargetLeftHand), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002920 RID: 10528
|
||||
// (get) Token: 0x06007865 RID: 30821 RVA: 0x001EB3E8 File Offset: 0x001E95E8
|
||||
// (set) Token: 0x06007866 RID: 30822 RVA: 0x001EB41C File Offset: 0x001E961C
|
||||
public unsafe Transform touchTargetRightHand
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_touchTargetRightHand);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_touchTargetRightHand), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002921 RID: 10529
|
||||
// (get) Token: 0x06007867 RID: 30823 RVA: 0x001EB444 File Offset: 0x001E9644
|
||||
// (set) Token: 0x06007868 RID: 30824 RVA: 0x001EB46C File Offset: 0x001E966C
|
||||
public unsafe float bodyWeightHorizontal
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_bodyWeightHorizontal);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_bodyWeightHorizontal)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002922 RID: 10530
|
||||
// (get) Token: 0x06007869 RID: 30825 RVA: 0x001EB490 File Offset: 0x001E9690
|
||||
// (set) Token: 0x0600786A RID: 30826 RVA: 0x001EB4B8 File Offset: 0x001E96B8
|
||||
public unsafe float bodyWeightVertical
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_bodyWeightVertical);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_bodyWeightVertical)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002923 RID: 10531
|
||||
// (get) Token: 0x0600786B RID: 30827 RVA: 0x001EB4DC File Offset: 0x001E96DC
|
||||
// (set) Token: 0x0600786C RID: 30828 RVA: 0x001EB504 File Offset: 0x001E9704
|
||||
public unsafe float neckRotationWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_neckRotationWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_neckRotationWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002924 RID: 10532
|
||||
// (get) Token: 0x0600786D RID: 30829 RVA: 0x001EB528 File Offset: 0x001E9728
|
||||
// (set) Token: 0x0600786E RID: 30830 RVA: 0x001EB550 File Offset: 0x001E9750
|
||||
public unsafe float headTiltAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_headTiltAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_headTiltAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002925 RID: 10533
|
||||
// (get) Token: 0x0600786F RID: 30831 RVA: 0x001EB574 File Offset: 0x001E9774
|
||||
// (set) Token: 0x06007870 RID: 30832 RVA: 0x001EB59C File Offset: 0x001E979C
|
||||
public unsafe Vector3 headTiltAxis
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_headTiltAxis);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_headTiltAxis)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002926 RID: 10534
|
||||
// (get) Token: 0x06007871 RID: 30833 RVA: 0x001EB5C0 File Offset: 0x001E97C0
|
||||
// (set) Token: 0x06007872 RID: 30834 RVA: 0x001EB5E8 File Offset: 0x001E97E8
|
||||
public unsafe Quaternion neckRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_neckRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(KissingRig.Partner.NativeFieldInfoPtr_neckRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050A0 RID: 20640
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x040050A1 RID: 20641
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mouth;
|
||||
|
||||
// Token: 0x040050A2 RID: 20642
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mouthTarget;
|
||||
|
||||
// Token: 0x040050A3 RID: 20643
|
||||
private static readonly IntPtr NativeFieldInfoPtr_touchTargetLeftHand;
|
||||
|
||||
// Token: 0x040050A4 RID: 20644
|
||||
private static readonly IntPtr NativeFieldInfoPtr_touchTargetRightHand;
|
||||
|
||||
// Token: 0x040050A5 RID: 20645
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bodyWeightHorizontal;
|
||||
|
||||
// Token: 0x040050A6 RID: 20646
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bodyWeightVertical;
|
||||
|
||||
// Token: 0x040050A7 RID: 20647
|
||||
private static readonly IntPtr NativeFieldInfoPtr_neckRotationWeight;
|
||||
|
||||
// Token: 0x040050A8 RID: 20648
|
||||
private static readonly IntPtr NativeFieldInfoPtr_headTiltAngle;
|
||||
|
||||
// Token: 0x040050A9 RID: 20649
|
||||
private static readonly IntPtr NativeFieldInfoPtr_headTiltAxis;
|
||||
|
||||
// Token: 0x040050AA RID: 20650
|
||||
private static readonly IntPtr NativeFieldInfoPtr_neckRotation;
|
||||
|
||||
// Token: 0x040050AB RID: 20651
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_0;
|
||||
|
||||
// Token: 0x040050AC RID: 20652
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_Single_0;
|
||||
|
||||
// Token: 0x040050AD RID: 20653
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_neck_Private_get_Transform_0;
|
||||
|
||||
// Token: 0x040050AE RID: 20654
|
||||
private static readonly IntPtr NativeMethodInfoPtr_InverseTransformEffector_Private_Void_FullBodyBipedEffector_Transform_Vector3_Single_0;
|
||||
|
||||
// Token: 0x040050AF RID: 20655
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
436
Interop/Assembly-CSharp/RootMotion/Demos/MechSpider.cs
Normal file
436
Interop/Assembly-CSharp/RootMotion/Demos/MechSpider.cs
Normal file
@@ -0,0 +1,436 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B9 RID: 953
|
||||
public class MechSpider : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007663 RID: 30307 RVA: 0x001E3E50 File Offset: 0x001E2050
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591437, XrefRangeEnd = 591493, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpider.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007664 RID: 30308 RVA: 0x001E3E94 File Offset: 0x001E2094
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591493, XrefRangeEnd = 591495, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetLegCentroid()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpider.NativeMethodInfoPtr_GetLegCentroid_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007665 RID: 30309 RVA: 0x001E3EE4 File Offset: 0x001E20E4
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591510, RefRangeEnd = 591511, XrefRangeStart = 591495, XrefRangeEnd = 591510, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetLegsPlaneNormal()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpider.NativeMethodInfoPtr_GetLegsPlaneNormal_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007666 RID: 30310 RVA: 0x001E3F34 File Offset: 0x001E2134
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591511, XrefRangeEnd = 591512, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MechSpider()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MechSpider>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpider.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007667 RID: 30311 RVA: 0x001E3F80 File Offset: 0x001E2180
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MechSpider()
|
||||
{
|
||||
Il2CppClassPointerStore<MechSpider>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MechSpider");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MechSpider>.NativeClassPtr);
|
||||
MechSpider.NativeFieldInfoPtr_raycastLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "raycastLayers");
|
||||
MechSpider.NativeFieldInfoPtr_scale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "scale");
|
||||
MechSpider.NativeFieldInfoPtr_body = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "body");
|
||||
MechSpider.NativeFieldInfoPtr_legs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "legs");
|
||||
MechSpider.NativeFieldInfoPtr_legRotationWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "legRotationWeight");
|
||||
MechSpider.NativeFieldInfoPtr_rootPositionSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "rootPositionSpeed");
|
||||
MechSpider.NativeFieldInfoPtr_rootRotationSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "rootRotationSpeed");
|
||||
MechSpider.NativeFieldInfoPtr_breatheSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "breatheSpeed");
|
||||
MechSpider.NativeFieldInfoPtr_breatheMagnitude = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "breatheMagnitude");
|
||||
MechSpider.NativeFieldInfoPtr_height = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "height");
|
||||
MechSpider.NativeFieldInfoPtr_minHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "minHeight");
|
||||
MechSpider.NativeFieldInfoPtr_raycastHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "raycastHeight");
|
||||
MechSpider.NativeFieldInfoPtr_raycastDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "raycastDistance");
|
||||
MechSpider.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "lastPosition");
|
||||
MechSpider.NativeFieldInfoPtr_defaultBodyLocalPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "defaultBodyLocalPosition");
|
||||
MechSpider.NativeFieldInfoPtr_sine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "sine");
|
||||
MechSpider.NativeFieldInfoPtr_rootHit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, "rootHit");
|
||||
MechSpider.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, 100672260);
|
||||
MechSpider.NativeMethodInfoPtr_GetLegCentroid_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, 100672261);
|
||||
MechSpider.NativeMethodInfoPtr_GetLegsPlaneNormal_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, 100672262);
|
||||
MechSpider.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpider>.NativeClassPtr, 100672263);
|
||||
}
|
||||
|
||||
// Token: 0x06007668 RID: 30312 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MechSpider(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002869 RID: 10345
|
||||
// (get) Token: 0x06007669 RID: 30313 RVA: 0x001E4154 File Offset: 0x001E2354
|
||||
// (set) Token: 0x0600766A RID: 30314 RVA: 0x001E417C File Offset: 0x001E237C
|
||||
public unsafe LayerMask raycastLayers
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastLayers);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastLayers)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286A RID: 10346
|
||||
// (get) Token: 0x0600766B RID: 30315 RVA: 0x001E41A0 File Offset: 0x001E23A0
|
||||
// (set) Token: 0x0600766C RID: 30316 RVA: 0x001E41C8 File Offset: 0x001E23C8
|
||||
public unsafe float scale
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_scale);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_scale)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286B RID: 10347
|
||||
// (get) Token: 0x0600766D RID: 30317 RVA: 0x001E41EC File Offset: 0x001E23EC
|
||||
// (set) Token: 0x0600766E RID: 30318 RVA: 0x001E4220 File Offset: 0x001E2420
|
||||
public unsafe Transform body
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_body);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_body), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286C RID: 10348
|
||||
// (get) Token: 0x0600766F RID: 30319 RVA: 0x001E4248 File Offset: 0x001E2448
|
||||
// (set) Token: 0x06007670 RID: 30320 RVA: 0x001E427C File Offset: 0x001E247C
|
||||
public unsafe Il2CppReferenceArray<MechSpiderLeg> legs
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_legs);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<MechSpiderLeg>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_legs), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286D RID: 10349
|
||||
// (get) Token: 0x06007671 RID: 30321 RVA: 0x001E42A4 File Offset: 0x001E24A4
|
||||
// (set) Token: 0x06007672 RID: 30322 RVA: 0x001E42CC File Offset: 0x001E24CC
|
||||
public unsafe float legRotationWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_legRotationWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_legRotationWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286E RID: 10350
|
||||
// (get) Token: 0x06007673 RID: 30323 RVA: 0x001E42F0 File Offset: 0x001E24F0
|
||||
// (set) Token: 0x06007674 RID: 30324 RVA: 0x001E4318 File Offset: 0x001E2518
|
||||
public unsafe float rootPositionSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootPositionSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootPositionSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700286F RID: 10351
|
||||
// (get) Token: 0x06007675 RID: 30325 RVA: 0x001E433C File Offset: 0x001E253C
|
||||
// (set) Token: 0x06007676 RID: 30326 RVA: 0x001E4364 File Offset: 0x001E2564
|
||||
public unsafe float rootRotationSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootRotationSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootRotationSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002870 RID: 10352
|
||||
// (get) Token: 0x06007677 RID: 30327 RVA: 0x001E4388 File Offset: 0x001E2588
|
||||
// (set) Token: 0x06007678 RID: 30328 RVA: 0x001E43B0 File Offset: 0x001E25B0
|
||||
public unsafe float breatheSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_breatheSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_breatheSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002871 RID: 10353
|
||||
// (get) Token: 0x06007679 RID: 30329 RVA: 0x001E43D4 File Offset: 0x001E25D4
|
||||
// (set) Token: 0x0600767A RID: 30330 RVA: 0x001E43FC File Offset: 0x001E25FC
|
||||
public unsafe float breatheMagnitude
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_breatheMagnitude);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_breatheMagnitude)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002872 RID: 10354
|
||||
// (get) Token: 0x0600767B RID: 30331 RVA: 0x001E4420 File Offset: 0x001E2620
|
||||
// (set) Token: 0x0600767C RID: 30332 RVA: 0x001E4448 File Offset: 0x001E2648
|
||||
public unsafe float height
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_height);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_height)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002873 RID: 10355
|
||||
// (get) Token: 0x0600767D RID: 30333 RVA: 0x001E446C File Offset: 0x001E266C
|
||||
// (set) Token: 0x0600767E RID: 30334 RVA: 0x001E4494 File Offset: 0x001E2694
|
||||
public unsafe float minHeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_minHeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_minHeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002874 RID: 10356
|
||||
// (get) Token: 0x0600767F RID: 30335 RVA: 0x001E44B8 File Offset: 0x001E26B8
|
||||
// (set) Token: 0x06007680 RID: 30336 RVA: 0x001E44E0 File Offset: 0x001E26E0
|
||||
public unsafe float raycastHeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastHeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastHeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002875 RID: 10357
|
||||
// (get) Token: 0x06007681 RID: 30337 RVA: 0x001E4504 File Offset: 0x001E2704
|
||||
// (set) Token: 0x06007682 RID: 30338 RVA: 0x001E452C File Offset: 0x001E272C
|
||||
public unsafe float raycastDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_raycastDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002876 RID: 10358
|
||||
// (get) Token: 0x06007683 RID: 30339 RVA: 0x001E4550 File Offset: 0x001E2750
|
||||
// (set) Token: 0x06007684 RID: 30340 RVA: 0x001E4578 File Offset: 0x001E2778
|
||||
public unsafe Vector3 lastPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_lastPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_lastPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002877 RID: 10359
|
||||
// (get) Token: 0x06007685 RID: 30341 RVA: 0x001E459C File Offset: 0x001E279C
|
||||
// (set) Token: 0x06007686 RID: 30342 RVA: 0x001E45C4 File Offset: 0x001E27C4
|
||||
public unsafe Vector3 defaultBodyLocalPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_defaultBodyLocalPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_defaultBodyLocalPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002878 RID: 10360
|
||||
// (get) Token: 0x06007687 RID: 30343 RVA: 0x001E45E8 File Offset: 0x001E27E8
|
||||
// (set) Token: 0x06007688 RID: 30344 RVA: 0x001E4610 File Offset: 0x001E2810
|
||||
public unsafe float sine
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_sine);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_sine)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002879 RID: 10361
|
||||
// (get) Token: 0x06007689 RID: 30345 RVA: 0x001E4634 File Offset: 0x001E2834
|
||||
// (set) Token: 0x0600768A RID: 30346 RVA: 0x001E465C File Offset: 0x001E285C
|
||||
public unsafe RaycastHit rootHit
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootHit);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpider.NativeFieldInfoPtr_rootHit)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F8B RID: 20363
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastLayers;
|
||||
|
||||
// Token: 0x04004F8C RID: 20364
|
||||
private static readonly IntPtr NativeFieldInfoPtr_scale;
|
||||
|
||||
// Token: 0x04004F8D RID: 20365
|
||||
private static readonly IntPtr NativeFieldInfoPtr_body;
|
||||
|
||||
// Token: 0x04004F8E RID: 20366
|
||||
private static readonly IntPtr NativeFieldInfoPtr_legs;
|
||||
|
||||
// Token: 0x04004F8F RID: 20367
|
||||
private static readonly IntPtr NativeFieldInfoPtr_legRotationWeight;
|
||||
|
||||
// Token: 0x04004F90 RID: 20368
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootPositionSpeed;
|
||||
|
||||
// Token: 0x04004F91 RID: 20369
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootRotationSpeed;
|
||||
|
||||
// Token: 0x04004F92 RID: 20370
|
||||
private static readonly IntPtr NativeFieldInfoPtr_breatheSpeed;
|
||||
|
||||
// Token: 0x04004F93 RID: 20371
|
||||
private static readonly IntPtr NativeFieldInfoPtr_breatheMagnitude;
|
||||
|
||||
// Token: 0x04004F94 RID: 20372
|
||||
private static readonly IntPtr NativeFieldInfoPtr_height;
|
||||
|
||||
// Token: 0x04004F95 RID: 20373
|
||||
private static readonly IntPtr NativeFieldInfoPtr_minHeight;
|
||||
|
||||
// Token: 0x04004F96 RID: 20374
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastHeight;
|
||||
|
||||
// Token: 0x04004F97 RID: 20375
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastDistance;
|
||||
|
||||
// Token: 0x04004F98 RID: 20376
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
||||
|
||||
// Token: 0x04004F99 RID: 20377
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultBodyLocalPosition;
|
||||
|
||||
// Token: 0x04004F9A RID: 20378
|
||||
private static readonly IntPtr NativeFieldInfoPtr_sine;
|
||||
|
||||
// Token: 0x04004F9B RID: 20379
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootHit;
|
||||
|
||||
// Token: 0x04004F9C RID: 20380
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F9D RID: 20381
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetLegCentroid_Private_Vector3_0;
|
||||
|
||||
// Token: 0x04004F9E RID: 20382
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetLegsPlaneNormal_Private_Vector3_0;
|
||||
|
||||
// Token: 0x04004F9F RID: 20383
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
162
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderController.cs
Normal file
162
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderController.cs
Normal file
@@ -0,0 +1,162 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BA RID: 954
|
||||
public class MechSpiderController : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700287E RID: 10366
|
||||
// (get) Token: 0x0600768B RID: 30347 RVA: 0x001E4680 File Offset: 0x001E2880
|
||||
public unsafe Vector3 inputVector
|
||||
{
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591512, XrefRangeEnd = 591518, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderController.NativeMethodInfoPtr_get_inputVector_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600768C RID: 30348 RVA: 0x001E46D0 File Offset: 0x001E28D0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591518, XrefRangeEnd = 591542, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderController.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600768D RID: 30349 RVA: 0x001E4714 File Offset: 0x001E2914
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591542, XrefRangeEnd = 591543, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MechSpiderController()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderController.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600768E RID: 30350 RVA: 0x001E4760 File Offset: 0x001E2960
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MechSpiderController()
|
||||
{
|
||||
Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MechSpiderController");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr);
|
||||
MechSpiderController.NativeFieldInfoPtr_mechSpider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, "mechSpider");
|
||||
MechSpiderController.NativeFieldInfoPtr_cameraTransform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, "cameraTransform");
|
||||
MechSpiderController.NativeFieldInfoPtr_speed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, "speed");
|
||||
MechSpiderController.NativeFieldInfoPtr_turnSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, "turnSpeed");
|
||||
MechSpiderController.NativeMethodInfoPtr_get_inputVector_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, 100672264);
|
||||
MechSpiderController.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, 100672265);
|
||||
MechSpiderController.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderController>.NativeClassPtr, 100672266);
|
||||
}
|
||||
|
||||
// Token: 0x0600768F RID: 30351 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MechSpiderController(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700287A RID: 10362
|
||||
// (get) Token: 0x06007690 RID: 30352 RVA: 0x001E481C File Offset: 0x001E2A1C
|
||||
// (set) Token: 0x06007691 RID: 30353 RVA: 0x001E4850 File Offset: 0x001E2A50
|
||||
public unsafe MechSpider mechSpider
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_mechSpider);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MechSpider(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_mechSpider), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287B RID: 10363
|
||||
// (get) Token: 0x06007692 RID: 30354 RVA: 0x001E4878 File Offset: 0x001E2A78
|
||||
// (set) Token: 0x06007693 RID: 30355 RVA: 0x001E48AC File Offset: 0x001E2AAC
|
||||
public unsafe Transform cameraTransform
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_cameraTransform);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_cameraTransform), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287C RID: 10364
|
||||
// (get) Token: 0x06007694 RID: 30356 RVA: 0x001E48D4 File Offset: 0x001E2AD4
|
||||
// (set) Token: 0x06007695 RID: 30357 RVA: 0x001E48FC File Offset: 0x001E2AFC
|
||||
public unsafe float speed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_speed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_speed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700287D RID: 10365
|
||||
// (get) Token: 0x06007696 RID: 30358 RVA: 0x001E4920 File Offset: 0x001E2B20
|
||||
// (set) Token: 0x06007697 RID: 30359 RVA: 0x001E4948 File Offset: 0x001E2B48
|
||||
public unsafe float turnSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_turnSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderController.NativeFieldInfoPtr_turnSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FA0 RID: 20384
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mechSpider;
|
||||
|
||||
// Token: 0x04004FA1 RID: 20385
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cameraTransform;
|
||||
|
||||
// Token: 0x04004FA2 RID: 20386
|
||||
private static readonly IntPtr NativeFieldInfoPtr_speed;
|
||||
|
||||
// Token: 0x04004FA3 RID: 20387
|
||||
private static readonly IntPtr NativeFieldInfoPtr_turnSpeed;
|
||||
|
||||
// Token: 0x04004FA4 RID: 20388
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_inputVector_Public_get_Vector3_0;
|
||||
|
||||
// Token: 0x04004FA5 RID: 20389
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FA6 RID: 20390
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
750
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderLeg.cs
Normal file
750
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderLeg.cs
Normal file
@@ -0,0 +1,750 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using Il2CppSystem.Collections;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BB RID: 955
|
||||
public class MechSpiderLeg : MonoBehaviour
|
||||
{
|
||||
// Token: 0x1700288F RID: 10383
|
||||
// (get) Token: 0x06007698 RID: 30360 RVA: 0x001E496C File Offset: 0x001E2B6C
|
||||
public unsafe bool isStepping
|
||||
{
|
||||
[CallerCount(0)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_get_isStepping_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002890 RID: 10384
|
||||
// (get) Token: 0x06007699 RID: 30361 RVA: 0x001E49BC File Offset: 0x001E2BBC
|
||||
// (set) Token: 0x0600769A RID: 30362 RVA: 0x001E4A0C File Offset: 0x001E2C0C
|
||||
public unsafe Vector3 position
|
||||
{
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 591571, RefRangeEnd = 591573, XrefRangeStart = 591571, XrefRangeEnd = 591571, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_get_position_Public_get_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
[CallerCount(3)]
|
||||
[CachedScanResults(RefRangeStart = 591573, RefRangeEnd = 591576, XrefRangeStart = 591573, XrefRangeEnd = 591573, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
set
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref value;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_set_position_Public_set_Void_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600769B RID: 30363 RVA: 0x001E4A60 File Offset: 0x001E2C60
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591576, XrefRangeEnd = 591584, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600769C RID: 30364 RVA: 0x001E4AA4 File Offset: 0x001E2CA4
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 591598, RefRangeEnd = 591600, XrefRangeStart = 591584, XrefRangeEnd = 591598, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetStepTarget(out bool stepFound, float focus, float distance)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = &stepFound;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref focus;
|
||||
ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref distance;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_GetStepTarget_Private_Vector3_byref_Boolean_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x0600769D RID: 30365 RVA: 0x001E4B30 File Offset: 0x001E2D30
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591600, XrefRangeEnd = 591616, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600769E RID: 30366 RVA: 0x001E4B74 File Offset: 0x001E2D74
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591616, XrefRangeEnd = 591621, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IEnumerator Step(Vector3 stepStartPosition, Vector3 targetPosition)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref stepStartPosition;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref targetPosition;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr_Step_Private_IEnumerator_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
||||
}
|
||||
|
||||
// Token: 0x0600769F RID: 30367 RVA: 0x001E4BF0 File Offset: 0x001E2DF0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591621, XrefRangeEnd = 591622, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MechSpiderLeg()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076A0 RID: 30368 RVA: 0x001E4C3C File Offset: 0x001E2E3C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MechSpiderLeg()
|
||||
{
|
||||
Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MechSpiderLeg");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr);
|
||||
MechSpiderLeg.NativeFieldInfoPtr_mechSpider = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "mechSpider");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_unSync = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "unSync");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_offset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "offset");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_minDelay = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "minDelay");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_maxOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "maxOffset");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_stepSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "stepSpeed");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_footHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "footHeight");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_velocityPrediction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "velocityPrediction");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_raycastFocus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "raycastFocus");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_yOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "yOffset");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_sand = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "sand");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "ik");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_stepProgress = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "stepProgress");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_lastStepTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "lastStepTime");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_defaultPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "defaultPosition");
|
||||
MechSpiderLeg.NativeFieldInfoPtr_hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "hit");
|
||||
MechSpiderLeg.NativeMethodInfoPtr_get_isStepping_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672267);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_get_position_Public_get_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672268);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_set_position_Public_set_Void_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672269);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672270);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_GetStepTarget_Private_Vector3_byref_Boolean_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672271);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672272);
|
||||
MechSpiderLeg.NativeMethodInfoPtr_Step_Private_IEnumerator_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672273);
|
||||
MechSpiderLeg.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, 100672274);
|
||||
}
|
||||
|
||||
// Token: 0x060076A1 RID: 30369 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MechSpiderLeg(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700287F RID: 10367
|
||||
// (get) Token: 0x060076A2 RID: 30370 RVA: 0x001E4E4C File Offset: 0x001E304C
|
||||
// (set) Token: 0x060076A3 RID: 30371 RVA: 0x001E4E80 File Offset: 0x001E3080
|
||||
public unsafe MechSpider mechSpider
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_mechSpider);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MechSpider(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_mechSpider), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002880 RID: 10368
|
||||
// (get) Token: 0x060076A4 RID: 30372 RVA: 0x001E4EA8 File Offset: 0x001E30A8
|
||||
// (set) Token: 0x060076A5 RID: 30373 RVA: 0x001E4EDC File Offset: 0x001E30DC
|
||||
public unsafe MechSpiderLeg unSync
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_unSync);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MechSpiderLeg(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_unSync), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002881 RID: 10369
|
||||
// (get) Token: 0x060076A6 RID: 30374 RVA: 0x001E4F04 File Offset: 0x001E3104
|
||||
// (set) Token: 0x060076A7 RID: 30375 RVA: 0x001E4F2C File Offset: 0x001E312C
|
||||
public unsafe Vector3 offset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_offset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_offset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002882 RID: 10370
|
||||
// (get) Token: 0x060076A8 RID: 30376 RVA: 0x001E4F50 File Offset: 0x001E3150
|
||||
// (set) Token: 0x060076A9 RID: 30377 RVA: 0x001E4F78 File Offset: 0x001E3178
|
||||
public unsafe float minDelay
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_minDelay);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_minDelay)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002883 RID: 10371
|
||||
// (get) Token: 0x060076AA RID: 30378 RVA: 0x001E4F9C File Offset: 0x001E319C
|
||||
// (set) Token: 0x060076AB RID: 30379 RVA: 0x001E4FC4 File Offset: 0x001E31C4
|
||||
public unsafe float maxOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_maxOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_maxOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002884 RID: 10372
|
||||
// (get) Token: 0x060076AC RID: 30380 RVA: 0x001E4FE8 File Offset: 0x001E31E8
|
||||
// (set) Token: 0x060076AD RID: 30381 RVA: 0x001E5010 File Offset: 0x001E3210
|
||||
public unsafe float stepSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_stepSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_stepSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002885 RID: 10373
|
||||
// (get) Token: 0x060076AE RID: 30382 RVA: 0x001E5034 File Offset: 0x001E3234
|
||||
// (set) Token: 0x060076AF RID: 30383 RVA: 0x001E505C File Offset: 0x001E325C
|
||||
public unsafe float footHeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_footHeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_footHeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002886 RID: 10374
|
||||
// (get) Token: 0x060076B0 RID: 30384 RVA: 0x001E5080 File Offset: 0x001E3280
|
||||
// (set) Token: 0x060076B1 RID: 30385 RVA: 0x001E50A8 File Offset: 0x001E32A8
|
||||
public unsafe float velocityPrediction
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_velocityPrediction);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_velocityPrediction)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002887 RID: 10375
|
||||
// (get) Token: 0x060076B2 RID: 30386 RVA: 0x001E50CC File Offset: 0x001E32CC
|
||||
// (set) Token: 0x060076B3 RID: 30387 RVA: 0x001E50F4 File Offset: 0x001E32F4
|
||||
public unsafe float raycastFocus
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_raycastFocus);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_raycastFocus)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002888 RID: 10376
|
||||
// (get) Token: 0x060076B4 RID: 30388 RVA: 0x001E5118 File Offset: 0x001E3318
|
||||
// (set) Token: 0x060076B5 RID: 30389 RVA: 0x001E514C File Offset: 0x001E334C
|
||||
public unsafe AnimationCurve yOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_yOffset);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_yOffset), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002889 RID: 10377
|
||||
// (get) Token: 0x060076B6 RID: 30390 RVA: 0x001E5174 File Offset: 0x001E3374
|
||||
// (set) Token: 0x060076B7 RID: 30391 RVA: 0x001E51A8 File Offset: 0x001E33A8
|
||||
public unsafe ParticleSystem sand
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_sand);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_sand), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700288A RID: 10378
|
||||
// (get) Token: 0x060076B8 RID: 30392 RVA: 0x001E51D0 File Offset: 0x001E33D0
|
||||
// (set) Token: 0x060076B9 RID: 30393 RVA: 0x001E5204 File Offset: 0x001E3404
|
||||
public unsafe IK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new IK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700288B RID: 10379
|
||||
// (get) Token: 0x060076BA RID: 30394 RVA: 0x001E522C File Offset: 0x001E342C
|
||||
// (set) Token: 0x060076BB RID: 30395 RVA: 0x001E5254 File Offset: 0x001E3454
|
||||
public unsafe float stepProgress
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_stepProgress);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_stepProgress)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700288C RID: 10380
|
||||
// (get) Token: 0x060076BC RID: 30396 RVA: 0x001E5278 File Offset: 0x001E3478
|
||||
// (set) Token: 0x060076BD RID: 30397 RVA: 0x001E52A0 File Offset: 0x001E34A0
|
||||
public unsafe float lastStepTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_lastStepTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_lastStepTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700288D RID: 10381
|
||||
// (get) Token: 0x060076BE RID: 30398 RVA: 0x001E52C4 File Offset: 0x001E34C4
|
||||
// (set) Token: 0x060076BF RID: 30399 RVA: 0x001E52EC File Offset: 0x001E34EC
|
||||
public unsafe Vector3 defaultPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_defaultPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_defaultPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700288E RID: 10382
|
||||
// (get) Token: 0x060076C0 RID: 30400 RVA: 0x001E5310 File Offset: 0x001E3510
|
||||
// (set) Token: 0x060076C1 RID: 30401 RVA: 0x001E5338 File Offset: 0x001E3538
|
||||
public unsafe RaycastHit hit
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_hit);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg.NativeFieldInfoPtr_hit)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FA7 RID: 20391
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mechSpider;
|
||||
|
||||
// Token: 0x04004FA8 RID: 20392
|
||||
private static readonly IntPtr NativeFieldInfoPtr_unSync;
|
||||
|
||||
// Token: 0x04004FA9 RID: 20393
|
||||
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
||||
|
||||
// Token: 0x04004FAA RID: 20394
|
||||
private static readonly IntPtr NativeFieldInfoPtr_minDelay;
|
||||
|
||||
// Token: 0x04004FAB RID: 20395
|
||||
private static readonly IntPtr NativeFieldInfoPtr_maxOffset;
|
||||
|
||||
// Token: 0x04004FAC RID: 20396
|
||||
private static readonly IntPtr NativeFieldInfoPtr_stepSpeed;
|
||||
|
||||
// Token: 0x04004FAD RID: 20397
|
||||
private static readonly IntPtr NativeFieldInfoPtr_footHeight;
|
||||
|
||||
// Token: 0x04004FAE RID: 20398
|
||||
private static readonly IntPtr NativeFieldInfoPtr_velocityPrediction;
|
||||
|
||||
// Token: 0x04004FAF RID: 20399
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastFocus;
|
||||
|
||||
// Token: 0x04004FB0 RID: 20400
|
||||
private static readonly IntPtr NativeFieldInfoPtr_yOffset;
|
||||
|
||||
// Token: 0x04004FB1 RID: 20401
|
||||
private static readonly IntPtr NativeFieldInfoPtr_sand;
|
||||
|
||||
// Token: 0x04004FB2 RID: 20402
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04004FB3 RID: 20403
|
||||
private static readonly IntPtr NativeFieldInfoPtr_stepProgress;
|
||||
|
||||
// Token: 0x04004FB4 RID: 20404
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastStepTime;
|
||||
|
||||
// Token: 0x04004FB5 RID: 20405
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultPosition;
|
||||
|
||||
// Token: 0x04004FB6 RID: 20406
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hit;
|
||||
|
||||
// Token: 0x04004FB7 RID: 20407
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_isStepping_Public_get_Boolean_0;
|
||||
|
||||
// Token: 0x04004FB8 RID: 20408
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_position_Public_get_Vector3_0;
|
||||
|
||||
// Token: 0x04004FB9 RID: 20409
|
||||
private static readonly IntPtr NativeMethodInfoPtr_set_position_Public_set_Void_Vector3_0;
|
||||
|
||||
// Token: 0x04004FBA RID: 20410
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FBB RID: 20411
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetStepTarget_Private_Vector3_byref_Boolean_Single_Single_0;
|
||||
|
||||
// Token: 0x04004FBC RID: 20412
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FBD RID: 20413
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Step_Private_IEnumerator_Vector3_Vector3_0;
|
||||
|
||||
// Token: 0x04004FBE RID: 20414
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003BC RID: 956
|
||||
[ObfuscatedName("RootMotion.Demos.MechSpiderLeg/<Step>d__24")]
|
||||
public sealed class _Step_d__24 : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x060076C2 RID: 30402 RVA: 0x001E535C File Offset: 0x001E355C
|
||||
[CallerCount(323)]
|
||||
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe _Step_d__24(int <>1__state)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr))
|
||||
{
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref <>1__state;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060076C3 RID: 30403 RVA: 0x001E53BC File Offset: 0x001E35BC
|
||||
[CallerCount(5585)]
|
||||
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_IDisposable_Dispose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076C4 RID: 30404 RVA: 0x001E5400 File Offset: 0x001E3600
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591543, XrefRangeEnd = 591566, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool MoveNext()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x17002896 RID: 10390
|
||||
// (get) Token: 0x060076C5 RID: 30405 RVA: 0x001E5450 File Offset: 0x001E3650
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060076C6 RID: 30406 RVA: 0x001E54A8 File Offset: 0x001E36A8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591566, XrefRangeEnd = 591571, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_Collections_IEnumerator_Reset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x17002897 RID: 10391
|
||||
// (get) Token: 0x060076C7 RID: 30407 RVA: 0x001E54EC File Offset: 0x001E36EC
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060076C8 RID: 30408 RVA: 0x001E5544 File Offset: 0x001E3744
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static _Step_d__24()
|
||||
{
|
||||
Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MechSpiderLeg>.NativeClassPtr, "<Step>d__24");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr);
|
||||
MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, "<>1__state");
|
||||
MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, "<>2__current");
|
||||
MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, "<>4__this");
|
||||
MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_stepStartPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, "stepStartPosition");
|
||||
MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_targetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, "targetPosition");
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672275);
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672276);
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672277);
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672278);
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672279);
|
||||
MechSpiderLeg._Step_d__24.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderLeg._Step_d__24>.NativeClassPtr, 100672280);
|
||||
}
|
||||
|
||||
// Token: 0x060076C9 RID: 30409 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public _Step_d__24(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002891 RID: 10385
|
||||
// (get) Token: 0x060076CA RID: 30410 RVA: 0x001E564C File Offset: 0x001E384C
|
||||
// (set) Token: 0x060076CB RID: 30411 RVA: 0x001E5674 File Offset: 0x001E3874
|
||||
public unsafe int __1__state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___1__state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___1__state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002892 RID: 10386
|
||||
// (get) Token: 0x060076CC RID: 30412 RVA: 0x001E5698 File Offset: 0x001E3898
|
||||
// (set) Token: 0x060076CD RID: 30413 RVA: 0x001E56CC File Offset: 0x001E38CC
|
||||
public unsafe Il2CppSystem.Object __2__current
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___2__current);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002893 RID: 10387
|
||||
// (get) Token: 0x060076CE RID: 30414 RVA: 0x001E56F4 File Offset: 0x001E38F4
|
||||
// (set) Token: 0x060076CF RID: 30415 RVA: 0x001E5728 File Offset: 0x001E3928
|
||||
public unsafe MechSpiderLeg __4__this
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___4__this);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MechSpiderLeg(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002894 RID: 10388
|
||||
// (get) Token: 0x060076D0 RID: 30416 RVA: 0x001E5750 File Offset: 0x001E3950
|
||||
// (set) Token: 0x060076D1 RID: 30417 RVA: 0x001E5778 File Offset: 0x001E3978
|
||||
public unsafe Vector3 stepStartPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_stepStartPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_stepStartPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002895 RID: 10389
|
||||
// (get) Token: 0x060076D2 RID: 30418 RVA: 0x001E579C File Offset: 0x001E399C
|
||||
// (set) Token: 0x060076D3 RID: 30419 RVA: 0x001E57C4 File Offset: 0x001E39C4
|
||||
public unsafe Vector3 targetPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_targetPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderLeg._Step_d__24.NativeFieldInfoPtr_targetPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FBF RID: 20415
|
||||
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
||||
|
||||
// Token: 0x04004FC0 RID: 20416
|
||||
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
||||
|
||||
// Token: 0x04004FC1 RID: 20417
|
||||
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
||||
|
||||
// Token: 0x04004FC2 RID: 20418
|
||||
private static readonly IntPtr NativeFieldInfoPtr_stepStartPosition;
|
||||
|
||||
// Token: 0x04004FC3 RID: 20419
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetPosition;
|
||||
|
||||
// Token: 0x04004FC4 RID: 20420
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x04004FC5 RID: 20421
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04004FC6 RID: 20422
|
||||
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
||||
|
||||
// Token: 0x04004FC7 RID: 20423
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
|
||||
// Token: 0x04004FC8 RID: 20424
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04004FC9 RID: 20425
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
117
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderParticles.cs
Normal file
117
Interop/Assembly-CSharp/RootMotion/Demos/MechSpiderParticles.cs
Normal file
@@ -0,0 +1,117 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003BD RID: 957
|
||||
public class MechSpiderParticles : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060076D4 RID: 30420 RVA: 0x001E57E8 File Offset: 0x001E39E8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591622, XrefRangeEnd = 591633, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderParticles.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076D5 RID: 30421 RVA: 0x001E582C File Offset: 0x001E3A2C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591633, XrefRangeEnd = 591658, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderParticles.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076D6 RID: 30422 RVA: 0x001E5870 File Offset: 0x001E3A70
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MechSpiderParticles()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MechSpiderParticles.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060076D7 RID: 30423 RVA: 0x001E58BC File Offset: 0x001E3ABC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MechSpiderParticles()
|
||||
{
|
||||
Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MechSpiderParticles");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr);
|
||||
MechSpiderParticles.NativeFieldInfoPtr_mechSpiderController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr, "mechSpiderController");
|
||||
MechSpiderParticles.NativeFieldInfoPtr_particles = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr, "particles");
|
||||
MechSpiderParticles.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr, 100672281);
|
||||
MechSpiderParticles.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr, 100672282);
|
||||
MechSpiderParticles.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MechSpiderParticles>.NativeClassPtr, 100672283);
|
||||
}
|
||||
|
||||
// Token: 0x060076D8 RID: 30424 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MechSpiderParticles(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002898 RID: 10392
|
||||
// (get) Token: 0x060076D9 RID: 30425 RVA: 0x001E5950 File Offset: 0x001E3B50
|
||||
// (set) Token: 0x060076DA RID: 30426 RVA: 0x001E5984 File Offset: 0x001E3B84
|
||||
public unsafe MechSpiderController mechSpiderController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderParticles.NativeFieldInfoPtr_mechSpiderController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MechSpiderController(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderParticles.NativeFieldInfoPtr_mechSpiderController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002899 RID: 10393
|
||||
// (get) Token: 0x060076DB RID: 30427 RVA: 0x001E59AC File Offset: 0x001E3BAC
|
||||
// (set) Token: 0x060076DC RID: 30428 RVA: 0x001E59E0 File Offset: 0x001E3BE0
|
||||
public unsafe ParticleSystem particles
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderParticles.NativeFieldInfoPtr_particles);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new ParticleSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MechSpiderParticles.NativeFieldInfoPtr_particles), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004FCA RID: 20426
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mechSpiderController;
|
||||
|
||||
// Token: 0x04004FCB RID: 20427
|
||||
private static readonly IntPtr NativeFieldInfoPtr_particles;
|
||||
|
||||
// Token: 0x04004FCC RID: 20428
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FCD RID: 20429
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04004FCE RID: 20430
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
518
Interop/Assembly-CSharp/RootMotion/Demos/MotionAbsorb.cs
Normal file
518
Interop/Assembly-CSharp/RootMotion/Demos/MotionAbsorb.cs
Normal file
@@ -0,0 +1,518 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using Il2CppSystem;
|
||||
using Il2CppSystem.Collections;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D5 RID: 981
|
||||
public class MotionAbsorb : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007873 RID: 30835 RVA: 0x001EB60C File Offset: 0x001E980C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592541, XrefRangeEnd = 592547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnCollisionEnter()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.NativeMethodInfoPtr_OnCollisionEnter_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007874 RID: 30836 RVA: 0x001EB650 File Offset: 0x001E9850
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592547, XrefRangeEnd = 592552, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IEnumerator AbsorbMotion()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.NativeMethodInfoPtr_AbsorbMotion_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
||||
}
|
||||
|
||||
// Token: 0x06007875 RID: 30837 RVA: 0x001EB6A8 File Offset: 0x001E98A8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592552, XrefRangeEnd = 592553, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MotionAbsorb()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007876 RID: 30838 RVA: 0x001EB6F4 File Offset: 0x001E98F4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MotionAbsorb()
|
||||
{
|
||||
Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MotionAbsorb");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr);
|
||||
MotionAbsorb.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "ik");
|
||||
MotionAbsorb.NativeFieldInfoPtr_absorbers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "absorbers");
|
||||
MotionAbsorb.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "weight");
|
||||
MotionAbsorb.NativeFieldInfoPtr_falloff = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "falloff");
|
||||
MotionAbsorb.NativeFieldInfoPtr_falloffSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "falloffSpeed");
|
||||
MotionAbsorb.NativeFieldInfoPtr_timer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "timer");
|
||||
MotionAbsorb.NativeMethodInfoPtr_OnCollisionEnter_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, 100672367);
|
||||
MotionAbsorb.NativeMethodInfoPtr_AbsorbMotion_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, 100672368);
|
||||
MotionAbsorb.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, 100672369);
|
||||
}
|
||||
|
||||
// Token: 0x06007877 RID: 30839 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MotionAbsorb(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002928 RID: 10536
|
||||
// (get) Token: 0x06007878 RID: 30840 RVA: 0x001EB7D8 File Offset: 0x001E99D8
|
||||
// (set) Token: 0x06007879 RID: 30841 RVA: 0x001EB80C File Offset: 0x001E9A0C
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002929 RID: 10537
|
||||
// (get) Token: 0x0600787A RID: 30842 RVA: 0x001EB834 File Offset: 0x001E9A34
|
||||
// (set) Token: 0x0600787B RID: 30843 RVA: 0x001EB868 File Offset: 0x001E9A68
|
||||
public unsafe Il2CppReferenceArray<MotionAbsorb.Absorber> absorbers
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_absorbers);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<MotionAbsorb.Absorber>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_absorbers), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292A RID: 10538
|
||||
// (get) Token: 0x0600787C RID: 30844 RVA: 0x001EB890 File Offset: 0x001E9A90
|
||||
// (set) Token: 0x0600787D RID: 30845 RVA: 0x001EB8B8 File Offset: 0x001E9AB8
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292B RID: 10539
|
||||
// (get) Token: 0x0600787E RID: 30846 RVA: 0x001EB8DC File Offset: 0x001E9ADC
|
||||
// (set) Token: 0x0600787F RID: 30847 RVA: 0x001EB910 File Offset: 0x001E9B10
|
||||
public unsafe AnimationCurve falloff
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_falloff);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_falloff), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292C RID: 10540
|
||||
// (get) Token: 0x06007880 RID: 30848 RVA: 0x001EB938 File Offset: 0x001E9B38
|
||||
// (set) Token: 0x06007881 RID: 30849 RVA: 0x001EB960 File Offset: 0x001E9B60
|
||||
public unsafe float falloffSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_falloffSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_falloffSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292D RID: 10541
|
||||
// (get) Token: 0x06007882 RID: 30850 RVA: 0x001EB984 File Offset: 0x001E9B84
|
||||
// (set) Token: 0x06007883 RID: 30851 RVA: 0x001EB9AC File Offset: 0x001E9BAC
|
||||
public unsafe float timer
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_timer);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.NativeFieldInfoPtr_timer)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050B0 RID: 20656
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x040050B1 RID: 20657
|
||||
private static readonly IntPtr NativeFieldInfoPtr_absorbers;
|
||||
|
||||
// Token: 0x040050B2 RID: 20658
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x040050B3 RID: 20659
|
||||
private static readonly IntPtr NativeFieldInfoPtr_falloff;
|
||||
|
||||
// Token: 0x040050B4 RID: 20660
|
||||
private static readonly IntPtr NativeFieldInfoPtr_falloffSpeed;
|
||||
|
||||
// Token: 0x040050B5 RID: 20661
|
||||
private static readonly IntPtr NativeFieldInfoPtr_timer;
|
||||
|
||||
// Token: 0x040050B6 RID: 20662
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnCollisionEnter_Private_Void_0;
|
||||
|
||||
// Token: 0x040050B7 RID: 20663
|
||||
private static readonly IntPtr NativeMethodInfoPtr_AbsorbMotion_Private_IEnumerator_0;
|
||||
|
||||
// Token: 0x040050B8 RID: 20664
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003D6 RID: 982
|
||||
[Serializable]
|
||||
public class Absorber : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007884 RID: 30852 RVA: 0x001EB9D0 File Offset: 0x001E9BD0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592513, XrefRangeEnd = 592519, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void SetToBone(IKSolverFullBodyBiped solver)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.Absorber.NativeMethodInfoPtr_SetToBone_Public_Void_IKSolverFullBodyBiped_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007885 RID: 30853 RVA: 0x001EBA2C File Offset: 0x001E9C2C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592519, XrefRangeEnd = 592521, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void SetEffectorWeights(IKSolverFullBodyBiped solver, float w)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(solver);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref w;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.Absorber.NativeMethodInfoPtr_SetEffectorWeights_Public_Void_IKSolverFullBodyBiped_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007886 RID: 30854 RVA: 0x001EBA98 File Offset: 0x001E9C98
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592521, XrefRangeEnd = 592522, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Absorber()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb.Absorber.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007887 RID: 30855 RVA: 0x001EBAE4 File Offset: 0x001E9CE4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Absorber()
|
||||
{
|
||||
Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "Absorber");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr);
|
||||
MotionAbsorb.Absorber.NativeFieldInfoPtr_effector = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr, "effector");
|
||||
MotionAbsorb.Absorber.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr, "weight");
|
||||
MotionAbsorb.Absorber.NativeMethodInfoPtr_SetToBone_Public_Void_IKSolverFullBodyBiped_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr, 100672370);
|
||||
MotionAbsorb.Absorber.NativeMethodInfoPtr_SetEffectorWeights_Public_Void_IKSolverFullBodyBiped_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr, 100672371);
|
||||
MotionAbsorb.Absorber.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb.Absorber>.NativeClassPtr, 100672372);
|
||||
}
|
||||
|
||||
// Token: 0x06007888 RID: 30856 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public Absorber(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700292E RID: 10542
|
||||
// (get) Token: 0x06007889 RID: 30857 RVA: 0x001EBB74 File Offset: 0x001E9D74
|
||||
// (set) Token: 0x0600788A RID: 30858 RVA: 0x001EBB9C File Offset: 0x001E9D9C
|
||||
public unsafe FullBodyBipedEffector effector
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.Absorber.NativeFieldInfoPtr_effector);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.Absorber.NativeFieldInfoPtr_effector)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700292F RID: 10543
|
||||
// (get) Token: 0x0600788B RID: 30859 RVA: 0x001EBBC0 File Offset: 0x001E9DC0
|
||||
// (set) Token: 0x0600788C RID: 30860 RVA: 0x001EBBE8 File Offset: 0x001E9DE8
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.Absorber.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb.Absorber.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050B9 RID: 20665
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effector;
|
||||
|
||||
// Token: 0x040050BA RID: 20666
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x040050BB RID: 20667
|
||||
private static readonly IntPtr NativeMethodInfoPtr_SetToBone_Public_Void_IKSolverFullBodyBiped_0;
|
||||
|
||||
// Token: 0x040050BC RID: 20668
|
||||
private static readonly IntPtr NativeMethodInfoPtr_SetEffectorWeights_Public_Void_IKSolverFullBodyBiped_Single_0;
|
||||
|
||||
// Token: 0x040050BD RID: 20669
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
|
||||
// Token: 0x020003D7 RID: 983
|
||||
[ObfuscatedName("RootMotion.Demos.MotionAbsorb/<AbsorbMotion>d__8")]
|
||||
public sealed class _AbsorbMotion_d__8 : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x0600788D RID: 30861 RVA: 0x001EBC0C File Offset: 0x001E9E0C
|
||||
[CallerCount(323)]
|
||||
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe _AbsorbMotion_d__8(int <>1__state)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr))
|
||||
{
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref <>1__state;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600788E RID: 30862 RVA: 0x001EBC6C File Offset: 0x001E9E6C
|
||||
[CallerCount(5585)]
|
||||
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_IDisposable_Dispose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600788F RID: 30863 RVA: 0x001EBCB0 File Offset: 0x001E9EB0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592522, XrefRangeEnd = 592536, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool MoveNext()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x17002933 RID: 10547
|
||||
// (get) Token: 0x06007890 RID: 30864 RVA: 0x001EBD00 File Offset: 0x001E9F00
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007891 RID: 30865 RVA: 0x001EBD58 File Offset: 0x001E9F58
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592536, XrefRangeEnd = 592541, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_Collections_IEnumerator_Reset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x17002934 RID: 10548
|
||||
// (get) Token: 0x06007892 RID: 30866 RVA: 0x001EBD9C File Offset: 0x001E9F9C
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007893 RID: 30867 RVA: 0x001EBDF4 File Offset: 0x001E9FF4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static _AbsorbMotion_d__8()
|
||||
{
|
||||
Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<MotionAbsorb>.NativeClassPtr, "<AbsorbMotion>d__8");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, "<>1__state");
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, "<>2__current");
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, "<>4__this");
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672373);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672374);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672375);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672376);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672377);
|
||||
MotionAbsorb._AbsorbMotion_d__8.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorb._AbsorbMotion_d__8>.NativeClassPtr, 100672378);
|
||||
}
|
||||
|
||||
// Token: 0x06007894 RID: 30868 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public _AbsorbMotion_d__8(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002930 RID: 10544
|
||||
// (get) Token: 0x06007895 RID: 30869 RVA: 0x001EBED4 File Offset: 0x001EA0D4
|
||||
// (set) Token: 0x06007896 RID: 30870 RVA: 0x001EBEFC File Offset: 0x001EA0FC
|
||||
public unsafe int __1__state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___1__state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___1__state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002931 RID: 10545
|
||||
// (get) Token: 0x06007897 RID: 30871 RVA: 0x001EBF20 File Offset: 0x001EA120
|
||||
// (set) Token: 0x06007898 RID: 30872 RVA: 0x001EBF54 File Offset: 0x001EA154
|
||||
public unsafe Il2CppSystem.Object __2__current
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___2__current);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002932 RID: 10546
|
||||
// (get) Token: 0x06007899 RID: 30873 RVA: 0x001EBF7C File Offset: 0x001EA17C
|
||||
// (set) Token: 0x0600789A RID: 30874 RVA: 0x001EBFB0 File Offset: 0x001EA1B0
|
||||
public unsafe MotionAbsorb __4__this
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___4__this);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MotionAbsorb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorb._AbsorbMotion_d__8.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050BE RID: 20670
|
||||
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
||||
|
||||
// Token: 0x040050BF RID: 20671
|
||||
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
||||
|
||||
// Token: 0x040050C0 RID: 20672
|
||||
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
||||
|
||||
// Token: 0x040050C1 RID: 20673
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x040050C2 RID: 20674
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x040050C3 RID: 20675
|
||||
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
||||
|
||||
// Token: 0x040050C4 RID: 20676
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
|
||||
// Token: 0x040050C5 RID: 20677
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x040050C6 RID: 20678
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,259 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D8 RID: 984
|
||||
public class MotionAbsorbCharacter : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600789B RID: 30875 RVA: 0x001EBFD8 File Offset: 0x001EA1D8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592553, XrefRangeEnd = 592559, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorbCharacter.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600789C RID: 30876 RVA: 0x001EC01C File Offset: 0x001EA21C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592559, XrefRangeEnd = 592563, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorbCharacter.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600789D RID: 30877 RVA: 0x001EC060 File Offset: 0x001EA260
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592563, XrefRangeEnd = 592571, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void SwingStart()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorbCharacter.NativeMethodInfoPtr_SwingStart_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600789E RID: 30878 RVA: 0x001EC0A4 File Offset: 0x001EA2A4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592571, XrefRangeEnd = 592572, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe MotionAbsorbCharacter()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(MotionAbsorbCharacter.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600789F RID: 30879 RVA: 0x001EC0F0 File Offset: 0x001EA2F0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static MotionAbsorbCharacter()
|
||||
{
|
||||
Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "MotionAbsorbCharacter");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr);
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "animator");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorb = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "motionAbsorb");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_cube = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "cube");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRandomPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "cubeRandomPosition");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorbWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "motionAbsorbWeight");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_cubeDefaultPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "cubeDefaultPosition");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_info = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "info");
|
||||
MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRigidbody = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, "cubeRigidbody");
|
||||
MotionAbsorbCharacter.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100672379);
|
||||
MotionAbsorbCharacter.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100672380);
|
||||
MotionAbsorbCharacter.NativeMethodInfoPtr_SwingStart_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100672381);
|
||||
MotionAbsorbCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100672382);
|
||||
}
|
||||
|
||||
// Token: 0x060078A0 RID: 30880 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public MotionAbsorbCharacter(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002935 RID: 10549
|
||||
// (get) Token: 0x060078A1 RID: 30881 RVA: 0x001EC210 File Offset: 0x001EA410
|
||||
// (set) Token: 0x060078A2 RID: 30882 RVA: 0x001EC244 File Offset: 0x001EA444
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002936 RID: 10550
|
||||
// (get) Token: 0x060078A3 RID: 30883 RVA: 0x001EC26C File Offset: 0x001EA46C
|
||||
// (set) Token: 0x060078A4 RID: 30884 RVA: 0x001EC2A0 File Offset: 0x001EA4A0
|
||||
public unsafe MotionAbsorb motionAbsorb
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorb);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new MotionAbsorb(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorb), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002937 RID: 10551
|
||||
// (get) Token: 0x060078A5 RID: 30885 RVA: 0x001EC2C8 File Offset: 0x001EA4C8
|
||||
// (set) Token: 0x060078A6 RID: 30886 RVA: 0x001EC2FC File Offset: 0x001EA4FC
|
||||
public unsafe Transform cube
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cube);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cube), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002938 RID: 10552
|
||||
// (get) Token: 0x060078A7 RID: 30887 RVA: 0x001EC324 File Offset: 0x001EA524
|
||||
// (set) Token: 0x060078A8 RID: 30888 RVA: 0x001EC34C File Offset: 0x001EA54C
|
||||
public unsafe float cubeRandomPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRandomPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRandomPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002939 RID: 10553
|
||||
// (get) Token: 0x060078A9 RID: 30889 RVA: 0x001EC370 File Offset: 0x001EA570
|
||||
// (set) Token: 0x060078AA RID: 30890 RVA: 0x001EC3A4 File Offset: 0x001EA5A4
|
||||
public unsafe AnimationCurve motionAbsorbWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorbWeight);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AnimationCurve(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_motionAbsorbWeight), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293A RID: 10554
|
||||
// (get) Token: 0x060078AB RID: 30891 RVA: 0x001EC3CC File Offset: 0x001EA5CC
|
||||
// (set) Token: 0x060078AC RID: 30892 RVA: 0x001EC3F4 File Offset: 0x001EA5F4
|
||||
public unsafe Vector3 cubeDefaultPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeDefaultPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeDefaultPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293B RID: 10555
|
||||
// (get) Token: 0x060078AD RID: 30893 RVA: 0x001EC418 File Offset: 0x001EA618
|
||||
// (set) Token: 0x060078AE RID: 30894 RVA: 0x001EC440 File Offset: 0x001EA640
|
||||
public unsafe AnimatorStateInfo info
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_info);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_info)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293C RID: 10556
|
||||
// (get) Token: 0x060078AF RID: 30895 RVA: 0x001EC464 File Offset: 0x001EA664
|
||||
// (set) Token: 0x060078B0 RID: 30896 RVA: 0x001EC498 File Offset: 0x001EA698
|
||||
public unsafe Rigidbody cubeRigidbody
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRigidbody);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(MotionAbsorbCharacter.NativeFieldInfoPtr_cubeRigidbody), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050C7 RID: 20679
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x040050C8 RID: 20680
|
||||
private static readonly IntPtr NativeFieldInfoPtr_motionAbsorb;
|
||||
|
||||
// Token: 0x040050C9 RID: 20681
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cube;
|
||||
|
||||
// Token: 0x040050CA RID: 20682
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cubeRandomPosition;
|
||||
|
||||
// Token: 0x040050CB RID: 20683
|
||||
private static readonly IntPtr NativeFieldInfoPtr_motionAbsorbWeight;
|
||||
|
||||
// Token: 0x040050CC RID: 20684
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cubeDefaultPosition;
|
||||
|
||||
// Token: 0x040050CD RID: 20685
|
||||
private static readonly IntPtr NativeFieldInfoPtr_info;
|
||||
|
||||
// Token: 0x040050CE RID: 20686
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cubeRigidbody;
|
||||
|
||||
// Token: 0x040050CF RID: 20687
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x040050D0 RID: 20688
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x040050D1 RID: 20689
|
||||
private static readonly IntPtr NativeMethodInfoPtr_SwingStart_Private_Void_0;
|
||||
|
||||
// Token: 0x040050D2 RID: 20690
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
193
Interop/Assembly-CSharp/RootMotion/Demos/OffsetEffector.cs
Normal file
193
Interop/Assembly-CSharp/RootMotion/Demos/OffsetEffector.cs
Normal file
@@ -0,0 +1,193 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003D9 RID: 985
|
||||
public class OffsetEffector : OffsetModifier
|
||||
{
|
||||
// Token: 0x060078B1 RID: 30897 RVA: 0x001EC4C0 File Offset: 0x001EA6C0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592572, XrefRangeEnd = 592584, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), OffsetEffector.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078B2 RID: 30898 RVA: 0x001EC510 File Offset: 0x001EA710
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592584, XrefRangeEnd = 592591, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void OnModifyOffset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), OffsetEffector.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078B3 RID: 30899 RVA: 0x001EC560 File Offset: 0x001EA760
|
||||
[CallerCount(8)]
|
||||
[CachedScanResults(RefRangeStart = 583993, RefRangeEnd = 584001, XrefRangeStart = 583993, XrefRangeEnd = 584001, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe OffsetEffector()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetEffector.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078B4 RID: 30900 RVA: 0x001EC5AC File Offset: 0x001EA7AC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static OffsetEffector()
|
||||
{
|
||||
Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "OffsetEffector");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr);
|
||||
OffsetEffector.NativeFieldInfoPtr_effectorLinks = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr, "effectorLinks");
|
||||
OffsetEffector.NativeMethodInfoPtr_Start_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr, 100672383);
|
||||
OffsetEffector.NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr, 100672384);
|
||||
OffsetEffector.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr, 100672385);
|
||||
}
|
||||
|
||||
// Token: 0x060078B5 RID: 30901 RVA: 0x001E5C80 File Offset: 0x001E3E80
|
||||
public OffsetEffector(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700293D RID: 10557
|
||||
// (get) Token: 0x060078B6 RID: 30902 RVA: 0x001EC62C File Offset: 0x001EA82C
|
||||
// (set) Token: 0x060078B7 RID: 30903 RVA: 0x001EC660 File Offset: 0x001EA860
|
||||
public unsafe Il2CppReferenceArray<OffsetEffector.EffectorLink> effectorLinks
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.NativeFieldInfoPtr_effectorLinks);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<OffsetEffector.EffectorLink>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.NativeFieldInfoPtr_effectorLinks), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050D3 RID: 20691
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectorLinks;
|
||||
|
||||
// Token: 0x040050D4 RID: 20692
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x040050D5 RID: 20693
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnModifyOffset_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x040050D6 RID: 20694
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003DA RID: 986
|
||||
[Serializable]
|
||||
public class EffectorLink : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x060078B8 RID: 30904 RVA: 0x001EC688 File Offset: 0x001EA888
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe EffectorLink()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(OffsetEffector.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078B9 RID: 30905 RVA: 0x001EC6D4 File Offset: 0x001EA8D4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static EffectorLink()
|
||||
{
|
||||
Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<OffsetEffector>.NativeClassPtr, "EffectorLink");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr);
|
||||
OffsetEffector.EffectorLink.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr, "effectorType");
|
||||
OffsetEffector.EffectorLink.NativeFieldInfoPtr_weightMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr, "weightMultiplier");
|
||||
OffsetEffector.EffectorLink.NativeFieldInfoPtr_localPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr, "localPosition");
|
||||
OffsetEffector.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<OffsetEffector.EffectorLink>.NativeClassPtr, 100672386);
|
||||
}
|
||||
|
||||
// Token: 0x060078BA RID: 30906 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public EffectorLink(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700293E RID: 10558
|
||||
// (get) Token: 0x060078BB RID: 30907 RVA: 0x001EC750 File Offset: 0x001EA950
|
||||
// (set) Token: 0x060078BC RID: 30908 RVA: 0x001EC778 File Offset: 0x001EA978
|
||||
public unsafe FullBodyBipedEffector effectorType
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_effectorType);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_effectorType)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700293F RID: 10559
|
||||
// (get) Token: 0x060078BD RID: 30909 RVA: 0x001EC79C File Offset: 0x001EA99C
|
||||
// (set) Token: 0x060078BE RID: 30910 RVA: 0x001EC7C4 File Offset: 0x001EA9C4
|
||||
public unsafe float weightMultiplier
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_weightMultiplier);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_weightMultiplier)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002940 RID: 10560
|
||||
// (get) Token: 0x060078BF RID: 30911 RVA: 0x001EC7E8 File Offset: 0x001EA9E8
|
||||
// (set) Token: 0x060078C0 RID: 30912 RVA: 0x001EC810 File Offset: 0x001EAA10
|
||||
public unsafe Vector3 localPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_localPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(OffsetEffector.EffectorLink.NativeFieldInfoPtr_localPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050D7 RID: 20695
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectorType;
|
||||
|
||||
// Token: 0x040050D8 RID: 20696
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weightMultiplier;
|
||||
|
||||
// Token: 0x040050D9 RID: 20697
|
||||
private static readonly IntPtr NativeFieldInfoPtr_localPosition;
|
||||
|
||||
// Token: 0x040050DA RID: 20698
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
432
Interop/Assembly-CSharp/RootMotion/Demos/PendulumExample.cs
Normal file
432
Interop/Assembly-CSharp/RootMotion/Demos/PendulumExample.cs
Normal file
@@ -0,0 +1,432 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DB RID: 987
|
||||
public class PendulumExample : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060078C1 RID: 30913 RVA: 0x001EC834 File Offset: 0x001EAA34
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592591, XrefRangeEnd = 592624, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PendulumExample.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078C2 RID: 30914 RVA: 0x001EC878 File Offset: 0x001EAA78
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592624, XrefRangeEnd = 592674, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PendulumExample.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078C3 RID: 30915 RVA: 0x001EC8BC File Offset: 0x001EAABC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592674, XrefRangeEnd = 592676, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe PendulumExample()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PendulumExample.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078C4 RID: 30916 RVA: 0x001EC908 File Offset: 0x001EAB08
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static PendulumExample()
|
||||
{
|
||||
Il2CppClassPointerStore<PendulumExample>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "PendulumExample");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr);
|
||||
PendulumExample.NativeFieldInfoPtr_weight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "weight");
|
||||
PendulumExample.NativeFieldInfoPtr_hangingDistanceMlp = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "hangingDistanceMlp");
|
||||
PendulumExample.NativeFieldInfoPtr_rootTargetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "rootTargetPosition");
|
||||
PendulumExample.NativeFieldInfoPtr_rootTargetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "rootTargetRotation");
|
||||
PendulumExample.NativeFieldInfoPtr_target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "target");
|
||||
PendulumExample.NativeFieldInfoPtr_leftHandTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "leftHandTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_rightHandTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "rightHandTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_leftFootTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "leftFootTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_rightFootTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "rightFootTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_pelvisTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "pelvisTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_bodyTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "bodyTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_headTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "headTarget");
|
||||
PendulumExample.NativeFieldInfoPtr_pelvisDownAxis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "pelvisDownAxis");
|
||||
PendulumExample.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "ik");
|
||||
PendulumExample.NativeFieldInfoPtr_rootRelativeToPelvis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "rootRelativeToPelvis");
|
||||
PendulumExample.NativeFieldInfoPtr_pelvisToRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "pelvisToRoot");
|
||||
PendulumExample.NativeFieldInfoPtr_lastWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, "lastWeight");
|
||||
PendulumExample.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, 100672387);
|
||||
PendulumExample.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, 100672388);
|
||||
PendulumExample.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PendulumExample>.NativeClassPtr, 100672389);
|
||||
}
|
||||
|
||||
// Token: 0x060078C5 RID: 30917 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public PendulumExample(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002941 RID: 10561
|
||||
// (get) Token: 0x060078C6 RID: 30918 RVA: 0x001ECAC8 File Offset: 0x001EACC8
|
||||
// (set) Token: 0x060078C7 RID: 30919 RVA: 0x001ECAF0 File Offset: 0x001EACF0
|
||||
public unsafe float weight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_weight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_weight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002942 RID: 10562
|
||||
// (get) Token: 0x060078C8 RID: 30920 RVA: 0x001ECB14 File Offset: 0x001EAD14
|
||||
// (set) Token: 0x060078C9 RID: 30921 RVA: 0x001ECB3C File Offset: 0x001EAD3C
|
||||
public unsafe float hangingDistanceMlp
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_hangingDistanceMlp);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_hangingDistanceMlp)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002943 RID: 10563
|
||||
// (get) Token: 0x060078CA RID: 30922 RVA: 0x001ECB60 File Offset: 0x001EAD60
|
||||
// (set) Token: 0x060078CB RID: 30923 RVA: 0x001ECB88 File Offset: 0x001EAD88
|
||||
public unsafe Vector3 rootTargetPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootTargetPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootTargetPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002944 RID: 10564
|
||||
// (get) Token: 0x060078CC RID: 30924 RVA: 0x001ECBAC File Offset: 0x001EADAC
|
||||
// (set) Token: 0x060078CD RID: 30925 RVA: 0x001ECBD4 File Offset: 0x001EADD4
|
||||
public unsafe Quaternion rootTargetRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootTargetRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootTargetRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002945 RID: 10565
|
||||
// (get) Token: 0x060078CE RID: 30926 RVA: 0x001ECBF8 File Offset: 0x001EADF8
|
||||
// (set) Token: 0x060078CF RID: 30927 RVA: 0x001ECC2C File Offset: 0x001EAE2C
|
||||
public unsafe Transform target
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_target);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_target), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002946 RID: 10566
|
||||
// (get) Token: 0x060078D0 RID: 30928 RVA: 0x001ECC54 File Offset: 0x001EAE54
|
||||
// (set) Token: 0x060078D1 RID: 30929 RVA: 0x001ECC88 File Offset: 0x001EAE88
|
||||
public unsafe Transform leftHandTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_leftHandTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_leftHandTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002947 RID: 10567
|
||||
// (get) Token: 0x060078D2 RID: 30930 RVA: 0x001ECCB0 File Offset: 0x001EAEB0
|
||||
// (set) Token: 0x060078D3 RID: 30931 RVA: 0x001ECCE4 File Offset: 0x001EAEE4
|
||||
public unsafe Transform rightHandTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rightHandTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rightHandTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002948 RID: 10568
|
||||
// (get) Token: 0x060078D4 RID: 30932 RVA: 0x001ECD0C File Offset: 0x001EAF0C
|
||||
// (set) Token: 0x060078D5 RID: 30933 RVA: 0x001ECD40 File Offset: 0x001EAF40
|
||||
public unsafe Transform leftFootTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_leftFootTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_leftFootTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002949 RID: 10569
|
||||
// (get) Token: 0x060078D6 RID: 30934 RVA: 0x001ECD68 File Offset: 0x001EAF68
|
||||
// (set) Token: 0x060078D7 RID: 30935 RVA: 0x001ECD9C File Offset: 0x001EAF9C
|
||||
public unsafe Transform rightFootTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rightFootTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rightFootTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294A RID: 10570
|
||||
// (get) Token: 0x060078D8 RID: 30936 RVA: 0x001ECDC4 File Offset: 0x001EAFC4
|
||||
// (set) Token: 0x060078D9 RID: 30937 RVA: 0x001ECDF8 File Offset: 0x001EAFF8
|
||||
public unsafe Transform pelvisTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294B RID: 10571
|
||||
// (get) Token: 0x060078DA RID: 30938 RVA: 0x001ECE20 File Offset: 0x001EB020
|
||||
// (set) Token: 0x060078DB RID: 30939 RVA: 0x001ECE54 File Offset: 0x001EB054
|
||||
public unsafe Transform bodyTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_bodyTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_bodyTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294C RID: 10572
|
||||
// (get) Token: 0x060078DC RID: 30940 RVA: 0x001ECE7C File Offset: 0x001EB07C
|
||||
// (set) Token: 0x060078DD RID: 30941 RVA: 0x001ECEB0 File Offset: 0x001EB0B0
|
||||
public unsafe Transform headTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_headTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_headTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294D RID: 10573
|
||||
// (get) Token: 0x060078DE RID: 30942 RVA: 0x001ECED8 File Offset: 0x001EB0D8
|
||||
// (set) Token: 0x060078DF RID: 30943 RVA: 0x001ECF00 File Offset: 0x001EB100
|
||||
public unsafe Vector3 pelvisDownAxis
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisDownAxis);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisDownAxis)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294E RID: 10574
|
||||
// (get) Token: 0x060078E0 RID: 30944 RVA: 0x001ECF24 File Offset: 0x001EB124
|
||||
// (set) Token: 0x060078E1 RID: 30945 RVA: 0x001ECF58 File Offset: 0x001EB158
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700294F RID: 10575
|
||||
// (get) Token: 0x060078E2 RID: 30946 RVA: 0x001ECF80 File Offset: 0x001EB180
|
||||
// (set) Token: 0x060078E3 RID: 30947 RVA: 0x001ECFA8 File Offset: 0x001EB1A8
|
||||
public unsafe Quaternion rootRelativeToPelvis
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootRelativeToPelvis);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_rootRelativeToPelvis)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002950 RID: 10576
|
||||
// (get) Token: 0x060078E4 RID: 30948 RVA: 0x001ECFCC File Offset: 0x001EB1CC
|
||||
// (set) Token: 0x060078E5 RID: 30949 RVA: 0x001ECFF4 File Offset: 0x001EB1F4
|
||||
public unsafe Vector3 pelvisToRoot
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisToRoot);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_pelvisToRoot)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002951 RID: 10577
|
||||
// (get) Token: 0x060078E6 RID: 30950 RVA: 0x001ED018 File Offset: 0x001EB218
|
||||
// (set) Token: 0x060078E7 RID: 30951 RVA: 0x001ED040 File Offset: 0x001EB240
|
||||
public unsafe float lastWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_lastWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PendulumExample.NativeFieldInfoPtr_lastWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050DB RID: 20699
|
||||
private static readonly IntPtr NativeFieldInfoPtr_weight;
|
||||
|
||||
// Token: 0x040050DC RID: 20700
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hangingDistanceMlp;
|
||||
|
||||
// Token: 0x040050DD RID: 20701
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootTargetPosition;
|
||||
|
||||
// Token: 0x040050DE RID: 20702
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootTargetRotation;
|
||||
|
||||
// Token: 0x040050DF RID: 20703
|
||||
private static readonly IntPtr NativeFieldInfoPtr_target;
|
||||
|
||||
// Token: 0x040050E0 RID: 20704
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandTarget;
|
||||
|
||||
// Token: 0x040050E1 RID: 20705
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightHandTarget;
|
||||
|
||||
// Token: 0x040050E2 RID: 20706
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftFootTarget;
|
||||
|
||||
// Token: 0x040050E3 RID: 20707
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rightFootTarget;
|
||||
|
||||
// Token: 0x040050E4 RID: 20708
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pelvisTarget;
|
||||
|
||||
// Token: 0x040050E5 RID: 20709
|
||||
private static readonly IntPtr NativeFieldInfoPtr_bodyTarget;
|
||||
|
||||
// Token: 0x040050E6 RID: 20710
|
||||
private static readonly IntPtr NativeFieldInfoPtr_headTarget;
|
||||
|
||||
// Token: 0x040050E7 RID: 20711
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pelvisDownAxis;
|
||||
|
||||
// Token: 0x040050E8 RID: 20712
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x040050E9 RID: 20713
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rootRelativeToPelvis;
|
||||
|
||||
// Token: 0x040050EA RID: 20714
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pelvisToRoot;
|
||||
|
||||
// Token: 0x040050EB RID: 20715
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastWeight;
|
||||
|
||||
// Token: 0x040050EC RID: 20716
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x040050ED RID: 20717
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x040050EE RID: 20718
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
416
Interop/Assembly-CSharp/RootMotion/Demos/PickUp2Handed.cs
Normal file
416
Interop/Assembly-CSharp/RootMotion/Demos/PickUp2Handed.cs
Normal file
@@ -0,0 +1,416 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DC RID: 988
|
||||
public class PickUp2Handed : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060078E8 RID: 30952 RVA: 0x001ED064 File Offset: 0x001EB264
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592676, XrefRangeEnd = 592702, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078E9 RID: 30953 RVA: 0x001ED0A8 File Offset: 0x001EB2A8
|
||||
[CallerCount(0)]
|
||||
public unsafe virtual void RotatePivot()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PickUp2Handed.NativeMethodInfoPtr_RotatePivot_Protected_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078EA RID: 30954 RVA: 0x001ED0F8 File Offset: 0x001EB2F8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592702, XrefRangeEnd = 592731, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078EB RID: 30955 RVA: 0x001ED13C File Offset: 0x001EB33C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592731, XrefRangeEnd = 592749, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnPause(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_OnPause_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078EC RID: 30956 RVA: 0x001ED1A8 File Offset: 0x001EB3A8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592749, XrefRangeEnd = 592756, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_OnStart_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078ED RID: 30957 RVA: 0x001ED214 File Offset: 0x001EB414
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592756, XrefRangeEnd = 592771, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDrop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_OnDrop_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078EE RID: 30958 RVA: 0x001ED280 File Offset: 0x001EB480
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592771, XrefRangeEnd = 592781, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x1700295C RID: 10588
|
||||
// (get) Token: 0x060078EF RID: 30959 RVA: 0x001ED2C4 File Offset: 0x001EB4C4
|
||||
public unsafe bool holding
|
||||
{
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592781, XrefRangeEnd = 592783, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_get_holding_Private_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060078F0 RID: 30960 RVA: 0x001ED314 File Offset: 0x001EB514
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592783, XrefRangeEnd = 592812, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDestroy()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078F1 RID: 30961 RVA: 0x001ED358 File Offset: 0x001EB558
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592812, XrefRangeEnd = 592813, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe PickUp2Handed()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUp2Handed.NativeMethodInfoPtr__ctor_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060078F2 RID: 30962 RVA: 0x001ED3A4 File Offset: 0x001EB5A4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static PickUp2Handed()
|
||||
{
|
||||
Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "PickUp2Handed");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr);
|
||||
PickUp2Handed.NativeFieldInfoPtr_GUIspace = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "GUIspace");
|
||||
PickUp2Handed.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "interactionSystem");
|
||||
PickUp2Handed.NativeFieldInfoPtr_obj = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "obj");
|
||||
PickUp2Handed.NativeFieldInfoPtr_pivot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "pivot");
|
||||
PickUp2Handed.NativeFieldInfoPtr_holdPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "holdPoint");
|
||||
PickUp2Handed.NativeFieldInfoPtr_pickUpTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "pickUpTime");
|
||||
PickUp2Handed.NativeFieldInfoPtr_holdWeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "holdWeight");
|
||||
PickUp2Handed.NativeFieldInfoPtr_holdWeightVel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "holdWeightVel");
|
||||
PickUp2Handed.NativeFieldInfoPtr_pickUpPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "pickUpPosition");
|
||||
PickUp2Handed.NativeFieldInfoPtr_pickUpRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, "pickUpRotation");
|
||||
PickUp2Handed.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672390);
|
||||
PickUp2Handed.NativeMethodInfoPtr_RotatePivot_Protected_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672391);
|
||||
PickUp2Handed.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672392);
|
||||
PickUp2Handed.NativeMethodInfoPtr_OnPause_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672393);
|
||||
PickUp2Handed.NativeMethodInfoPtr_OnStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672394);
|
||||
PickUp2Handed.NativeMethodInfoPtr_OnDrop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672395);
|
||||
PickUp2Handed.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672396);
|
||||
PickUp2Handed.NativeMethodInfoPtr_get_holding_Private_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672397);
|
||||
PickUp2Handed.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672398);
|
||||
PickUp2Handed.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUp2Handed>.NativeClassPtr, 100672399);
|
||||
}
|
||||
|
||||
// Token: 0x060078F3 RID: 30963 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public PickUp2Handed(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002952 RID: 10578
|
||||
// (get) Token: 0x060078F4 RID: 30964 RVA: 0x001ED564 File Offset: 0x001EB764
|
||||
// (set) Token: 0x060078F5 RID: 30965 RVA: 0x001ED58C File Offset: 0x001EB78C
|
||||
public unsafe int GUIspace
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_GUIspace);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_GUIspace)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002953 RID: 10579
|
||||
// (get) Token: 0x060078F6 RID: 30966 RVA: 0x001ED5B0 File Offset: 0x001EB7B0
|
||||
// (set) Token: 0x060078F7 RID: 30967 RVA: 0x001ED5E4 File Offset: 0x001EB7E4
|
||||
public unsafe InteractionSystem interactionSystem
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_interactionSystem);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002954 RID: 10580
|
||||
// (get) Token: 0x060078F8 RID: 30968 RVA: 0x001ED60C File Offset: 0x001EB80C
|
||||
// (set) Token: 0x060078F9 RID: 30969 RVA: 0x001ED640 File Offset: 0x001EB840
|
||||
public unsafe InteractionObject obj
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_obj);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_obj), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002955 RID: 10581
|
||||
// (get) Token: 0x060078FA RID: 30970 RVA: 0x001ED668 File Offset: 0x001EB868
|
||||
// (set) Token: 0x060078FB RID: 30971 RVA: 0x001ED69C File Offset: 0x001EB89C
|
||||
public unsafe Transform pivot
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pivot);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pivot), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002956 RID: 10582
|
||||
// (get) Token: 0x060078FC RID: 30972 RVA: 0x001ED6C4 File Offset: 0x001EB8C4
|
||||
// (set) Token: 0x060078FD RID: 30973 RVA: 0x001ED6F8 File Offset: 0x001EB8F8
|
||||
public unsafe Transform holdPoint
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdPoint);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdPoint), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002957 RID: 10583
|
||||
// (get) Token: 0x060078FE RID: 30974 RVA: 0x001ED720 File Offset: 0x001EB920
|
||||
// (set) Token: 0x060078FF RID: 30975 RVA: 0x001ED748 File Offset: 0x001EB948
|
||||
public unsafe float pickUpTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002958 RID: 10584
|
||||
// (get) Token: 0x06007900 RID: 30976 RVA: 0x001ED76C File Offset: 0x001EB96C
|
||||
// (set) Token: 0x06007901 RID: 30977 RVA: 0x001ED794 File Offset: 0x001EB994
|
||||
public unsafe float holdWeight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdWeight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdWeight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002959 RID: 10585
|
||||
// (get) Token: 0x06007902 RID: 30978 RVA: 0x001ED7B8 File Offset: 0x001EB9B8
|
||||
// (set) Token: 0x06007903 RID: 30979 RVA: 0x001ED7E0 File Offset: 0x001EB9E0
|
||||
public unsafe float holdWeightVel
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdWeightVel);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_holdWeightVel)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295A RID: 10586
|
||||
// (get) Token: 0x06007904 RID: 30980 RVA: 0x001ED804 File Offset: 0x001EBA04
|
||||
// (set) Token: 0x06007905 RID: 30981 RVA: 0x001ED82C File Offset: 0x001EBA2C
|
||||
public unsafe Vector3 pickUpPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295B RID: 10587
|
||||
// (get) Token: 0x06007906 RID: 30982 RVA: 0x001ED850 File Offset: 0x001EBA50
|
||||
// (set) Token: 0x06007907 RID: 30983 RVA: 0x001ED878 File Offset: 0x001EBA78
|
||||
public unsafe Quaternion pickUpRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PickUp2Handed.NativeFieldInfoPtr_pickUpRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x040050EF RID: 20719
|
||||
private static readonly IntPtr NativeFieldInfoPtr_GUIspace;
|
||||
|
||||
// Token: 0x040050F0 RID: 20720
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
|
||||
|
||||
// Token: 0x040050F1 RID: 20721
|
||||
private static readonly IntPtr NativeFieldInfoPtr_obj;
|
||||
|
||||
// Token: 0x040050F2 RID: 20722
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pivot;
|
||||
|
||||
// Token: 0x040050F3 RID: 20723
|
||||
private static readonly IntPtr NativeFieldInfoPtr_holdPoint;
|
||||
|
||||
// Token: 0x040050F4 RID: 20724
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pickUpTime;
|
||||
|
||||
// Token: 0x040050F5 RID: 20725
|
||||
private static readonly IntPtr NativeFieldInfoPtr_holdWeight;
|
||||
|
||||
// Token: 0x040050F6 RID: 20726
|
||||
private static readonly IntPtr NativeFieldInfoPtr_holdWeightVel;
|
||||
|
||||
// Token: 0x040050F7 RID: 20727
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pickUpPosition;
|
||||
|
||||
// Token: 0x040050F8 RID: 20728
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pickUpRotation;
|
||||
|
||||
// Token: 0x040050F9 RID: 20729
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x040050FA RID: 20730
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RotatePivot_Protected_Abstract_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x040050FB RID: 20731
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x040050FC RID: 20732
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnPause_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x040050FD RID: 20733
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnStart_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x040050FE RID: 20734
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDrop_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x040050FF RID: 20735
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005100 RID: 20736
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_holding_Private_get_Boolean_0;
|
||||
|
||||
// Token: 0x04005101 RID: 20737
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
||||
|
||||
// Token: 0x04005102 RID: 20738
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
|
||||
}
|
||||
}
|
||||
56
Interop/Assembly-CSharp/RootMotion/Demos/PickUpBox.cs
Normal file
56
Interop/Assembly-CSharp/RootMotion/Demos/PickUpBox.cs
Normal file
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DD RID: 989
|
||||
public class PickUpBox : PickUp2Handed
|
||||
{
|
||||
// Token: 0x06007908 RID: 30984 RVA: 0x001ED89C File Offset: 0x001EBA9C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592813, XrefRangeEnd = 592827, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void RotatePivot()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PickUpBox.NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007909 RID: 30985 RVA: 0x001ED8EC File Offset: 0x001EBAEC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe PickUpBox()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PickUpBox>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUpBox.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600790A RID: 30986 RVA: 0x001ED938 File Offset: 0x001EBB38
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static PickUpBox()
|
||||
{
|
||||
Il2CppClassPointerStore<PickUpBox>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "PickUpBox");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PickUpBox>.NativeClassPtr);
|
||||
PickUpBox.NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUpBox>.NativeClassPtr, 100672400);
|
||||
PickUpBox.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUpBox>.NativeClassPtr, 100672401);
|
||||
}
|
||||
|
||||
// Token: 0x0600790B RID: 30987 RVA: 0x001ED990 File Offset: 0x001EBB90
|
||||
public PickUpBox(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04005103 RID: 20739
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04005104 RID: 20740
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
56
Interop/Assembly-CSharp/RootMotion/Demos/PickUpSphere.cs
Normal file
56
Interop/Assembly-CSharp/RootMotion/Demos/PickUpSphere.cs
Normal file
@@ -0,0 +1,56 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DE RID: 990
|
||||
public class PickUpSphere : PickUp2Handed
|
||||
{
|
||||
// Token: 0x0600790C RID: 30988 RVA: 0x001ED99C File Offset: 0x001EBB9C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592827, XrefRangeEnd = 592836, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void RotatePivot()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PickUpSphere.NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600790D RID: 30989 RVA: 0x001ED9EC File Offset: 0x001EBBEC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe PickUpSphere()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PickUpSphere>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PickUpSphere.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600790E RID: 30990 RVA: 0x001EDA38 File Offset: 0x001EBC38
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static PickUpSphere()
|
||||
{
|
||||
Il2CppClassPointerStore<PickUpSphere>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "PickUpSphere");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PickUpSphere>.NativeClassPtr);
|
||||
PickUpSphere.NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUpSphere>.NativeClassPtr, 100672402);
|
||||
PickUpSphere.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PickUpSphere>.NativeClassPtr, 100672403);
|
||||
}
|
||||
|
||||
// Token: 0x0600790F RID: 30991 RVA: 0x001ED990 File Offset: 0x001EBB90
|
||||
public PickUpSphere(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04005105 RID: 20741
|
||||
private static readonly IntPtr NativeMethodInfoPtr_RotatePivot_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x04005106 RID: 20742
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
571
Interop/Assembly-CSharp/RootMotion/Demos/PlatformRotator.cs
Normal file
571
Interop/Assembly-CSharp/RootMotion/Demos/PlatformRotator.cs
Normal file
@@ -0,0 +1,571 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using Il2CppSystem.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EB RID: 1003
|
||||
public class PlatformRotator : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060079C9 RID: 31177 RVA: 0x001F06EC File Offset: 0x001EE8EC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593235, XrefRangeEnd = 593250, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079CA RID: 31178 RVA: 0x001F0730 File Offset: 0x001EE930
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593250, XrefRangeEnd = 593262, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void FixedUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079CB RID: 31179 RVA: 0x001F0774 File Offset: 0x001EE974
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593262, XrefRangeEnd = 593267, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IEnumerator SwitchRotation()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr_SwitchRotation_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
||||
}
|
||||
|
||||
// Token: 0x060079CC RID: 31180 RVA: 0x001F07CC File Offset: 0x001EE9CC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593267, XrefRangeEnd = 593277, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnCollisionEnter(Collision collision)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(collision);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr_OnCollisionEnter_Private_Void_Collision_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079CD RID: 31181 RVA: 0x001F0828 File Offset: 0x001EEA28
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593277, XrefRangeEnd = 593287, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnCollisionExit(Collision collision)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(collision);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr_OnCollisionExit_Private_Void_Collision_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079CE RID: 31182 RVA: 0x001F0884 File Offset: 0x001EEA84
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593287, XrefRangeEnd = 593288, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe PlatformRotator()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079CF RID: 31183 RVA: 0x001F08D0 File Offset: 0x001EEAD0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static PlatformRotator()
|
||||
{
|
||||
Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "PlatformRotator");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr);
|
||||
PlatformRotator.NativeFieldInfoPtr_maxAngle = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "maxAngle");
|
||||
PlatformRotator.NativeFieldInfoPtr_switchRotationTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "switchRotationTime");
|
||||
PlatformRotator.NativeFieldInfoPtr_random = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "random");
|
||||
PlatformRotator.NativeFieldInfoPtr_rotationSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "rotationSpeed");
|
||||
PlatformRotator.NativeFieldInfoPtr_movePosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "movePosition");
|
||||
PlatformRotator.NativeFieldInfoPtr_moveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "moveSpeed");
|
||||
PlatformRotator.NativeFieldInfoPtr_characterLayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "characterLayer");
|
||||
PlatformRotator.NativeFieldInfoPtr_defaultRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "defaultRotation");
|
||||
PlatformRotator.NativeFieldInfoPtr_targetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "targetRotation");
|
||||
PlatformRotator.NativeFieldInfoPtr_targetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "targetPosition");
|
||||
PlatformRotator.NativeFieldInfoPtr_velocity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "velocity");
|
||||
PlatformRotator.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "r");
|
||||
PlatformRotator.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672457);
|
||||
PlatformRotator.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672458);
|
||||
PlatformRotator.NativeMethodInfoPtr_SwitchRotation_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672459);
|
||||
PlatformRotator.NativeMethodInfoPtr_OnCollisionEnter_Private_Void_Collision_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672460);
|
||||
PlatformRotator.NativeMethodInfoPtr_OnCollisionExit_Private_Void_Collision_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672461);
|
||||
PlatformRotator.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, 100672462);
|
||||
}
|
||||
|
||||
// Token: 0x060079D0 RID: 31184 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public PlatformRotator(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002997 RID: 10647
|
||||
// (get) Token: 0x060079D1 RID: 31185 RVA: 0x001F0A68 File Offset: 0x001EEC68
|
||||
// (set) Token: 0x060079D2 RID: 31186 RVA: 0x001F0A90 File Offset: 0x001EEC90
|
||||
public unsafe float maxAngle
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_maxAngle);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_maxAngle)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002998 RID: 10648
|
||||
// (get) Token: 0x060079D3 RID: 31187 RVA: 0x001F0AB4 File Offset: 0x001EECB4
|
||||
// (set) Token: 0x060079D4 RID: 31188 RVA: 0x001F0ADC File Offset: 0x001EECDC
|
||||
public unsafe float switchRotationTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_switchRotationTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_switchRotationTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002999 RID: 10649
|
||||
// (get) Token: 0x060079D5 RID: 31189 RVA: 0x001F0B00 File Offset: 0x001EED00
|
||||
// (set) Token: 0x060079D6 RID: 31190 RVA: 0x001F0B28 File Offset: 0x001EED28
|
||||
public unsafe float random
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_random);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_random)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299A RID: 10650
|
||||
// (get) Token: 0x060079D7 RID: 31191 RVA: 0x001F0B4C File Offset: 0x001EED4C
|
||||
// (set) Token: 0x060079D8 RID: 31192 RVA: 0x001F0B74 File Offset: 0x001EED74
|
||||
public unsafe float rotationSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_rotationSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_rotationSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299B RID: 10651
|
||||
// (get) Token: 0x060079D9 RID: 31193 RVA: 0x001F0B98 File Offset: 0x001EED98
|
||||
// (set) Token: 0x060079DA RID: 31194 RVA: 0x001F0BC0 File Offset: 0x001EEDC0
|
||||
public unsafe Vector3 movePosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_movePosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_movePosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299C RID: 10652
|
||||
// (get) Token: 0x060079DB RID: 31195 RVA: 0x001F0BE4 File Offset: 0x001EEDE4
|
||||
// (set) Token: 0x060079DC RID: 31196 RVA: 0x001F0C0C File Offset: 0x001EEE0C
|
||||
public unsafe float moveSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_moveSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_moveSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299D RID: 10653
|
||||
// (get) Token: 0x060079DD RID: 31197 RVA: 0x001F0C30 File Offset: 0x001EEE30
|
||||
// (set) Token: 0x060079DE RID: 31198 RVA: 0x001F0C58 File Offset: 0x001EEE58
|
||||
public unsafe int characterLayer
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_characterLayer);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_characterLayer)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299E RID: 10654
|
||||
// (get) Token: 0x060079DF RID: 31199 RVA: 0x001F0C7C File Offset: 0x001EEE7C
|
||||
// (set) Token: 0x060079E0 RID: 31200 RVA: 0x001F0CA4 File Offset: 0x001EEEA4
|
||||
public unsafe Quaternion defaultRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_defaultRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_defaultRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700299F RID: 10655
|
||||
// (get) Token: 0x060079E1 RID: 31201 RVA: 0x001F0CC8 File Offset: 0x001EEEC8
|
||||
// (set) Token: 0x060079E2 RID: 31202 RVA: 0x001F0CF0 File Offset: 0x001EEEF0
|
||||
public unsafe Quaternion targetRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_targetRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_targetRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A0 RID: 10656
|
||||
// (get) Token: 0x060079E3 RID: 31203 RVA: 0x001F0D14 File Offset: 0x001EEF14
|
||||
// (set) Token: 0x060079E4 RID: 31204 RVA: 0x001F0D3C File Offset: 0x001EEF3C
|
||||
public unsafe Vector3 targetPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_targetPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_targetPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A1 RID: 10657
|
||||
// (get) Token: 0x060079E5 RID: 31205 RVA: 0x001F0D60 File Offset: 0x001EEF60
|
||||
// (set) Token: 0x060079E6 RID: 31206 RVA: 0x001F0D88 File Offset: 0x001EEF88
|
||||
public unsafe Vector3 velocity
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_velocity);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_velocity)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A2 RID: 10658
|
||||
// (get) Token: 0x060079E7 RID: 31207 RVA: 0x001F0DAC File Offset: 0x001EEFAC
|
||||
// (set) Token: 0x060079E8 RID: 31208 RVA: 0x001F0DE0 File Offset: 0x001EEFE0
|
||||
public unsafe Rigidbody r
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_r);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator.NativeFieldInfoPtr_r), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005172 RID: 20850
|
||||
private static readonly IntPtr NativeFieldInfoPtr_maxAngle;
|
||||
|
||||
// Token: 0x04005173 RID: 20851
|
||||
private static readonly IntPtr NativeFieldInfoPtr_switchRotationTime;
|
||||
|
||||
// Token: 0x04005174 RID: 20852
|
||||
private static readonly IntPtr NativeFieldInfoPtr_random;
|
||||
|
||||
// Token: 0x04005175 RID: 20853
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rotationSpeed;
|
||||
|
||||
// Token: 0x04005176 RID: 20854
|
||||
private static readonly IntPtr NativeFieldInfoPtr_movePosition;
|
||||
|
||||
// Token: 0x04005177 RID: 20855
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveSpeed;
|
||||
|
||||
// Token: 0x04005178 RID: 20856
|
||||
private static readonly IntPtr NativeFieldInfoPtr_characterLayer;
|
||||
|
||||
// Token: 0x04005179 RID: 20857
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultRotation;
|
||||
|
||||
// Token: 0x0400517A RID: 20858
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetRotation;
|
||||
|
||||
// Token: 0x0400517B RID: 20859
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetPosition;
|
||||
|
||||
// Token: 0x0400517C RID: 20860
|
||||
private static readonly IntPtr NativeFieldInfoPtr_velocity;
|
||||
|
||||
// Token: 0x0400517D RID: 20861
|
||||
private static readonly IntPtr NativeFieldInfoPtr_r;
|
||||
|
||||
// Token: 0x0400517E RID: 20862
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400517F RID: 20863
|
||||
private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005180 RID: 20864
|
||||
private static readonly IntPtr NativeMethodInfoPtr_SwitchRotation_Private_IEnumerator_0;
|
||||
|
||||
// Token: 0x04005181 RID: 20865
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnCollisionEnter_Private_Void_Collision_0;
|
||||
|
||||
// Token: 0x04005182 RID: 20866
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnCollisionExit_Private_Void_Collision_0;
|
||||
|
||||
// Token: 0x04005183 RID: 20867
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003EC RID: 1004
|
||||
[ObfuscatedName("RootMotion.Demos.PlatformRotator/<SwitchRotation>d__14")]
|
||||
public sealed class _SwitchRotation_d__14 : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x060079E9 RID: 31209 RVA: 0x001F0E08 File Offset: 0x001EF008
|
||||
[CallerCount(323)]
|
||||
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe _SwitchRotation_d__14(int <>1__state)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr))
|
||||
{
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref <>1__state;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079EA RID: 31210 RVA: 0x001F0E68 File Offset: 0x001EF068
|
||||
[CallerCount(5585)]
|
||||
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_IDisposable_Dispose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079EB RID: 31211 RVA: 0x001F0EAC File Offset: 0x001EF0AC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593220, XrefRangeEnd = 593230, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool MoveNext()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x170029A6 RID: 10662
|
||||
// (get) Token: 0x060079EC RID: 31212 RVA: 0x001F0EFC File Offset: 0x001EF0FC
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079ED RID: 31213 RVA: 0x001F0F54 File Offset: 0x001EF154
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593230, XrefRangeEnd = 593235, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_Collections_IEnumerator_Reset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x170029A7 RID: 10663
|
||||
// (get) Token: 0x060079EE RID: 31214 RVA: 0x001F0F98 File Offset: 0x001EF198
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060079EF RID: 31215 RVA: 0x001F0FF0 File Offset: 0x001EF1F0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static _SwitchRotation_d__14()
|
||||
{
|
||||
Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<PlatformRotator>.NativeClassPtr, "<SwitchRotation>d__14");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, "<>1__state");
|
||||
PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, "<>2__current");
|
||||
PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, "<>4__this");
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672463);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672464);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672465);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672466);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672467);
|
||||
PlatformRotator._SwitchRotation_d__14.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<PlatformRotator._SwitchRotation_d__14>.NativeClassPtr, 100672468);
|
||||
}
|
||||
|
||||
// Token: 0x060079F0 RID: 31216 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public _SwitchRotation_d__14(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029A3 RID: 10659
|
||||
// (get) Token: 0x060079F1 RID: 31217 RVA: 0x001F10D0 File Offset: 0x001EF2D0
|
||||
// (set) Token: 0x060079F2 RID: 31218 RVA: 0x001F10F8 File Offset: 0x001EF2F8
|
||||
public unsafe int __1__state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___1__state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___1__state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A4 RID: 10660
|
||||
// (get) Token: 0x060079F3 RID: 31219 RVA: 0x001F111C File Offset: 0x001EF31C
|
||||
// (set) Token: 0x060079F4 RID: 31220 RVA: 0x001F1150 File Offset: 0x001EF350
|
||||
public unsafe Il2CppSystem.Object __2__current
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___2__current);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029A5 RID: 10661
|
||||
// (get) Token: 0x060079F5 RID: 31221 RVA: 0x001F1178 File Offset: 0x001EF378
|
||||
// (set) Token: 0x060079F6 RID: 31222 RVA: 0x001F11AC File Offset: 0x001EF3AC
|
||||
public unsafe PlatformRotator __4__this
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___4__this);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new PlatformRotator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlatformRotator._SwitchRotation_d__14.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005184 RID: 20868
|
||||
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
||||
|
||||
// Token: 0x04005185 RID: 20869
|
||||
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
||||
|
||||
// Token: 0x04005186 RID: 20870
|
||||
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
||||
|
||||
// Token: 0x04005187 RID: 20871
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x04005188 RID: 20872
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04005189 RID: 20873
|
||||
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
||||
|
||||
// Token: 0x0400518A RID: 20874
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
|
||||
// Token: 0x0400518B RID: 20875
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x0400518C RID: 20876
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
140
Interop/Assembly-CSharp/RootMotion/Demos/RagdollUtilityDemo.cs
Normal file
140
Interop/Assembly-CSharp/RootMotion/Demos/RagdollUtilityDemo.cs
Normal file
@@ -0,0 +1,140 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003DF RID: 991
|
||||
public class RagdollUtilityDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007910 RID: 30992 RVA: 0x001EDA90 File Offset: 0x001EBC90
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592836, XrefRangeEnd = 592842, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtilityDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007911 RID: 30993 RVA: 0x001EDAD4 File Offset: 0x001EBCD4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592842, XrefRangeEnd = 592865, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtilityDemo.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007912 RID: 30994 RVA: 0x001EDB18 File Offset: 0x001EBD18
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe RagdollUtilityDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RagdollUtilityDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007913 RID: 30995 RVA: 0x001EDB64 File Offset: 0x001EBD64
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static RagdollUtilityDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "RagdollUtilityDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr);
|
||||
RagdollUtilityDemo.NativeFieldInfoPtr_ragdollUtility = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, "ragdollUtility");
|
||||
RagdollUtilityDemo.NativeFieldInfoPtr_root = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, "root");
|
||||
RagdollUtilityDemo.NativeFieldInfoPtr_pelvis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, "pelvis");
|
||||
RagdollUtilityDemo.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, 100672404);
|
||||
RagdollUtilityDemo.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, 100672405);
|
||||
RagdollUtilityDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RagdollUtilityDemo>.NativeClassPtr, 100672406);
|
||||
}
|
||||
|
||||
// Token: 0x06007914 RID: 30996 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public RagdollUtilityDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700295D RID: 10589
|
||||
// (get) Token: 0x06007915 RID: 30997 RVA: 0x001EDC0C File Offset: 0x001EBE0C
|
||||
// (set) Token: 0x06007916 RID: 30998 RVA: 0x001EDC40 File Offset: 0x001EBE40
|
||||
public unsafe RagdollUtility ragdollUtility
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_ragdollUtility);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new RagdollUtility(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_ragdollUtility), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295E RID: 10590
|
||||
// (get) Token: 0x06007917 RID: 30999 RVA: 0x001EDC68 File Offset: 0x001EBE68
|
||||
// (set) Token: 0x06007918 RID: 31000 RVA: 0x001EDC9C File Offset: 0x001EBE9C
|
||||
public unsafe Transform root
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_root);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_root), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700295F RID: 10591
|
||||
// (get) Token: 0x06007919 RID: 31001 RVA: 0x001EDCC4 File Offset: 0x001EBEC4
|
||||
// (set) Token: 0x0600791A RID: 31002 RVA: 0x001EDCF8 File Offset: 0x001EBEF8
|
||||
public unsafe Rigidbody pelvis
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_pelvis);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RagdollUtilityDemo.NativeFieldInfoPtr_pelvis), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005107 RID: 20743
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ragdollUtility;
|
||||
|
||||
// Token: 0x04005108 RID: 20744
|
||||
private static readonly IntPtr NativeFieldInfoPtr_root;
|
||||
|
||||
// Token: 0x04005109 RID: 20745
|
||||
private static readonly IntPtr NativeFieldInfoPtr_pelvis;
|
||||
|
||||
// Token: 0x0400510A RID: 20746
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x0400510B RID: 20747
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x0400510C RID: 20748
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
132
Interop/Assembly-CSharp/RootMotion/Demos/RecoilTest.cs
Normal file
132
Interop/Assembly-CSharp/RootMotion/Demos/RecoilTest.cs
Normal file
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E0 RID: 992
|
||||
public class RecoilTest : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600791B RID: 31003 RVA: 0x001EDD20 File Offset: 0x001EBF20
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592865, XrefRangeEnd = 592869, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RecoilTest.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600791C RID: 31004 RVA: 0x001EDD64 File Offset: 0x001EBF64
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592869, XrefRangeEnd = 592872, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RecoilTest.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600791D RID: 31005 RVA: 0x001EDDA8 File Offset: 0x001EBFA8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592872, XrefRangeEnd = 592878, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RecoilTest.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600791E RID: 31006 RVA: 0x001EDDEC File Offset: 0x001EBFEC
|
||||
[CallerCount(8)]
|
||||
[CachedScanResults(RefRangeStart = 583993, RefRangeEnd = 584001, XrefRangeStart = 583993, XrefRangeEnd = 584001, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe RecoilTest()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(RecoilTest.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600791F RID: 31007 RVA: 0x001EDE38 File Offset: 0x001EC038
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static RecoilTest()
|
||||
{
|
||||
Il2CppClassPointerStore<RecoilTest>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "RecoilTest");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr);
|
||||
RecoilTest.NativeFieldInfoPtr_magnitude = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, "magnitude");
|
||||
RecoilTest.NativeFieldInfoPtr_recoil = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, "recoil");
|
||||
RecoilTest.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, 100672407);
|
||||
RecoilTest.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, 100672408);
|
||||
RecoilTest.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, 100672409);
|
||||
RecoilTest.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<RecoilTest>.NativeClassPtr, 100672410);
|
||||
}
|
||||
|
||||
// Token: 0x06007920 RID: 31008 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public RecoilTest(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002960 RID: 10592
|
||||
// (get) Token: 0x06007921 RID: 31009 RVA: 0x001EDEE0 File Offset: 0x001EC0E0
|
||||
// (set) Token: 0x06007922 RID: 31010 RVA: 0x001EDF08 File Offset: 0x001EC108
|
||||
public unsafe float magnitude
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RecoilTest.NativeFieldInfoPtr_magnitude);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RecoilTest.NativeFieldInfoPtr_magnitude)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002961 RID: 10593
|
||||
// (get) Token: 0x06007923 RID: 31011 RVA: 0x001EDF2C File Offset: 0x001EC12C
|
||||
// (set) Token: 0x06007924 RID: 31012 RVA: 0x001EDF60 File Offset: 0x001EC160
|
||||
public unsafe Recoil recoil
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(RecoilTest.NativeFieldInfoPtr_recoil);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Recoil(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(RecoilTest.NativeFieldInfoPtr_recoil), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400510D RID: 20749
|
||||
private static readonly IntPtr NativeFieldInfoPtr_magnitude;
|
||||
|
||||
// Token: 0x0400510E RID: 20750
|
||||
private static readonly IntPtr NativeFieldInfoPtr_recoil;
|
||||
|
||||
// Token: 0x0400510F RID: 20751
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005110 RID: 20752
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005111 RID: 20753
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x04005112 RID: 20754
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,421 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using Il2CppSystem.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E1 RID: 993
|
||||
public class ResetInteractionObject : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007925 RID: 31013 RVA: 0x001EDF88 File Offset: 0x001EC188
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592887, XrefRangeEnd = 592899, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007926 RID: 31014 RVA: 0x001EDFCC File Offset: 0x001EC1CC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592899, XrefRangeEnd = 592908, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnPickUp(Transform t)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(t);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject.NativeMethodInfoPtr_OnPickUp_Private_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007927 RID: 31015 RVA: 0x001EE028 File Offset: 0x001EC228
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592908, XrefRangeEnd = 592913, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IEnumerator ResetObject(float resetTime)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref resetTime;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject.NativeMethodInfoPtr_ResetObject_Private_IEnumerator_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007928 RID: 31016 RVA: 0x001EE090 File Offset: 0x001EC290
|
||||
[CallerCount(8)]
|
||||
[CachedScanResults(RefRangeStart = 583993, RefRangeEnd = 584001, XrefRangeStart = 583993, XrefRangeEnd = 584001, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe ResetInteractionObject()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007929 RID: 31017 RVA: 0x001EE0DC File Offset: 0x001EC2DC
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static ResetInteractionObject()
|
||||
{
|
||||
Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "ResetInteractionObject");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr);
|
||||
ResetInteractionObject.NativeFieldInfoPtr_resetDelay = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "resetDelay");
|
||||
ResetInteractionObject.NativeFieldInfoPtr_defaultPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "defaultPosition");
|
||||
ResetInteractionObject.NativeFieldInfoPtr_defaultRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "defaultRotation");
|
||||
ResetInteractionObject.NativeFieldInfoPtr_defaultParent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "defaultParent");
|
||||
ResetInteractionObject.NativeFieldInfoPtr_r = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "r");
|
||||
ResetInteractionObject.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, 100672411);
|
||||
ResetInteractionObject.NativeMethodInfoPtr_OnPickUp_Private_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, 100672412);
|
||||
ResetInteractionObject.NativeMethodInfoPtr_ResetObject_Private_IEnumerator_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, 100672413);
|
||||
ResetInteractionObject.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, 100672414);
|
||||
}
|
||||
|
||||
// Token: 0x0600792A RID: 31018 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public ResetInteractionObject(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002962 RID: 10594
|
||||
// (get) Token: 0x0600792B RID: 31019 RVA: 0x001EE1C0 File Offset: 0x001EC3C0
|
||||
// (set) Token: 0x0600792C RID: 31020 RVA: 0x001EE1E8 File Offset: 0x001EC3E8
|
||||
public unsafe float resetDelay
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_resetDelay);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_resetDelay)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002963 RID: 10595
|
||||
// (get) Token: 0x0600792D RID: 31021 RVA: 0x001EE20C File Offset: 0x001EC40C
|
||||
// (set) Token: 0x0600792E RID: 31022 RVA: 0x001EE234 File Offset: 0x001EC434
|
||||
public unsafe Vector3 defaultPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002964 RID: 10596
|
||||
// (get) Token: 0x0600792F RID: 31023 RVA: 0x001EE258 File Offset: 0x001EC458
|
||||
// (set) Token: 0x06007930 RID: 31024 RVA: 0x001EE280 File Offset: 0x001EC480
|
||||
public unsafe Quaternion defaultRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002965 RID: 10597
|
||||
// (get) Token: 0x06007931 RID: 31025 RVA: 0x001EE2A4 File Offset: 0x001EC4A4
|
||||
// (set) Token: 0x06007932 RID: 31026 RVA: 0x001EE2D8 File Offset: 0x001EC4D8
|
||||
public unsafe Transform defaultParent
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultParent);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_defaultParent), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002966 RID: 10598
|
||||
// (get) Token: 0x06007933 RID: 31027 RVA: 0x001EE300 File Offset: 0x001EC500
|
||||
// (set) Token: 0x06007934 RID: 31028 RVA: 0x001EE334 File Offset: 0x001EC534
|
||||
public unsafe Rigidbody r
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_r);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Rigidbody(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject.NativeFieldInfoPtr_r), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005113 RID: 20755
|
||||
private static readonly IntPtr NativeFieldInfoPtr_resetDelay;
|
||||
|
||||
// Token: 0x04005114 RID: 20756
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultPosition;
|
||||
|
||||
// Token: 0x04005115 RID: 20757
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultRotation;
|
||||
|
||||
// Token: 0x04005116 RID: 20758
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultParent;
|
||||
|
||||
// Token: 0x04005117 RID: 20759
|
||||
private static readonly IntPtr NativeFieldInfoPtr_r;
|
||||
|
||||
// Token: 0x04005118 RID: 20760
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005119 RID: 20761
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnPickUp_Private_Void_Transform_0;
|
||||
|
||||
// Token: 0x0400511A RID: 20762
|
||||
private static readonly IntPtr NativeMethodInfoPtr_ResetObject_Private_IEnumerator_Single_0;
|
||||
|
||||
// Token: 0x0400511B RID: 20763
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003E2 RID: 994
|
||||
[ObfuscatedName("RootMotion.Demos.ResetInteractionObject/<ResetObject>d__7")]
|
||||
public sealed class _ResetObject_d__7 : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007935 RID: 31029 RVA: 0x001EE35C File Offset: 0x001EC55C
|
||||
[CallerCount(323)]
|
||||
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe _ResetObject_d__7(int <>1__state)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr))
|
||||
{
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref <>1__state;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007936 RID: 31030 RVA: 0x001EE3BC File Offset: 0x001EC5BC
|
||||
[CallerCount(5585)]
|
||||
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_IDisposable_Dispose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007937 RID: 31031 RVA: 0x001EE400 File Offset: 0x001EC600
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592878, XrefRangeEnd = 592882, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool MoveNext()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x1700296B RID: 10603
|
||||
// (get) Token: 0x06007938 RID: 31032 RVA: 0x001EE450 File Offset: 0x001EC650
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007939 RID: 31033 RVA: 0x001EE4A8 File Offset: 0x001EC6A8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592882, XrefRangeEnd = 592887, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_Collections_IEnumerator_Reset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x1700296C RID: 10604
|
||||
// (get) Token: 0x0600793A RID: 31034 RVA: 0x001EE4EC File Offset: 0x001EC6EC
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600793B RID: 31035 RVA: 0x001EE544 File Offset: 0x001EC744
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static _ResetObject_d__7()
|
||||
{
|
||||
Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<ResetInteractionObject>.NativeClassPtr, "<ResetObject>d__7");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, "<>1__state");
|
||||
ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, "<>2__current");
|
||||
ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr_resetTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, "resetTime");
|
||||
ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, "<>4__this");
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672415);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672416);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672417);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672418);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672419);
|
||||
ResetInteractionObject._ResetObject_d__7.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ResetInteractionObject._ResetObject_d__7>.NativeClassPtr, 100672420);
|
||||
}
|
||||
|
||||
// Token: 0x0600793C RID: 31036 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public _ResetObject_d__7(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002967 RID: 10599
|
||||
// (get) Token: 0x0600793D RID: 31037 RVA: 0x001EE638 File Offset: 0x001EC838
|
||||
// (set) Token: 0x0600793E RID: 31038 RVA: 0x001EE660 File Offset: 0x001EC860
|
||||
public unsafe int __1__state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___1__state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___1__state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002968 RID: 10600
|
||||
// (get) Token: 0x0600793F RID: 31039 RVA: 0x001EE684 File Offset: 0x001EC884
|
||||
// (set) Token: 0x06007940 RID: 31040 RVA: 0x001EE6B8 File Offset: 0x001EC8B8
|
||||
public unsafe Il2CppSystem.Object __2__current
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___2__current);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002969 RID: 10601
|
||||
// (get) Token: 0x06007941 RID: 31041 RVA: 0x001EE6E0 File Offset: 0x001EC8E0
|
||||
// (set) Token: 0x06007942 RID: 31042 RVA: 0x001EE708 File Offset: 0x001EC908
|
||||
public unsafe float resetTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr_resetTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr_resetTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296A RID: 10602
|
||||
// (get) Token: 0x06007943 RID: 31043 RVA: 0x001EE72C File Offset: 0x001EC92C
|
||||
// (set) Token: 0x06007944 RID: 31044 RVA: 0x001EE760 File Offset: 0x001EC960
|
||||
public unsafe ResetInteractionObject __4__this
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___4__this);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new ResetInteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ResetInteractionObject._ResetObject_d__7.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400511C RID: 20764
|
||||
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
||||
|
||||
// Token: 0x0400511D RID: 20765
|
||||
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
||||
|
||||
// Token: 0x0400511E RID: 20766
|
||||
private static readonly IntPtr NativeFieldInfoPtr_resetTime;
|
||||
|
||||
// Token: 0x0400511F RID: 20767
|
||||
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
||||
|
||||
// Token: 0x04005120 RID: 20768
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x04005121 RID: 20769
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04005122 RID: 20770
|
||||
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
||||
|
||||
// Token: 0x04005123 RID: 20771
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
|
||||
// Token: 0x04005124 RID: 20772
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04005125 RID: 20773
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
300
Interop/Assembly-CSharp/RootMotion/Demos/SimpleAimingSystem.cs
Normal file
300
Interop/Assembly-CSharp/RootMotion/Demos/SimpleAimingSystem.cs
Normal file
@@ -0,0 +1,300 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B6 RID: 950
|
||||
public class SimpleAimingSystem : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600760C RID: 30220 RVA: 0x001E2B78 File Offset: 0x001E0D78
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591323, XrefRangeEnd = 591326, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600760D RID: 30221 RVA: 0x001E2BBC File Offset: 0x001E0DBC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591326, XrefRangeEnd = 591343, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600760E RID: 30222 RVA: 0x001E2C00 File Offset: 0x001E0E00
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591355, RefRangeEnd = 591356, XrefRangeStart = 591343, XrefRangeEnd = 591355, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Pose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr_Pose_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600760F RID: 30223 RVA: 0x001E2C44 File Offset: 0x001E0E44
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591362, RefRangeEnd = 591363, XrefRangeStart = 591356, XrefRangeEnd = 591362, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LimitAimTarget()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr_LimitAimTarget_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007610 RID: 30224 RVA: 0x001E2C88 File Offset: 0x001E0E88
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591368, RefRangeEnd = 591369, XrefRangeStart = 591363, XrefRangeEnd = 591368, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void DirectCrossFade(string state, float target)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.ManagedStringToIl2Cpp(state);
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref target;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr_DirectCrossFade_Private_Void_String_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007611 RID: 30225 RVA: 0x001E2CF4 File Offset: 0x001E0EF4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591369, XrefRangeEnd = 591370, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe SimpleAimingSystem()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleAimingSystem.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007612 RID: 30226 RVA: 0x001E2D40 File Offset: 0x001E0F40
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static SimpleAimingSystem()
|
||||
{
|
||||
Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "SimpleAimingSystem");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr);
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_aimPoser = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "aimPoser");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_aim = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "aim");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_lookAt = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "lookAt");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "animator");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_crossfadeTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "crossfadeTime");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_minAimDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "minAimDistance");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_aimPose = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "aimPose");
|
||||
SimpleAimingSystem.NativeFieldInfoPtr_lastPose = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, "lastPose");
|
||||
SimpleAimingSystem.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672249);
|
||||
SimpleAimingSystem.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672250);
|
||||
SimpleAimingSystem.NativeMethodInfoPtr_Pose_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672251);
|
||||
SimpleAimingSystem.NativeMethodInfoPtr_LimitAimTarget_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672252);
|
||||
SimpleAimingSystem.NativeMethodInfoPtr_DirectCrossFade_Private_Void_String_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672253);
|
||||
SimpleAimingSystem.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleAimingSystem>.NativeClassPtr, 100672254);
|
||||
}
|
||||
|
||||
// Token: 0x06007613 RID: 30227 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public SimpleAimingSystem(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002846 RID: 10310
|
||||
// (get) Token: 0x06007614 RID: 30228 RVA: 0x001E2E88 File Offset: 0x001E1088
|
||||
// (set) Token: 0x06007615 RID: 30229 RVA: 0x001E2EBC File Offset: 0x001E10BC
|
||||
public unsafe AimPoser aimPoser
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aimPoser);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimPoser(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aimPoser), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002847 RID: 10311
|
||||
// (get) Token: 0x06007616 RID: 30230 RVA: 0x001E2EE4 File Offset: 0x001E10E4
|
||||
// (set) Token: 0x06007617 RID: 30231 RVA: 0x001E2F18 File Offset: 0x001E1118
|
||||
public unsafe AimIK aim
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aim);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aim), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002848 RID: 10312
|
||||
// (get) Token: 0x06007618 RID: 30232 RVA: 0x001E2F40 File Offset: 0x001E1140
|
||||
// (set) Token: 0x06007619 RID: 30233 RVA: 0x001E2F74 File Offset: 0x001E1174
|
||||
public unsafe LookAtIK lookAt
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_lookAt);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new LookAtIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_lookAt), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002849 RID: 10313
|
||||
// (get) Token: 0x0600761A RID: 30234 RVA: 0x001E2F9C File Offset: 0x001E119C
|
||||
// (set) Token: 0x0600761B RID: 30235 RVA: 0x001E2FD0 File Offset: 0x001E11D0
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700284A RID: 10314
|
||||
// (get) Token: 0x0600761C RID: 30236 RVA: 0x001E2FF8 File Offset: 0x001E11F8
|
||||
// (set) Token: 0x0600761D RID: 30237 RVA: 0x001E3020 File Offset: 0x001E1220
|
||||
public unsafe float crossfadeTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_crossfadeTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_crossfadeTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700284B RID: 10315
|
||||
// (get) Token: 0x0600761E RID: 30238 RVA: 0x001E3044 File Offset: 0x001E1244
|
||||
// (set) Token: 0x0600761F RID: 30239 RVA: 0x001E306C File Offset: 0x001E126C
|
||||
public unsafe float minAimDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_minAimDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_minAimDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700284C RID: 10316
|
||||
// (get) Token: 0x06007620 RID: 30240 RVA: 0x001E3090 File Offset: 0x001E1290
|
||||
// (set) Token: 0x06007621 RID: 30241 RVA: 0x001E30C4 File Offset: 0x001E12C4
|
||||
public unsafe AimPoser.Pose aimPose
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aimPose);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimPoser.Pose(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_aimPose), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700284D RID: 10317
|
||||
// (get) Token: 0x06007622 RID: 30242 RVA: 0x001E30EC File Offset: 0x001E12EC
|
||||
// (set) Token: 0x06007623 RID: 30243 RVA: 0x001E3120 File Offset: 0x001E1320
|
||||
public unsafe AimPoser.Pose lastPose
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_lastPose);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimPoser.Pose(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleAimingSystem.NativeFieldInfoPtr_lastPose), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F5D RID: 20317
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimPoser;
|
||||
|
||||
// Token: 0x04004F5E RID: 20318
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aim;
|
||||
|
||||
// Token: 0x04004F5F RID: 20319
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookAt;
|
||||
|
||||
// Token: 0x04004F60 RID: 20320
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04004F61 RID: 20321
|
||||
private static readonly IntPtr NativeFieldInfoPtr_crossfadeTime;
|
||||
|
||||
// Token: 0x04004F62 RID: 20322
|
||||
private static readonly IntPtr NativeFieldInfoPtr_minAimDistance;
|
||||
|
||||
// Token: 0x04004F63 RID: 20323
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimPose;
|
||||
|
||||
// Token: 0x04004F64 RID: 20324
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastPose;
|
||||
|
||||
// Token: 0x04004F65 RID: 20325
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F66 RID: 20326
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F67 RID: 20327
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Pose_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F68 RID: 20328
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LimitAimTarget_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F69 RID: 20329
|
||||
private static readonly IntPtr NativeMethodInfoPtr_DirectCrossFade_Private_Void_String_Single_0;
|
||||
|
||||
// Token: 0x04004F6A RID: 20330
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
469
Interop/Assembly-CSharp/RootMotion/Demos/SimpleLocomotion.cs
Normal file
469
Interop/Assembly-CSharp/RootMotion/Demos/SimpleLocomotion.cs
Normal file
@@ -0,0 +1,469 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F8 RID: 1016
|
||||
public class SimpleLocomotion : MonoBehaviour
|
||||
{
|
||||
// Token: 0x17002A15 RID: 10773
|
||||
// (get) Token: 0x06007AFB RID: 31483 RVA: 0x001F4DB4 File Offset: 0x001F2FB4
|
||||
// (set) Token: 0x06007AFC RID: 31484 RVA: 0x001F4E04 File Offset: 0x001F3004
|
||||
public unsafe bool isGrounded
|
||||
{
|
||||
[CallerCount(0)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
[CallerCount(0)]
|
||||
set
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref value;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007AFD RID: 31485 RVA: 0x001F4E58 File Offset: 0x001F3058
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593819, XrefRangeEnd = 593829, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007AFE RID: 31486 RVA: 0x001F4E9C File Offset: 0x001F309C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593829, XrefRangeEnd = 593834, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007AFF RID: 31487 RVA: 0x001F4EE0 File Offset: 0x001F30E0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593834, XrefRangeEnd = 593837, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B00 RID: 31488 RVA: 0x001F4F24 File Offset: 0x001F3124
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593852, RefRangeEnd = 593853, XrefRangeStart = 593837, XrefRangeEnd = 593852, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Rotate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_Rotate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B01 RID: 31489 RVA: 0x001F4F68 File Offset: 0x001F3168
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593874, RefRangeEnd = 593875, XrefRangeStart = 593853, XrefRangeEnd = 593874, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Move()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_Move_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B02 RID: 31490 RVA: 0x001F4FAC File Offset: 0x001F31AC
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 593881, RefRangeEnd = 593883, XrefRangeStart = 593875, XrefRangeEnd = 593881, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetInputVector()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_GetInputVector_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007B03 RID: 31491 RVA: 0x001F4FFC File Offset: 0x001F31FC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593883, XrefRangeEnd = 593889, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetInputVectorRaw()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr_GetInputVectorRaw_Private_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007B04 RID: 31492 RVA: 0x001F504C File Offset: 0x001F324C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593889, XrefRangeEnd = 593890, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe SimpleLocomotion()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SimpleLocomotion.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B05 RID: 31493 RVA: 0x001F5098 File Offset: 0x001F3298
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static SimpleLocomotion()
|
||||
{
|
||||
Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "SimpleLocomotion");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr);
|
||||
SimpleLocomotion.NativeFieldInfoPtr_cameraController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "cameraController");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_accelerationTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "accelerationTime");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_turnTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "turnTime");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_walkByDefault = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "walkByDefault");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_rotationMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "rotationMode");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_moveSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "moveSpeed");
|
||||
SimpleLocomotion.NativeFieldInfoPtr__isGrounded_k__BackingField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "<isGrounded>k__BackingField");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "animator");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_speed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "speed");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_angleVel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "angleVel");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_speedVel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "speedVel");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_linearTargetDirection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "linearTargetDirection");
|
||||
SimpleLocomotion.NativeFieldInfoPtr_characterController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, "characterController");
|
||||
SimpleLocomotion.NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672523);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672524);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672525);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672526);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672527);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_Rotate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672528);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_Move_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672529);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_GetInputVector_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672530);
|
||||
SimpleLocomotion.NativeMethodInfoPtr_GetInputVectorRaw_Private_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672531);
|
||||
SimpleLocomotion.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SimpleLocomotion>.NativeClassPtr, 100672532);
|
||||
}
|
||||
|
||||
// Token: 0x06007B06 RID: 31494 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public SimpleLocomotion(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002A08 RID: 10760
|
||||
// (get) Token: 0x06007B07 RID: 31495 RVA: 0x001F5294 File Offset: 0x001F3494
|
||||
// (set) Token: 0x06007B08 RID: 31496 RVA: 0x001F52C8 File Offset: 0x001F34C8
|
||||
public unsafe CameraController cameraController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_cameraController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CameraController(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_cameraController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A09 RID: 10761
|
||||
// (get) Token: 0x06007B09 RID: 31497 RVA: 0x001F52F0 File Offset: 0x001F34F0
|
||||
// (set) Token: 0x06007B0A RID: 31498 RVA: 0x001F5318 File Offset: 0x001F3518
|
||||
public unsafe float accelerationTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_accelerationTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_accelerationTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0A RID: 10762
|
||||
// (get) Token: 0x06007B0B RID: 31499 RVA: 0x001F533C File Offset: 0x001F353C
|
||||
// (set) Token: 0x06007B0C RID: 31500 RVA: 0x001F5364 File Offset: 0x001F3564
|
||||
public unsafe float turnTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_turnTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_turnTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0B RID: 10763
|
||||
// (get) Token: 0x06007B0D RID: 31501 RVA: 0x001F5388 File Offset: 0x001F3588
|
||||
// (set) Token: 0x06007B0E RID: 31502 RVA: 0x001F53B0 File Offset: 0x001F35B0
|
||||
public unsafe bool walkByDefault
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_walkByDefault);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_walkByDefault)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0C RID: 10764
|
||||
// (get) Token: 0x06007B0F RID: 31503 RVA: 0x001F53D4 File Offset: 0x001F35D4
|
||||
// (set) Token: 0x06007B10 RID: 31504 RVA: 0x001F53FC File Offset: 0x001F35FC
|
||||
public unsafe SimpleLocomotion.RotationMode rotationMode
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_rotationMode);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_rotationMode)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0D RID: 10765
|
||||
// (get) Token: 0x06007B11 RID: 31505 RVA: 0x001F5420 File Offset: 0x001F3620
|
||||
// (set) Token: 0x06007B12 RID: 31506 RVA: 0x001F5448 File Offset: 0x001F3648
|
||||
public unsafe float moveSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_moveSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_moveSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0E RID: 10766
|
||||
// (get) Token: 0x06007B13 RID: 31507 RVA: 0x001F546C File Offset: 0x001F366C
|
||||
// (set) Token: 0x06007B14 RID: 31508 RVA: 0x001F5494 File Offset: 0x001F3694
|
||||
public unsafe bool _isGrounded_k__BackingField
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr__isGrounded_k__BackingField);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr__isGrounded_k__BackingField)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A0F RID: 10767
|
||||
// (get) Token: 0x06007B15 RID: 31509 RVA: 0x001F54B8 File Offset: 0x001F36B8
|
||||
// (set) Token: 0x06007B16 RID: 31510 RVA: 0x001F54EC File Offset: 0x001F36EC
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A10 RID: 10768
|
||||
// (get) Token: 0x06007B17 RID: 31511 RVA: 0x001F5514 File Offset: 0x001F3714
|
||||
// (set) Token: 0x06007B18 RID: 31512 RVA: 0x001F553C File Offset: 0x001F373C
|
||||
public unsafe float speed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_speed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_speed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A11 RID: 10769
|
||||
// (get) Token: 0x06007B19 RID: 31513 RVA: 0x001F5560 File Offset: 0x001F3760
|
||||
// (set) Token: 0x06007B1A RID: 31514 RVA: 0x001F5588 File Offset: 0x001F3788
|
||||
public unsafe float angleVel
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_angleVel);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_angleVel)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A12 RID: 10770
|
||||
// (get) Token: 0x06007B1B RID: 31515 RVA: 0x001F55AC File Offset: 0x001F37AC
|
||||
// (set) Token: 0x06007B1C RID: 31516 RVA: 0x001F55D4 File Offset: 0x001F37D4
|
||||
public unsafe float speedVel
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_speedVel);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_speedVel)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A13 RID: 10771
|
||||
// (get) Token: 0x06007B1D RID: 31517 RVA: 0x001F55F8 File Offset: 0x001F37F8
|
||||
// (set) Token: 0x06007B1E RID: 31518 RVA: 0x001F5620 File Offset: 0x001F3820
|
||||
public unsafe Vector3 linearTargetDirection
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_linearTargetDirection);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_linearTargetDirection)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A14 RID: 10772
|
||||
// (get) Token: 0x06007B1F RID: 31519 RVA: 0x001F5644 File Offset: 0x001F3844
|
||||
// (set) Token: 0x06007B20 RID: 31520 RVA: 0x001F5678 File Offset: 0x001F3878
|
||||
public unsafe CharacterController characterController
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_characterController);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CharacterController(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SimpleLocomotion.NativeFieldInfoPtr_characterController), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400522F RID: 21039
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cameraController;
|
||||
|
||||
// Token: 0x04005230 RID: 21040
|
||||
private static readonly IntPtr NativeFieldInfoPtr_accelerationTime;
|
||||
|
||||
// Token: 0x04005231 RID: 21041
|
||||
private static readonly IntPtr NativeFieldInfoPtr_turnTime;
|
||||
|
||||
// Token: 0x04005232 RID: 21042
|
||||
private static readonly IntPtr NativeFieldInfoPtr_walkByDefault;
|
||||
|
||||
// Token: 0x04005233 RID: 21043
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rotationMode;
|
||||
|
||||
// Token: 0x04005234 RID: 21044
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveSpeed;
|
||||
|
||||
// Token: 0x04005235 RID: 21045
|
||||
private static readonly IntPtr NativeFieldInfoPtr__isGrounded_k__BackingField;
|
||||
|
||||
// Token: 0x04005236 RID: 21046
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04005237 RID: 21047
|
||||
private static readonly IntPtr NativeFieldInfoPtr_speed;
|
||||
|
||||
// Token: 0x04005238 RID: 21048
|
||||
private static readonly IntPtr NativeFieldInfoPtr_angleVel;
|
||||
|
||||
// Token: 0x04005239 RID: 21049
|
||||
private static readonly IntPtr NativeFieldInfoPtr_speedVel;
|
||||
|
||||
// Token: 0x0400523A RID: 21050
|
||||
private static readonly IntPtr NativeFieldInfoPtr_linearTargetDirection;
|
||||
|
||||
// Token: 0x0400523B RID: 21051
|
||||
private static readonly IntPtr NativeFieldInfoPtr_characterController;
|
||||
|
||||
// Token: 0x0400523C RID: 21052
|
||||
private static readonly IntPtr NativeMethodInfoPtr_get_isGrounded_Public_get_Boolean_0;
|
||||
|
||||
// Token: 0x0400523D RID: 21053
|
||||
private static readonly IntPtr NativeMethodInfoPtr_set_isGrounded_Private_set_Void_Boolean_0;
|
||||
|
||||
// Token: 0x0400523E RID: 21054
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400523F RID: 21055
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005240 RID: 21056
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005241 RID: 21057
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Rotate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005242 RID: 21058
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Move_Private_Void_0;
|
||||
|
||||
// Token: 0x04005243 RID: 21059
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetInputVector_Private_Vector3_0;
|
||||
|
||||
// Token: 0x04005244 RID: 21060
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetInputVectorRaw_Private_Vector3_0;
|
||||
|
||||
// Token: 0x04005245 RID: 21061
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003F9 RID: 1017
|
||||
[Serializable]
|
||||
public enum RotationMode
|
||||
{
|
||||
// Token: 0x04005247 RID: 21063
|
||||
Smooth,
|
||||
// Token: 0x04005248 RID: 21064
|
||||
Linear
|
||||
}
|
||||
}
|
||||
}
|
||||
157
Interop/Assembly-CSharp/RootMotion/Demos/SlowMo.cs
Normal file
157
Interop/Assembly-CSharp/RootMotion/Demos/SlowMo.cs
Normal file
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003FE RID: 1022
|
||||
public class SlowMo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007B40 RID: 31552 RVA: 0x001F5D8C File Offset: 0x001F3F8C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593939, XrefRangeEnd = 593948, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SlowMo.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B41 RID: 31553 RVA: 0x001F5DD0 File Offset: 0x001F3FD0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593948, XrefRangeEnd = 593952, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool IsSlowMotion()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SlowMo.NativeMethodInfoPtr_IsSlowMotion_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x06007B42 RID: 31554 RVA: 0x001F5E20 File Offset: 0x001F4020
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593952, XrefRangeEnd = 593953, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe SlowMo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SlowMo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SlowMo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B43 RID: 31555 RVA: 0x001F5E6C File Offset: 0x001F406C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static SlowMo()
|
||||
{
|
||||
Il2CppClassPointerStore<SlowMo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "SlowMo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SlowMo>.NativeClassPtr);
|
||||
SlowMo.NativeFieldInfoPtr_keyCodes = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, "keyCodes");
|
||||
SlowMo.NativeFieldInfoPtr_mouse0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, "mouse0");
|
||||
SlowMo.NativeFieldInfoPtr_mouse1 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, "mouse1");
|
||||
SlowMo.NativeFieldInfoPtr_slowMoTimeScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, "slowMoTimeScale");
|
||||
SlowMo.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, 100672540);
|
||||
SlowMo.NativeMethodInfoPtr_IsSlowMotion_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, 100672541);
|
||||
SlowMo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SlowMo>.NativeClassPtr, 100672542);
|
||||
}
|
||||
|
||||
// Token: 0x06007B44 RID: 31556 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public SlowMo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002A1E RID: 10782
|
||||
// (get) Token: 0x06007B45 RID: 31557 RVA: 0x001F5F28 File Offset: 0x001F4128
|
||||
// (set) Token: 0x06007B46 RID: 31558 RVA: 0x001F5F5C File Offset: 0x001F415C
|
||||
public unsafe Il2CppStructArray<KeyCode> keyCodes
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_keyCodes);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppStructArray<KeyCode>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_keyCodes), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1F RID: 10783
|
||||
// (get) Token: 0x06007B47 RID: 31559 RVA: 0x001F5F84 File Offset: 0x001F4184
|
||||
// (set) Token: 0x06007B48 RID: 31560 RVA: 0x001F5FAC File Offset: 0x001F41AC
|
||||
public unsafe bool mouse0
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_mouse0);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_mouse0)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A20 RID: 10784
|
||||
// (get) Token: 0x06007B49 RID: 31561 RVA: 0x001F5FD0 File Offset: 0x001F41D0
|
||||
// (set) Token: 0x06007B4A RID: 31562 RVA: 0x001F5FF8 File Offset: 0x001F41F8
|
||||
public unsafe bool mouse1
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_mouse1);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_mouse1)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A21 RID: 10785
|
||||
// (get) Token: 0x06007B4B RID: 31563 RVA: 0x001F601C File Offset: 0x001F421C
|
||||
// (set) Token: 0x06007B4C RID: 31564 RVA: 0x001F6044 File Offset: 0x001F4244
|
||||
public unsafe float slowMoTimeScale
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_slowMoTimeScale);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SlowMo.NativeFieldInfoPtr_slowMoTimeScale)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005262 RID: 21090
|
||||
private static readonly IntPtr NativeFieldInfoPtr_keyCodes;
|
||||
|
||||
// Token: 0x04005263 RID: 21091
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mouse0;
|
||||
|
||||
// Token: 0x04005264 RID: 21092
|
||||
private static readonly IntPtr NativeFieldInfoPtr_mouse1;
|
||||
|
||||
// Token: 0x04005265 RID: 21093
|
||||
private static readonly IntPtr NativeFieldInfoPtr_slowMoTimeScale;
|
||||
|
||||
// Token: 0x04005266 RID: 21094
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005267 RID: 21095
|
||||
private static readonly IntPtr NativeMethodInfoPtr_IsSlowMotion_Private_Boolean_0;
|
||||
|
||||
// Token: 0x04005268 RID: 21096
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
335
Interop/Assembly-CSharp/RootMotion/Demos/SoccerDemo.cs
Normal file
335
Interop/Assembly-CSharp/RootMotion/Demos/SoccerDemo.cs
Normal file
@@ -0,0 +1,335 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using Il2CppSystem.Collections;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E3 RID: 995
|
||||
public class SoccerDemo : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007945 RID: 31045 RVA: 0x001EE788 File Offset: 0x001EC988
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592920, XrefRangeEnd = 592935, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007946 RID: 31046 RVA: 0x001EE7CC File Offset: 0x001EC9CC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592935, XrefRangeEnd = 592940, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe IEnumerator ResetDelayed()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo.NativeMethodInfoPtr_ResetDelayed_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null;
|
||||
}
|
||||
|
||||
// Token: 0x06007947 RID: 31047 RVA: 0x001EE824 File Offset: 0x001ECA24
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe SoccerDemo()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007948 RID: 31048 RVA: 0x001EE870 File Offset: 0x001ECA70
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static SoccerDemo()
|
||||
{
|
||||
Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "SoccerDemo");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr);
|
||||
SoccerDemo.NativeFieldInfoPtr_animator = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, "animator");
|
||||
SoccerDemo.NativeFieldInfoPtr_defaultPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, "defaultPosition");
|
||||
SoccerDemo.NativeFieldInfoPtr_defaultRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, "defaultRotation");
|
||||
SoccerDemo.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, 100672421);
|
||||
SoccerDemo.NativeMethodInfoPtr_ResetDelayed_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, 100672422);
|
||||
SoccerDemo.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, 100672423);
|
||||
}
|
||||
|
||||
// Token: 0x06007949 RID: 31049 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public SoccerDemo(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700296D RID: 10605
|
||||
// (get) Token: 0x0600794A RID: 31050 RVA: 0x001EE918 File Offset: 0x001ECB18
|
||||
// (set) Token: 0x0600794B RID: 31051 RVA: 0x001EE94C File Offset: 0x001ECB4C
|
||||
public unsafe Animator animator
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_animator);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Animator(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_animator), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296E RID: 10606
|
||||
// (get) Token: 0x0600794C RID: 31052 RVA: 0x001EE974 File Offset: 0x001ECB74
|
||||
// (set) Token: 0x0600794D RID: 31053 RVA: 0x001EE99C File Offset: 0x001ECB9C
|
||||
public unsafe Vector3 defaultPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_defaultPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_defaultPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700296F RID: 10607
|
||||
// (get) Token: 0x0600794E RID: 31054 RVA: 0x001EE9C0 File Offset: 0x001ECBC0
|
||||
// (set) Token: 0x0600794F RID: 31055 RVA: 0x001EE9E8 File Offset: 0x001ECBE8
|
||||
public unsafe Quaternion defaultRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_defaultRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo.NativeFieldInfoPtr_defaultRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005126 RID: 20774
|
||||
private static readonly IntPtr NativeFieldInfoPtr_animator;
|
||||
|
||||
// Token: 0x04005127 RID: 20775
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultPosition;
|
||||
|
||||
// Token: 0x04005128 RID: 20776
|
||||
private static readonly IntPtr NativeFieldInfoPtr_defaultRotation;
|
||||
|
||||
// Token: 0x04005129 RID: 20777
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400512A RID: 20778
|
||||
private static readonly IntPtr NativeMethodInfoPtr_ResetDelayed_Private_IEnumerator_0;
|
||||
|
||||
// Token: 0x0400512B RID: 20779
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003E4 RID: 996
|
||||
[ObfuscatedName("RootMotion.Demos.SoccerDemo/<ResetDelayed>d__4")]
|
||||
public sealed class _ResetDelayed_d__4 : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007950 RID: 31056 RVA: 0x001EEA0C File Offset: 0x001ECC0C
|
||||
[CallerCount(323)]
|
||||
[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe _ResetDelayed_d__4(int <>1__state)
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr))
|
||||
{
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref <>1__state;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007951 RID: 31057 RVA: 0x001EEA6C File Offset: 0x001ECC6C
|
||||
[CallerCount(5585)]
|
||||
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_IDisposable_Dispose()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007952 RID: 31058 RVA: 0x001EEAB0 File Offset: 0x001ECCB0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592913, XrefRangeEnd = 592915, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool MoveNext()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
|
||||
// Token: 0x17002973 RID: 10611
|
||||
// (get) Token: 0x06007953 RID: 31059 RVA: 0x001EEB00 File Offset: 0x001ECD00
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007954 RID: 31060 RVA: 0x001EEB58 File Offset: 0x001ECD58
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592915, XrefRangeEnd = 592920, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void System_Collections_IEnumerator_Reset()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x17002974 RID: 10612
|
||||
// (get) Token: 0x06007955 RID: 31061 RVA: 0x001EEB9C File Offset: 0x001ECD9C
|
||||
public unsafe Il2CppSystem.Object Current
|
||||
{
|
||||
[CallerCount(10)]
|
||||
[CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
get
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
IntPtr intPtr3 = intPtr;
|
||||
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007956 RID: 31062 RVA: 0x001EEBF4 File Offset: 0x001ECDF4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static _ResetDelayed_d__4()
|
||||
{
|
||||
Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<SoccerDemo>.NativeClassPtr, "<ResetDelayed>d__4");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, "<>1__state");
|
||||
SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, "<>2__current");
|
||||
SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, "<>4__this");
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672424);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672425);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672426);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672427);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672428);
|
||||
SoccerDemo._ResetDelayed_d__4.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<SoccerDemo._ResetDelayed_d__4>.NativeClassPtr, 100672429);
|
||||
}
|
||||
|
||||
// Token: 0x06007957 RID: 31063 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public _ResetDelayed_d__4(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002970 RID: 10608
|
||||
// (get) Token: 0x06007958 RID: 31064 RVA: 0x001EECD4 File Offset: 0x001ECED4
|
||||
// (set) Token: 0x06007959 RID: 31065 RVA: 0x001EECFC File Offset: 0x001ECEFC
|
||||
public unsafe int __1__state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___1__state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___1__state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002971 RID: 10609
|
||||
// (get) Token: 0x0600795A RID: 31066 RVA: 0x001EED20 File Offset: 0x001ECF20
|
||||
// (set) Token: 0x0600795B RID: 31067 RVA: 0x001EED54 File Offset: 0x001ECF54
|
||||
public unsafe Il2CppSystem.Object __2__current
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___2__current);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002972 RID: 10610
|
||||
// (get) Token: 0x0600795C RID: 31068 RVA: 0x001EED7C File Offset: 0x001ECF7C
|
||||
// (set) Token: 0x0600795D RID: 31069 RVA: 0x001EEDB0 File Offset: 0x001ECFB0
|
||||
public unsafe SoccerDemo __4__this
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___4__this);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new SoccerDemo(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(SoccerDemo._ResetDelayed_d__4.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400512C RID: 20780
|
||||
private static readonly IntPtr NativeFieldInfoPtr___1__state;
|
||||
|
||||
// Token: 0x0400512D RID: 20781
|
||||
private static readonly IntPtr NativeFieldInfoPtr___2__current;
|
||||
|
||||
// Token: 0x0400512E RID: 20782
|
||||
private static readonly IntPtr NativeFieldInfoPtr___4__this;
|
||||
|
||||
// Token: 0x0400512F RID: 20783
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
|
||||
|
||||
// Token: 0x04005130 RID: 20784
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04005131 RID: 20785
|
||||
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
|
||||
|
||||
// Token: 0x04005132 RID: 20786
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
|
||||
// Token: 0x04005133 RID: 20787
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
|
||||
|
||||
// Token: 0x04005134 RID: 20788
|
||||
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
241
Interop/Assembly-CSharp/RootMotion/Demos/TerrainOffset.cs
Normal file
241
Interop/Assembly-CSharp/RootMotion/Demos/TerrainOffset.cs
Normal file
@@ -0,0 +1,241 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003B7 RID: 951
|
||||
public class TerrainOffset : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007624 RID: 30244 RVA: 0x001E3148 File Offset: 0x001E1348
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591370, XrefRangeEnd = 591381, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TerrainOffset.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007625 RID: 30245 RVA: 0x001E318C File Offset: 0x001E138C
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 591390, RefRangeEnd = 591391, XrefRangeStart = 591381, XrefRangeEnd = 591390, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Vector3 GetGroundHeightOffset(Vector3 worldPosition)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref worldPosition;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TerrainOffset.NativeMethodInfoPtr_GetGroundHeightOffset_Private_Vector3_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007626 RID: 30246 RVA: 0x001E31F0 File Offset: 0x001E13F0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 591391, XrefRangeEnd = 591392, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe TerrainOffset()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TerrainOffset.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007627 RID: 30247 RVA: 0x001E323C File Offset: 0x001E143C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static TerrainOffset()
|
||||
{
|
||||
Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TerrainOffset");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr);
|
||||
TerrainOffset.NativeFieldInfoPtr_aimIK = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "aimIK");
|
||||
TerrainOffset.NativeFieldInfoPtr_raycastOffset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "raycastOffset");
|
||||
TerrainOffset.NativeFieldInfoPtr_raycastLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "raycastLayers");
|
||||
TerrainOffset.NativeFieldInfoPtr_min = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "min");
|
||||
TerrainOffset.NativeFieldInfoPtr_max = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "max");
|
||||
TerrainOffset.NativeFieldInfoPtr_lerpSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "lerpSpeed");
|
||||
TerrainOffset.NativeFieldInfoPtr_hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "hit");
|
||||
TerrainOffset.NativeFieldInfoPtr_offset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, "offset");
|
||||
TerrainOffset.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, 100672255);
|
||||
TerrainOffset.NativeMethodInfoPtr_GetGroundHeightOffset_Private_Vector3_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, 100672256);
|
||||
TerrainOffset.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TerrainOffset>.NativeClassPtr, 100672257);
|
||||
}
|
||||
|
||||
// Token: 0x06007628 RID: 30248 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public TerrainOffset(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700284E RID: 10318
|
||||
// (get) Token: 0x06007629 RID: 30249 RVA: 0x001E3348 File Offset: 0x001E1548
|
||||
// (set) Token: 0x0600762A RID: 30250 RVA: 0x001E337C File Offset: 0x001E157C
|
||||
public unsafe AimIK aimIK
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_aimIK);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new AimIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_aimIK), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700284F RID: 10319
|
||||
// (get) Token: 0x0600762B RID: 30251 RVA: 0x001E33A4 File Offset: 0x001E15A4
|
||||
// (set) Token: 0x0600762C RID: 30252 RVA: 0x001E33CC File Offset: 0x001E15CC
|
||||
public unsafe Vector3 raycastOffset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_raycastOffset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_raycastOffset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002850 RID: 10320
|
||||
// (get) Token: 0x0600762D RID: 30253 RVA: 0x001E33F0 File Offset: 0x001E15F0
|
||||
// (set) Token: 0x0600762E RID: 30254 RVA: 0x001E3418 File Offset: 0x001E1618
|
||||
public unsafe LayerMask raycastLayers
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_raycastLayers);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_raycastLayers)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002851 RID: 10321
|
||||
// (get) Token: 0x0600762F RID: 30255 RVA: 0x001E343C File Offset: 0x001E163C
|
||||
// (set) Token: 0x06007630 RID: 30256 RVA: 0x001E3464 File Offset: 0x001E1664
|
||||
public unsafe float min
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_min);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_min)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002852 RID: 10322
|
||||
// (get) Token: 0x06007631 RID: 30257 RVA: 0x001E3488 File Offset: 0x001E1688
|
||||
// (set) Token: 0x06007632 RID: 30258 RVA: 0x001E34B0 File Offset: 0x001E16B0
|
||||
public unsafe float max
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_max);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_max)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002853 RID: 10323
|
||||
// (get) Token: 0x06007633 RID: 30259 RVA: 0x001E34D4 File Offset: 0x001E16D4
|
||||
// (set) Token: 0x06007634 RID: 30260 RVA: 0x001E34FC File Offset: 0x001E16FC
|
||||
public unsafe float lerpSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_lerpSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_lerpSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002854 RID: 10324
|
||||
// (get) Token: 0x06007635 RID: 30261 RVA: 0x001E3520 File Offset: 0x001E1720
|
||||
// (set) Token: 0x06007636 RID: 30262 RVA: 0x001E3548 File Offset: 0x001E1748
|
||||
public unsafe RaycastHit hit
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_hit);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_hit)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002855 RID: 10325
|
||||
// (get) Token: 0x06007637 RID: 30263 RVA: 0x001E356C File Offset: 0x001E176C
|
||||
// (set) Token: 0x06007638 RID: 30264 RVA: 0x001E3594 File Offset: 0x001E1794
|
||||
public unsafe Vector3 offset
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_offset);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TerrainOffset.NativeFieldInfoPtr_offset)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04004F6B RID: 20331
|
||||
private static readonly IntPtr NativeFieldInfoPtr_aimIK;
|
||||
|
||||
// Token: 0x04004F6C RID: 20332
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastOffset;
|
||||
|
||||
// Token: 0x04004F6D RID: 20333
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastLayers;
|
||||
|
||||
// Token: 0x04004F6E RID: 20334
|
||||
private static readonly IntPtr NativeFieldInfoPtr_min;
|
||||
|
||||
// Token: 0x04004F6F RID: 20335
|
||||
private static readonly IntPtr NativeFieldInfoPtr_max;
|
||||
|
||||
// Token: 0x04004F70 RID: 20336
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lerpSpeed;
|
||||
|
||||
// Token: 0x04004F71 RID: 20337
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hit;
|
||||
|
||||
// Token: 0x04004F72 RID: 20338
|
||||
private static readonly IntPtr NativeFieldInfoPtr_offset;
|
||||
|
||||
// Token: 0x04004F73 RID: 20339
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04004F74 RID: 20340
|
||||
private static readonly IntPtr NativeMethodInfoPtr_GetGroundHeightOffset_Private_Vector3_Vector3_0;
|
||||
|
||||
// Token: 0x04004F75 RID: 20341
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
742
Interop/Assembly-CSharp/RootMotion/Demos/TouchWalls.cs
Normal file
742
Interop/Assembly-CSharp/RootMotion/Demos/TouchWalls.cs
Normal file
@@ -0,0 +1,742 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E5 RID: 997
|
||||
public class TouchWalls : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600795E RID: 31070 RVA: 0x001EEDD8 File Offset: 0x001ECFD8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593089, XrefRangeEnd = 593091, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600795F RID: 31071 RVA: 0x001EEE1C File Offset: 0x001ED01C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593091, XrefRangeEnd = 593093, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void FixedUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007960 RID: 31072 RVA: 0x001EEE60 File Offset: 0x001ED060
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593093, XrefRangeEnd = 593099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDestroy()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007961 RID: 31073 RVA: 0x001EEEA4 File Offset: 0x001ED0A4
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe TouchWalls()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007962 RID: 31074 RVA: 0x001EEEF0 File Offset: 0x001ED0F0
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static TouchWalls()
|
||||
{
|
||||
Il2CppClassPointerStore<TouchWalls>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TouchWalls");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr);
|
||||
TouchWalls.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "interactionSystem");
|
||||
TouchWalls.NativeFieldInfoPtr_effectorLinks = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "effectorLinks");
|
||||
TouchWalls.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672430);
|
||||
TouchWalls.NativeMethodInfoPtr_FixedUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672431);
|
||||
TouchWalls.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672432);
|
||||
TouchWalls.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, 100672433);
|
||||
}
|
||||
|
||||
// Token: 0x06007963 RID: 31075 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public TouchWalls(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002975 RID: 10613
|
||||
// (get) Token: 0x06007964 RID: 31076 RVA: 0x001EEF98 File Offset: 0x001ED198
|
||||
// (set) Token: 0x06007965 RID: 31077 RVA: 0x001EEFCC File Offset: 0x001ED1CC
|
||||
public unsafe InteractionSystem interactionSystem
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_interactionSystem);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002976 RID: 10614
|
||||
// (get) Token: 0x06007966 RID: 31078 RVA: 0x001EEFF4 File Offset: 0x001ED1F4
|
||||
// (set) Token: 0x06007967 RID: 31079 RVA: 0x001EF028 File Offset: 0x001ED228
|
||||
public unsafe Il2CppReferenceArray<TouchWalls.EffectorLink> effectorLinks
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_effectorLinks);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<TouchWalls.EffectorLink>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.NativeFieldInfoPtr_effectorLinks), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005135 RID: 20789
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
|
||||
|
||||
// Token: 0x04005136 RID: 20790
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectorLinks;
|
||||
|
||||
// Token: 0x04005137 RID: 20791
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005138 RID: 20792
|
||||
private static readonly IntPtr NativeMethodInfoPtr_FixedUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005139 RID: 20793
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
||||
|
||||
// Token: 0x0400513A RID: 20794
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003E6 RID: 998
|
||||
[Serializable]
|
||||
public class EffectorLink : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007968 RID: 31080 RVA: 0x001EF050 File Offset: 0x001ED250
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 592979, RefRangeEnd = 592980, XrefRangeStart = 592940, XrefRangeEnd = 592979, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Initiate(InteractionSystem interactionSystem)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007969 RID: 31081 RVA: 0x001EF0AC File Offset: 0x001ED2AC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 592980, XrefRangeEnd = 592984, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe bool FindWalls(Vector3 direction)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref direction;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
return *IL2CPP.il2cpp_object_unbox(intPtr);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600796A RID: 31082 RVA: 0x001EF110 File Offset: 0x001ED310
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593039, RefRangeEnd = 593040, XrefRangeStart = 592984, XrefRangeEnd = 593039, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update(InteractionSystem interactionSystem)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600796B RID: 31083 RVA: 0x001EF16C File Offset: 0x001ED36C
|
||||
[CallerCount(2)]
|
||||
[CachedScanResults(RefRangeStart = 593048, RefRangeEnd = 593050, XrefRangeStart = 593040, XrefRangeEnd = 593048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void StopTouch(InteractionSystem interactionSystem)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600796C RID: 31084 RVA: 0x001EF1C8 File Offset: 0x001ED3C8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593050, XrefRangeEnd = 593054, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnInteractionStart(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600796D RID: 31085 RVA: 0x001EF234 File Offset: 0x001ED434
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593054, XrefRangeEnd = 593058, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnInteractionResume(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600796E RID: 31086 RVA: 0x001EF2A0 File Offset: 0x001ED4A0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593058, XrefRangeEnd = 593062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnInteractionStop(FullBodyBipedEffector effectorType, InteractionObject interactionObject)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr;
|
||||
checked
|
||||
{
|
||||
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = ref effectorType;
|
||||
}
|
||||
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(interactionObject);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600796F RID: 31087 RVA: 0x001EF30C File Offset: 0x001ED50C
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593087, RefRangeEnd = 593088, XrefRangeStart = 593062, XrefRangeEnd = 593087, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Destroy(InteractionSystem interactionSystem)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(interactionSystem);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007970 RID: 31088 RVA: 0x001EF368 File Offset: 0x001ED568
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593088, XrefRangeEnd = 593089, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe EffectorLink()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007971 RID: 31089 RVA: 0x001EF3B4 File Offset: 0x001ED5B4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static EffectorLink()
|
||||
{
|
||||
Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<TouchWalls>.NativeClassPtr, "EffectorLink");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr);
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "enabled");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "effectorType");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "interactionObject");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "spherecastFrom");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "spherecastRadius");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "minDistance");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "touchLayers");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "lerpSpeed");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "minSwitchTime");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "releaseDistance");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "sliding");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "raycastDirectionLocal");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "raycastDistance");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "inTouch");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_hit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "hit");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "targetPosition");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "targetRotation");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "initiated");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "nextSwitchTime");
|
||||
TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, "speedF");
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672434);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672435);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672436);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672437);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672438);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672439);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672440);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672441);
|
||||
TouchWalls.EffectorLink.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TouchWalls.EffectorLink>.NativeClassPtr, 100672442);
|
||||
}
|
||||
|
||||
// Token: 0x06007972 RID: 31090 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public EffectorLink(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002977 RID: 10615
|
||||
// (get) Token: 0x06007973 RID: 31091 RVA: 0x001EF624 File Offset: 0x001ED824
|
||||
// (set) Token: 0x06007974 RID: 31092 RVA: 0x001EF64C File Offset: 0x001ED84C
|
||||
public unsafe bool enabled
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_enabled)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002978 RID: 10616
|
||||
// (get) Token: 0x06007975 RID: 31093 RVA: 0x001EF670 File Offset: 0x001ED870
|
||||
// (set) Token: 0x06007976 RID: 31094 RVA: 0x001EF698 File Offset: 0x001ED898
|
||||
public unsafe FullBodyBipedEffector effectorType
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_effectorType)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002979 RID: 10617
|
||||
// (get) Token: 0x06007977 RID: 31095 RVA: 0x001EF6BC File Offset: 0x001ED8BC
|
||||
// (set) Token: 0x06007978 RID: 31096 RVA: 0x001EF6F0 File Offset: 0x001ED8F0
|
||||
public unsafe InteractionObject interactionObject
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionObject(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_interactionObject), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297A RID: 10618
|
||||
// (get) Token: 0x06007979 RID: 31097 RVA: 0x001EF718 File Offset: 0x001ED918
|
||||
// (set) Token: 0x0600797A RID: 31098 RVA: 0x001EF74C File Offset: 0x001ED94C
|
||||
public unsafe Transform spherecastFrom
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastFrom), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297B RID: 10619
|
||||
// (get) Token: 0x0600797B RID: 31099 RVA: 0x001EF774 File Offset: 0x001ED974
|
||||
// (set) Token: 0x0600797C RID: 31100 RVA: 0x001EF79C File Offset: 0x001ED99C
|
||||
public unsafe float spherecastRadius
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_spherecastRadius)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297C RID: 10620
|
||||
// (get) Token: 0x0600797D RID: 31101 RVA: 0x001EF7C0 File Offset: 0x001ED9C0
|
||||
// (set) Token: 0x0600797E RID: 31102 RVA: 0x001EF7E8 File Offset: 0x001ED9E8
|
||||
public unsafe float minDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297D RID: 10621
|
||||
// (get) Token: 0x0600797F RID: 31103 RVA: 0x001EF80C File Offset: 0x001EDA0C
|
||||
// (set) Token: 0x06007980 RID: 31104 RVA: 0x001EF834 File Offset: 0x001EDA34
|
||||
public unsafe LayerMask touchLayers
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_touchLayers)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297E RID: 10622
|
||||
// (get) Token: 0x06007981 RID: 31105 RVA: 0x001EF858 File Offset: 0x001EDA58
|
||||
// (set) Token: 0x06007982 RID: 31106 RVA: 0x001EF880 File Offset: 0x001EDA80
|
||||
public unsafe float lerpSpeed
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_lerpSpeed)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700297F RID: 10623
|
||||
// (get) Token: 0x06007983 RID: 31107 RVA: 0x001EF8A4 File Offset: 0x001EDAA4
|
||||
// (set) Token: 0x06007984 RID: 31108 RVA: 0x001EF8CC File Offset: 0x001EDACC
|
||||
public unsafe float minSwitchTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_minSwitchTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002980 RID: 10624
|
||||
// (get) Token: 0x06007985 RID: 31109 RVA: 0x001EF8F0 File Offset: 0x001EDAF0
|
||||
// (set) Token: 0x06007986 RID: 31110 RVA: 0x001EF918 File Offset: 0x001EDB18
|
||||
public unsafe float releaseDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_releaseDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002981 RID: 10625
|
||||
// (get) Token: 0x06007987 RID: 31111 RVA: 0x001EF93C File Offset: 0x001EDB3C
|
||||
// (set) Token: 0x06007988 RID: 31112 RVA: 0x001EF964 File Offset: 0x001EDB64
|
||||
public unsafe bool sliding
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_sliding)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002982 RID: 10626
|
||||
// (get) Token: 0x06007989 RID: 31113 RVA: 0x001EF988 File Offset: 0x001EDB88
|
||||
// (set) Token: 0x0600798A RID: 31114 RVA: 0x001EF9B0 File Offset: 0x001EDBB0
|
||||
public unsafe Vector3 raycastDirectionLocal
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDirectionLocal)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002983 RID: 10627
|
||||
// (get) Token: 0x0600798B RID: 31115 RVA: 0x001EF9D4 File Offset: 0x001EDBD4
|
||||
// (set) Token: 0x0600798C RID: 31116 RVA: 0x001EF9FC File Offset: 0x001EDBFC
|
||||
public unsafe float raycastDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_raycastDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002984 RID: 10628
|
||||
// (get) Token: 0x0600798D RID: 31117 RVA: 0x001EFA20 File Offset: 0x001EDC20
|
||||
// (set) Token: 0x0600798E RID: 31118 RVA: 0x001EFA48 File Offset: 0x001EDC48
|
||||
public unsafe bool inTouch
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_inTouch)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002985 RID: 10629
|
||||
// (get) Token: 0x0600798F RID: 31119 RVA: 0x001EFA6C File Offset: 0x001EDC6C
|
||||
// (set) Token: 0x06007990 RID: 31120 RVA: 0x001EFA94 File Offset: 0x001EDC94
|
||||
public unsafe RaycastHit hit
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_hit);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_hit)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002986 RID: 10630
|
||||
// (get) Token: 0x06007991 RID: 31121 RVA: 0x001EFAB8 File Offset: 0x001EDCB8
|
||||
// (set) Token: 0x06007992 RID: 31122 RVA: 0x001EFAE0 File Offset: 0x001EDCE0
|
||||
public unsafe Vector3 targetPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002987 RID: 10631
|
||||
// (get) Token: 0x06007993 RID: 31123 RVA: 0x001EFB04 File Offset: 0x001EDD04
|
||||
// (set) Token: 0x06007994 RID: 31124 RVA: 0x001EFB2C File Offset: 0x001EDD2C
|
||||
public unsafe Quaternion targetRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_targetRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002988 RID: 10632
|
||||
// (get) Token: 0x06007995 RID: 31125 RVA: 0x001EFB50 File Offset: 0x001EDD50
|
||||
// (set) Token: 0x06007996 RID: 31126 RVA: 0x001EFB78 File Offset: 0x001EDD78
|
||||
public unsafe bool initiated
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_initiated)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002989 RID: 10633
|
||||
// (get) Token: 0x06007997 RID: 31127 RVA: 0x001EFB9C File Offset: 0x001EDD9C
|
||||
// (set) Token: 0x06007998 RID: 31128 RVA: 0x001EFBC4 File Offset: 0x001EDDC4
|
||||
public unsafe float nextSwitchTime
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_nextSwitchTime)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298A RID: 10634
|
||||
// (get) Token: 0x06007999 RID: 31129 RVA: 0x001EFBE8 File Offset: 0x001EDDE8
|
||||
// (set) Token: 0x0600799A RID: 31130 RVA: 0x001EFC10 File Offset: 0x001EDE10
|
||||
public unsafe float speedF
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TouchWalls.EffectorLink.NativeFieldInfoPtr_speedF)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400513B RID: 20795
|
||||
private static readonly IntPtr NativeFieldInfoPtr_enabled;
|
||||
|
||||
// Token: 0x0400513C RID: 20796
|
||||
private static readonly IntPtr NativeFieldInfoPtr_effectorType;
|
||||
|
||||
// Token: 0x0400513D RID: 20797
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionObject;
|
||||
|
||||
// Token: 0x0400513E RID: 20798
|
||||
private static readonly IntPtr NativeFieldInfoPtr_spherecastFrom;
|
||||
|
||||
// Token: 0x0400513F RID: 20799
|
||||
private static readonly IntPtr NativeFieldInfoPtr_spherecastRadius;
|
||||
|
||||
// Token: 0x04005140 RID: 20800
|
||||
private static readonly IntPtr NativeFieldInfoPtr_minDistance;
|
||||
|
||||
// Token: 0x04005141 RID: 20801
|
||||
private static readonly IntPtr NativeFieldInfoPtr_touchLayers;
|
||||
|
||||
// Token: 0x04005142 RID: 20802
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lerpSpeed;
|
||||
|
||||
// Token: 0x04005143 RID: 20803
|
||||
private static readonly IntPtr NativeFieldInfoPtr_minSwitchTime;
|
||||
|
||||
// Token: 0x04005144 RID: 20804
|
||||
private static readonly IntPtr NativeFieldInfoPtr_releaseDistance;
|
||||
|
||||
// Token: 0x04005145 RID: 20805
|
||||
private static readonly IntPtr NativeFieldInfoPtr_sliding;
|
||||
|
||||
// Token: 0x04005146 RID: 20806
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastDirectionLocal;
|
||||
|
||||
// Token: 0x04005147 RID: 20807
|
||||
private static readonly IntPtr NativeFieldInfoPtr_raycastDistance;
|
||||
|
||||
// Token: 0x04005148 RID: 20808
|
||||
private static readonly IntPtr NativeFieldInfoPtr_inTouch;
|
||||
|
||||
// Token: 0x04005149 RID: 20809
|
||||
private static readonly IntPtr NativeFieldInfoPtr_hit;
|
||||
|
||||
// Token: 0x0400514A RID: 20810
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetPosition;
|
||||
|
||||
// Token: 0x0400514B RID: 20811
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetRotation;
|
||||
|
||||
// Token: 0x0400514C RID: 20812
|
||||
private static readonly IntPtr NativeFieldInfoPtr_initiated;
|
||||
|
||||
// Token: 0x0400514D RID: 20813
|
||||
private static readonly IntPtr NativeFieldInfoPtr_nextSwitchTime;
|
||||
|
||||
// Token: 0x0400514E RID: 20814
|
||||
private static readonly IntPtr NativeFieldInfoPtr_speedF;
|
||||
|
||||
// Token: 0x0400514F RID: 20815
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Initiate_Public_Void_InteractionSystem_0;
|
||||
|
||||
// Token: 0x04005150 RID: 20816
|
||||
private static readonly IntPtr NativeMethodInfoPtr_FindWalls_Private_Boolean_Vector3_0;
|
||||
|
||||
// Token: 0x04005151 RID: 20817
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Public_Void_InteractionSystem_0;
|
||||
|
||||
// Token: 0x04005152 RID: 20818
|
||||
private static readonly IntPtr NativeMethodInfoPtr_StopTouch_Private_Void_InteractionSystem_0;
|
||||
|
||||
// Token: 0x04005153 RID: 20819
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStart_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x04005154 RID: 20820
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionResume_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x04005155 RID: 20821
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnInteractionStop_Private_Void_FullBodyBipedEffector_InteractionObject_0;
|
||||
|
||||
// Token: 0x04005156 RID: 20822
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Destroy_Public_Void_InteractionSystem_0;
|
||||
|
||||
// Token: 0x04005157 RID: 20823
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
135
Interop/Assembly-CSharp/RootMotion/Demos/TransferMotion.cs
Normal file
135
Interop/Assembly-CSharp/RootMotion/Demos/TransferMotion.cs
Normal file
@@ -0,0 +1,135 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E7 RID: 999
|
||||
public class TransferMotion : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600799B RID: 31131 RVA: 0x001EFC34 File Offset: 0x001EDE34
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593099, XrefRangeEnd = 593101, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnEnable()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TransferMotion.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600799C RID: 31132 RVA: 0x001EFC78 File Offset: 0x001EDE78
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593101, XrefRangeEnd = 593107, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TransferMotion.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600799D RID: 31133 RVA: 0x001EFCBC File Offset: 0x001EDEBC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593107, XrefRangeEnd = 593108, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe TransferMotion()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TransferMotion.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x0600799E RID: 31134 RVA: 0x001EFD08 File Offset: 0x001EDF08
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static TransferMotion()
|
||||
{
|
||||
Il2CppClassPointerStore<TransferMotion>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TransferMotion");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr);
|
||||
TransferMotion.NativeFieldInfoPtr_to = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, "to");
|
||||
TransferMotion.NativeFieldInfoPtr_transferMotion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, "transferMotion");
|
||||
TransferMotion.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, "lastPosition");
|
||||
TransferMotion.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, 100672443);
|
||||
TransferMotion.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, 100672444);
|
||||
TransferMotion.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TransferMotion>.NativeClassPtr, 100672445);
|
||||
}
|
||||
|
||||
// Token: 0x0600799F RID: 31135 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public TransferMotion(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700298B RID: 10635
|
||||
// (get) Token: 0x060079A0 RID: 31136 RVA: 0x001EFDB0 File Offset: 0x001EDFB0
|
||||
// (set) Token: 0x060079A1 RID: 31137 RVA: 0x001EFDE4 File Offset: 0x001EDFE4
|
||||
public unsafe Transform to
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_to);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_to), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298C RID: 10636
|
||||
// (get) Token: 0x060079A2 RID: 31138 RVA: 0x001EFE0C File Offset: 0x001EE00C
|
||||
// (set) Token: 0x060079A3 RID: 31139 RVA: 0x001EFE34 File Offset: 0x001EE034
|
||||
public unsafe float transferMotion
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_transferMotion);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_transferMotion)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298D RID: 10637
|
||||
// (get) Token: 0x060079A4 RID: 31140 RVA: 0x001EFE58 File Offset: 0x001EE058
|
||||
// (set) Token: 0x060079A5 RID: 31141 RVA: 0x001EFE80 File Offset: 0x001EE080
|
||||
public unsafe Vector3 lastPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_lastPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TransferMotion.NativeFieldInfoPtr_lastPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005158 RID: 20824
|
||||
private static readonly IntPtr NativeFieldInfoPtr_to;
|
||||
|
||||
// Token: 0x04005159 RID: 20825
|
||||
private static readonly IntPtr NativeFieldInfoPtr_transferMotion;
|
||||
|
||||
// Token: 0x0400515A RID: 20826
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
||||
|
||||
// Token: 0x0400515B RID: 20827
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;
|
||||
|
||||
// Token: 0x0400515C RID: 20828
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x0400515D RID: 20829
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
203
Interop/Assembly-CSharp/RootMotion/Demos/Turret.cs
Normal file
203
Interop/Assembly-CSharp/RootMotion/Demos/Turret.cs
Normal file
@@ -0,0 +1,203 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppInterop.Runtime.InteropTypes.Arrays;
|
||||
using Il2CppSystem;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003EE RID: 1006
|
||||
public class Turret : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007A00 RID: 31232 RVA: 0x001F13E4 File Offset: 0x001EF5E4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593316, XrefRangeEnd = 593318, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Turret.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A01 RID: 31233 RVA: 0x001F1428 File Offset: 0x001EF628
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Turret()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Turret>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Turret.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A02 RID: 31234 RVA: 0x001F1474 File Offset: 0x001EF674
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Turret()
|
||||
{
|
||||
Il2CppClassPointerStore<Turret>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "Turret");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Turret>.NativeClassPtr);
|
||||
Turret.NativeFieldInfoPtr_target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Turret>.NativeClassPtr, "target");
|
||||
Turret.NativeFieldInfoPtr_parts = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Turret>.NativeClassPtr, "parts");
|
||||
Turret.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Turret>.NativeClassPtr, 100672472);
|
||||
Turret.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Turret>.NativeClassPtr, 100672473);
|
||||
}
|
||||
|
||||
// Token: 0x06007A03 RID: 31235 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public Turret(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029AA RID: 10666
|
||||
// (get) Token: 0x06007A04 RID: 31236 RVA: 0x001F14F4 File Offset: 0x001EF6F4
|
||||
// (set) Token: 0x06007A05 RID: 31237 RVA: 0x001F1528 File Offset: 0x001EF728
|
||||
public unsafe Transform target
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.NativeFieldInfoPtr_target);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.NativeFieldInfoPtr_target), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029AB RID: 10667
|
||||
// (get) Token: 0x06007A06 RID: 31238 RVA: 0x001F1550 File Offset: 0x001EF750
|
||||
// (set) Token: 0x06007A07 RID: 31239 RVA: 0x001F1584 File Offset: 0x001EF784
|
||||
public unsafe Il2CppReferenceArray<Turret.Part> parts
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.NativeFieldInfoPtr_parts);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Il2CppReferenceArray<Turret.Part>(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.NativeFieldInfoPtr_parts), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005192 RID: 20882
|
||||
private static readonly IntPtr NativeFieldInfoPtr_target;
|
||||
|
||||
// Token: 0x04005193 RID: 20883
|
||||
private static readonly IntPtr NativeFieldInfoPtr_parts;
|
||||
|
||||
// Token: 0x04005194 RID: 20884
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x04005195 RID: 20885
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003EF RID: 1007
|
||||
[Serializable]
|
||||
public class Part : Il2CppSystem.Object
|
||||
{
|
||||
// Token: 0x06007A08 RID: 31240 RVA: 0x001F15AC File Offset: 0x001EF7AC
|
||||
[CallerCount(1)]
|
||||
[CachedScanResults(RefRangeStart = 593315, RefRangeEnd = 593316, XrefRangeStart = 593301, XrefRangeEnd = 593315, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void AimAt(Transform target)
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
checked
|
||||
{
|
||||
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
|
||||
*ptr = IL2CPP.Il2CppObjectBaseToPtr(target);
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Turret.Part.NativeMethodInfoPtr_AimAt_Public_Void_Transform_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06007A09 RID: 31241 RVA: 0x001F1608 File Offset: 0x001EF808
|
||||
[CallerCount(1642)]
|
||||
[CachedScanResults(RefRangeStart = 7417, RefRangeEnd = 9059, XrefRangeStart = 7417, XrefRangeEnd = 9059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe Part()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(Turret.Part.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A0A RID: 31242 RVA: 0x001F1654 File Offset: 0x001EF854
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static Part()
|
||||
{
|
||||
Il2CppClassPointerStore<Turret.Part>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<Turret>.NativeClassPtr, "Part");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr);
|
||||
Turret.Part.NativeFieldInfoPtr_transform = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr, "transform");
|
||||
Turret.Part.NativeFieldInfoPtr_rotationLimit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr, "rotationLimit");
|
||||
Turret.Part.NativeMethodInfoPtr_AimAt_Public_Void_Transform_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr, 100672474);
|
||||
Turret.Part.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<Turret.Part>.NativeClassPtr, 100672475);
|
||||
}
|
||||
|
||||
// Token: 0x06007A0B RID: 31243 RVA: 0x0000A688 File Offset: 0x00008888
|
||||
public Part(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029AC RID: 10668
|
||||
// (get) Token: 0x06007A0C RID: 31244 RVA: 0x001F16D0 File Offset: 0x001EF8D0
|
||||
// (set) Token: 0x06007A0D RID: 31245 RVA: 0x001F1704 File Offset: 0x001EF904
|
||||
public unsafe Transform transform
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.Part.NativeFieldInfoPtr_transform);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.Part.NativeFieldInfoPtr_transform), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029AD RID: 10669
|
||||
// (get) Token: 0x06007A0E RID: 31246 RVA: 0x001F172C File Offset: 0x001EF92C
|
||||
// (set) Token: 0x06007A0F RID: 31247 RVA: 0x001F1760 File Offset: 0x001EF960
|
||||
public unsafe RotationLimit rotationLimit
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.Part.NativeFieldInfoPtr_rotationLimit);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new RotationLimit(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(Turret.Part.NativeFieldInfoPtr_rotationLimit), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005196 RID: 20886
|
||||
private static readonly IntPtr NativeFieldInfoPtr_transform;
|
||||
|
||||
// Token: 0x04005197 RID: 20887
|
||||
private static readonly IntPtr NativeFieldInfoPtr_rotationLimit;
|
||||
|
||||
// Token: 0x04005198 RID: 20888
|
||||
private static readonly IntPtr NativeMethodInfoPtr_AimAt_Public_Void_Transform_0;
|
||||
|
||||
// Token: 0x04005199 RID: 20889
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
}
|
||||
190
Interop/Assembly-CSharp/RootMotion/Demos/TwoHandedProp.cs
Normal file
190
Interop/Assembly-CSharp/RootMotion/Demos/TwoHandedProp.cs
Normal file
@@ -0,0 +1,190 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E8 RID: 1000
|
||||
public class TwoHandedProp : MonoBehaviour
|
||||
{
|
||||
// Token: 0x060079A6 RID: 31142 RVA: 0x001EFEA4 File Offset: 0x001EE0A4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593108, XrefRangeEnd = 593134, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TwoHandedProp.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079A7 RID: 31143 RVA: 0x001EFEE8 File Offset: 0x001EE0E8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593134, XrefRangeEnd = 593150, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void LateUpdate()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TwoHandedProp.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079A8 RID: 31144 RVA: 0x001EFF2C File Offset: 0x001EE12C
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593150, XrefRangeEnd = 593156, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void AfterFBBIK()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TwoHandedProp.NativeMethodInfoPtr_AfterFBBIK_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079A9 RID: 31145 RVA: 0x001EFF70 File Offset: 0x001EE170
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593156, XrefRangeEnd = 593169, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnDestroy()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TwoHandedProp.NativeMethodInfoPtr_OnDestroy_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079AA RID: 31146 RVA: 0x001EFFB4 File Offset: 0x001EE1B4
|
||||
[CallerCount(63)]
|
||||
[CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe TwoHandedProp()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(TwoHandedProp.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079AB RID: 31147 RVA: 0x001F0000 File Offset: 0x001EE200
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static TwoHandedProp()
|
||||
{
|
||||
Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "TwoHandedProp");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr);
|
||||
TwoHandedProp.NativeFieldInfoPtr_leftHandTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, "leftHandTarget");
|
||||
TwoHandedProp.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, "ik");
|
||||
TwoHandedProp.NativeFieldInfoPtr_targetPosRelativeToRight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, "targetPosRelativeToRight");
|
||||
TwoHandedProp.NativeFieldInfoPtr_targetRotRelativeToRight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, "targetRotRelativeToRight");
|
||||
TwoHandedProp.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, 100672446);
|
||||
TwoHandedProp.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, 100672447);
|
||||
TwoHandedProp.NativeMethodInfoPtr_AfterFBBIK_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, 100672448);
|
||||
TwoHandedProp.NativeMethodInfoPtr_OnDestroy_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, 100672449);
|
||||
TwoHandedProp.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<TwoHandedProp>.NativeClassPtr, 100672450);
|
||||
}
|
||||
|
||||
// Token: 0x060079AC RID: 31148 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public TwoHandedProp(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700298E RID: 10638
|
||||
// (get) Token: 0x060079AD RID: 31149 RVA: 0x001F00E4 File Offset: 0x001EE2E4
|
||||
// (set) Token: 0x060079AE RID: 31150 RVA: 0x001F0118 File Offset: 0x001EE318
|
||||
public unsafe Transform leftHandTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_leftHandTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_leftHandTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700298F RID: 10639
|
||||
// (get) Token: 0x060079AF RID: 31151 RVA: 0x001F0140 File Offset: 0x001EE340
|
||||
// (set) Token: 0x060079B0 RID: 31152 RVA: 0x001F0174 File Offset: 0x001EE374
|
||||
public unsafe FullBodyBipedIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new FullBodyBipedIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002990 RID: 10640
|
||||
// (get) Token: 0x060079B1 RID: 31153 RVA: 0x001F019C File Offset: 0x001EE39C
|
||||
// (set) Token: 0x060079B2 RID: 31154 RVA: 0x001F01C4 File Offset: 0x001EE3C4
|
||||
public unsafe Vector3 targetPosRelativeToRight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_targetPosRelativeToRight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_targetPosRelativeToRight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002991 RID: 10641
|
||||
// (get) Token: 0x060079B3 RID: 31155 RVA: 0x001F01E8 File Offset: 0x001EE3E8
|
||||
// (set) Token: 0x060079B4 RID: 31156 RVA: 0x001F0210 File Offset: 0x001EE410
|
||||
public unsafe Quaternion targetRotRelativeToRight
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_targetRotRelativeToRight);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(TwoHandedProp.NativeFieldInfoPtr_targetRotRelativeToRight)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400515E RID: 20830
|
||||
private static readonly IntPtr NativeFieldInfoPtr_leftHandTarget;
|
||||
|
||||
// Token: 0x0400515F RID: 20831
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x04005160 RID: 20832
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetPosRelativeToRight;
|
||||
|
||||
// Token: 0x04005161 RID: 20833
|
||||
private static readonly IntPtr NativeFieldInfoPtr_targetRotRelativeToRight;
|
||||
|
||||
// Token: 0x04005162 RID: 20834
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005163 RID: 20835
|
||||
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0;
|
||||
|
||||
// Token: 0x04005164 RID: 20836
|
||||
private static readonly IntPtr NativeMethodInfoPtr_AfterFBBIK_Private_Void_0;
|
||||
|
||||
// Token: 0x04005165 RID: 20837
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnDestroy_Private_Void_0;
|
||||
|
||||
// Token: 0x04005166 RID: 20838
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
119
Interop/Assembly-CSharp/RootMotion/Demos/UserControlAI.cs
Normal file
119
Interop/Assembly-CSharp/RootMotion/Demos/UserControlAI.cs
Normal file
@@ -0,0 +1,119 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003FA RID: 1018
|
||||
public class UserControlAI : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x06007B21 RID: 31521 RVA: 0x001F56A0 File Offset: 0x001F38A0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593890, XrefRangeEnd = 593903, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UserControlAI.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B22 RID: 31522 RVA: 0x001F56F0 File Offset: 0x001F38F0
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593903, XrefRangeEnd = 593904, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe UserControlAI()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UserControlAI.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B23 RID: 31523 RVA: 0x001F573C File Offset: 0x001F393C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static UserControlAI()
|
||||
{
|
||||
Il2CppClassPointerStore<UserControlAI>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "UserControlAI");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr);
|
||||
UserControlAI.NativeFieldInfoPtr_moveTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr, "moveTarget");
|
||||
UserControlAI.NativeFieldInfoPtr_stoppingDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr, "stoppingDistance");
|
||||
UserControlAI.NativeFieldInfoPtr_stoppingThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr, "stoppingThreshold");
|
||||
UserControlAI.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr, 100672533);
|
||||
UserControlAI.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlAI>.NativeClassPtr, 100672534);
|
||||
}
|
||||
|
||||
// Token: 0x06007B24 RID: 31524 RVA: 0x001F03D0 File Offset: 0x001EE5D0
|
||||
public UserControlAI(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002A16 RID: 10774
|
||||
// (get) Token: 0x06007B25 RID: 31525 RVA: 0x001F57D0 File Offset: 0x001F39D0
|
||||
// (set) Token: 0x06007B26 RID: 31526 RVA: 0x001F5804 File Offset: 0x001F3A04
|
||||
public unsafe Transform moveTarget
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_moveTarget);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_moveTarget), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A17 RID: 10775
|
||||
// (get) Token: 0x06007B27 RID: 31527 RVA: 0x001F582C File Offset: 0x001F3A2C
|
||||
// (set) Token: 0x06007B28 RID: 31528 RVA: 0x001F5854 File Offset: 0x001F3A54
|
||||
public unsafe float stoppingDistance
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_stoppingDistance);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_stoppingDistance)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A18 RID: 10776
|
||||
// (get) Token: 0x06007B29 RID: 31529 RVA: 0x001F5878 File Offset: 0x001F3A78
|
||||
// (set) Token: 0x06007B2A RID: 31530 RVA: 0x001F58A0 File Offset: 0x001F3AA0
|
||||
public unsafe float stoppingThreshold
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_stoppingThreshold);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlAI.NativeFieldInfoPtr_stoppingThreshold)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005249 RID: 21065
|
||||
private static readonly IntPtr NativeFieldInfoPtr_moveTarget;
|
||||
|
||||
// Token: 0x0400524A RID: 21066
|
||||
private static readonly IntPtr NativeFieldInfoPtr_stoppingDistance;
|
||||
|
||||
// Token: 0x0400524B RID: 21067
|
||||
private static readonly IntPtr NativeFieldInfoPtr_stoppingThreshold;
|
||||
|
||||
// Token: 0x0400524C RID: 21068
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x0400524D RID: 21069
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003E9 RID: 1001
|
||||
public class UserControlInteractions : UserControlThirdPerson
|
||||
{
|
||||
// Token: 0x060079B5 RID: 31157 RVA: 0x001F0234 File Offset: 0x001EE434
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593169, XrefRangeEnd = 593177, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe override void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UserControlInteractions.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079B6 RID: 31158 RVA: 0x001F0284 File Offset: 0x001EE484
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593177, XrefRangeEnd = 593188, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void OnGUI()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UserControlInteractions.NativeMethodInfoPtr_OnGUI_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079B7 RID: 31159 RVA: 0x001F02C8 File Offset: 0x001EE4C8
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593188, XrefRangeEnd = 593189, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe UserControlInteractions()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UserControlInteractions.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x060079B8 RID: 31160 RVA: 0x001F0314 File Offset: 0x001EE514
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static UserControlInteractions()
|
||||
{
|
||||
Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "UserControlInteractions");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr);
|
||||
UserControlInteractions.NativeFieldInfoPtr_character = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, "character");
|
||||
UserControlInteractions.NativeFieldInfoPtr_interactionSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, "interactionSystem");
|
||||
UserControlInteractions.NativeFieldInfoPtr_disableInputInInteraction = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, "disableInputInInteraction");
|
||||
UserControlInteractions.NativeFieldInfoPtr_enableInputAtProgress = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, "enableInputAtProgress");
|
||||
UserControlInteractions.NativeMethodInfoPtr_Update_Protected_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, 100672451);
|
||||
UserControlInteractions.NativeMethodInfoPtr_OnGUI_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, 100672452);
|
||||
UserControlInteractions.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlInteractions>.NativeClassPtr, 100672453);
|
||||
}
|
||||
|
||||
// Token: 0x060079B9 RID: 31161 RVA: 0x001F03D0 File Offset: 0x001EE5D0
|
||||
public UserControlInteractions(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002992 RID: 10642
|
||||
// (get) Token: 0x060079BA RID: 31162 RVA: 0x001F03DC File Offset: 0x001EE5DC
|
||||
// (set) Token: 0x060079BB RID: 31163 RVA: 0x001F0410 File Offset: 0x001EE610
|
||||
public unsafe CharacterThirdPerson character
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_character);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new CharacterThirdPerson(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_character), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002993 RID: 10643
|
||||
// (get) Token: 0x060079BC RID: 31164 RVA: 0x001F0438 File Offset: 0x001EE638
|
||||
// (set) Token: 0x060079BD RID: 31165 RVA: 0x001F046C File Offset: 0x001EE66C
|
||||
public unsafe InteractionSystem interactionSystem
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_interactionSystem);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new InteractionSystem(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_interactionSystem), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002994 RID: 10644
|
||||
// (get) Token: 0x060079BE RID: 31166 RVA: 0x001F0494 File Offset: 0x001EE694
|
||||
// (set) Token: 0x060079BF RID: 31167 RVA: 0x001F04BC File Offset: 0x001EE6BC
|
||||
public unsafe bool disableInputInInteraction
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_disableInputInInteraction);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_disableInputInInteraction)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002995 RID: 10645
|
||||
// (get) Token: 0x060079C0 RID: 31168 RVA: 0x001F04E0 File Offset: 0x001EE6E0
|
||||
// (set) Token: 0x060079C1 RID: 31169 RVA: 0x001F0508 File Offset: 0x001EE708
|
||||
public unsafe float enableInputAtProgress
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_enableInputAtProgress);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlInteractions.NativeFieldInfoPtr_enableInputAtProgress)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005167 RID: 20839
|
||||
private static readonly IntPtr NativeFieldInfoPtr_character;
|
||||
|
||||
// Token: 0x04005168 RID: 20840
|
||||
private static readonly IntPtr NativeFieldInfoPtr_interactionSystem;
|
||||
|
||||
// Token: 0x04005169 RID: 20841
|
||||
private static readonly IntPtr NativeFieldInfoPtr_disableInputInInteraction;
|
||||
|
||||
// Token: 0x0400516A RID: 20842
|
||||
private static readonly IntPtr NativeFieldInfoPtr_enableInputAtProgress;
|
||||
|
||||
// Token: 0x0400516B RID: 20843
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_Void_0;
|
||||
|
||||
// Token: 0x0400516C RID: 20844
|
||||
private static readonly IntPtr NativeMethodInfoPtr_OnGUI_Private_Void_0;
|
||||
|
||||
// Token: 0x0400516D RID: 20845
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,238 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using Il2CppSystem;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003FB RID: 1019
|
||||
public class UserControlThirdPerson : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007B2B RID: 31531 RVA: 0x001F58C4 File Offset: 0x001F3AC4
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593904, XrefRangeEnd = 593908, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UserControlThirdPerson.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B2C RID: 31532 RVA: 0x001F5908 File Offset: 0x001F3B08
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593908, XrefRangeEnd = 593935, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe virtual void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UserControlThirdPerson.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B2D RID: 31533 RVA: 0x001F5958 File Offset: 0x001F3B58
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593935, XrefRangeEnd = 593936, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe UserControlThirdPerson()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UserControlThirdPerson.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007B2E RID: 31534 RVA: 0x001F59A4 File Offset: 0x001F3BA4
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static UserControlThirdPerson()
|
||||
{
|
||||
Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "UserControlThirdPerson");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr);
|
||||
UserControlThirdPerson.NativeFieldInfoPtr_walkByDefault = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "walkByDefault");
|
||||
UserControlThirdPerson.NativeFieldInfoPtr_canCrouch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "canCrouch");
|
||||
UserControlThirdPerson.NativeFieldInfoPtr_canJump = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "canJump");
|
||||
UserControlThirdPerson.NativeFieldInfoPtr_state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "state");
|
||||
UserControlThirdPerson.NativeFieldInfoPtr_cam = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "cam");
|
||||
UserControlThirdPerson.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, 100672535);
|
||||
UserControlThirdPerson.NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, 100672536);
|
||||
UserControlThirdPerson.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, 100672537);
|
||||
}
|
||||
|
||||
// Token: 0x06007B2F RID: 31535 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public UserControlThirdPerson(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17002A19 RID: 10777
|
||||
// (get) Token: 0x06007B30 RID: 31536 RVA: 0x001F5A74 File Offset: 0x001F3C74
|
||||
// (set) Token: 0x06007B31 RID: 31537 RVA: 0x001F5A9C File Offset: 0x001F3C9C
|
||||
public unsafe bool walkByDefault
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_walkByDefault);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_walkByDefault)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1A RID: 10778
|
||||
// (get) Token: 0x06007B32 RID: 31538 RVA: 0x001F5AC0 File Offset: 0x001F3CC0
|
||||
// (set) Token: 0x06007B33 RID: 31539 RVA: 0x001F5AE8 File Offset: 0x001F3CE8
|
||||
public unsafe bool canCrouch
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_canCrouch);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_canCrouch)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1B RID: 10779
|
||||
// (get) Token: 0x06007B34 RID: 31540 RVA: 0x001F5B0C File Offset: 0x001F3D0C
|
||||
// (set) Token: 0x06007B35 RID: 31541 RVA: 0x001F5B34 File Offset: 0x001F3D34
|
||||
public unsafe bool canJump
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_canJump);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_canJump)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1C RID: 10780
|
||||
// (get) Token: 0x06007B36 RID: 31542 RVA: 0x001F5B58 File Offset: 0x001F3D58
|
||||
// (set) Token: 0x06007B37 RID: 31543 RVA: 0x001F5B80 File Offset: 0x001F3D80
|
||||
public unsafe UserControlThirdPerson.State state
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_state);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_state)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17002A1D RID: 10781
|
||||
// (get) Token: 0x06007B38 RID: 31544 RVA: 0x001F5BA4 File Offset: 0x001F3DA4
|
||||
// (set) Token: 0x06007B39 RID: 31545 RVA: 0x001F5BD8 File Offset: 0x001F3DD8
|
||||
public unsafe Transform cam
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_cam);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new Transform(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UserControlThirdPerson.NativeFieldInfoPtr_cam), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400524E RID: 21070
|
||||
private static readonly IntPtr NativeFieldInfoPtr_walkByDefault;
|
||||
|
||||
// Token: 0x0400524F RID: 21071
|
||||
private static readonly IntPtr NativeFieldInfoPtr_canCrouch;
|
||||
|
||||
// Token: 0x04005250 RID: 21072
|
||||
private static readonly IntPtr NativeFieldInfoPtr_canJump;
|
||||
|
||||
// Token: 0x04005251 RID: 21073
|
||||
private static readonly IntPtr NativeFieldInfoPtr_state;
|
||||
|
||||
// Token: 0x04005252 RID: 21074
|
||||
private static readonly IntPtr NativeFieldInfoPtr_cam;
|
||||
|
||||
// Token: 0x04005253 RID: 21075
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x04005254 RID: 21076
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Virtual_New_Void_0;
|
||||
|
||||
// Token: 0x04005255 RID: 21077
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
|
||||
// Token: 0x020003FC RID: 1020
|
||||
[StructLayout(LayoutKind.Explicit)]
|
||||
public struct State
|
||||
{
|
||||
// Token: 0x06007B3A RID: 31546 RVA: 0x001F5C00 File Offset: 0x001F3E00
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static State()
|
||||
{
|
||||
Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UserControlThirdPerson>.NativeClassPtr, "State");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr);
|
||||
UserControlThirdPerson.State.NativeFieldInfoPtr_move = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, "move");
|
||||
UserControlThirdPerson.State.NativeFieldInfoPtr_lookPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, "lookPos");
|
||||
UserControlThirdPerson.State.NativeFieldInfoPtr_crouch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, "crouch");
|
||||
UserControlThirdPerson.State.NativeFieldInfoPtr_jump = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, "jump");
|
||||
UserControlThirdPerson.State.NativeFieldInfoPtr_actionIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, "actionIndex");
|
||||
}
|
||||
|
||||
// Token: 0x06007B3B RID: 31547 RVA: 0x001F5C8F File Offset: 0x001F3E8F
|
||||
public Il2CppSystem.Object BoxIl2CppObject()
|
||||
{
|
||||
return new Il2CppSystem.Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<UserControlThirdPerson.State>.NativeClassPtr, ref this));
|
||||
}
|
||||
|
||||
// Token: 0x04005256 RID: 21078
|
||||
private static readonly IntPtr NativeFieldInfoPtr_move;
|
||||
|
||||
// Token: 0x04005257 RID: 21079
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lookPos;
|
||||
|
||||
// Token: 0x04005258 RID: 21080
|
||||
private static readonly IntPtr NativeFieldInfoPtr_crouch;
|
||||
|
||||
// Token: 0x04005259 RID: 21081
|
||||
private static readonly IntPtr NativeFieldInfoPtr_jump;
|
||||
|
||||
// Token: 0x0400525A RID: 21082
|
||||
private static readonly IntPtr NativeFieldInfoPtr_actionIndex;
|
||||
|
||||
// Token: 0x0400525B RID: 21083
|
||||
[FieldOffset(0)]
|
||||
public Vector3 move;
|
||||
|
||||
// Token: 0x0400525C RID: 21084
|
||||
[FieldOffset(12)]
|
||||
public Vector3 lookPos;
|
||||
|
||||
// Token: 0x0400525D RID: 21085
|
||||
[FieldOffset(24)]
|
||||
[MarshalAs(UnmanagedType.U1)]
|
||||
public bool crouch;
|
||||
|
||||
// Token: 0x0400525E RID: 21086
|
||||
[FieldOffset(25)]
|
||||
[MarshalAs(UnmanagedType.U1)]
|
||||
public bool jump;
|
||||
|
||||
// Token: 0x0400525F RID: 21087
|
||||
[FieldOffset(28)]
|
||||
public int actionIndex;
|
||||
}
|
||||
}
|
||||
}
|
||||
136
Interop/Assembly-CSharp/RootMotion/Demos/VRIKPlatform.cs
Normal file
136
Interop/Assembly-CSharp/RootMotion/Demos/VRIKPlatform.cs
Normal file
@@ -0,0 +1,136 @@
|
||||
using System;
|
||||
using Il2CppInterop.Common.Attributes;
|
||||
using Il2CppInterop.Runtime;
|
||||
using RootMotion.FinalIK;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RootMotion.Demos
|
||||
{
|
||||
// Token: 0x020003F0 RID: 1008
|
||||
public class VRIKPlatform : MonoBehaviour
|
||||
{
|
||||
// Token: 0x06007A10 RID: 31248 RVA: 0x001F1788 File Offset: 0x001EF988
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593318, XrefRangeEnd = 593322, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Start()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VRIKPlatform.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A11 RID: 31249 RVA: 0x001F17CC File Offset: 0x001EF9CC
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593322, XrefRangeEnd = 593335, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe void Update()
|
||||
{
|
||||
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VRIKPlatform.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A12 RID: 31250 RVA: 0x001F1810 File Offset: 0x001EFA10
|
||||
[CallerCount(0)]
|
||||
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 593335, XrefRangeEnd = 593337, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
||||
public unsafe VRIKPlatform()
|
||||
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr))
|
||||
{
|
||||
IntPtr* ptr = null;
|
||||
IntPtr intPtr2;
|
||||
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(VRIKPlatform.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
||||
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
||||
}
|
||||
|
||||
// Token: 0x06007A13 RID: 31251 RVA: 0x001F185C File Offset: 0x001EFA5C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
static VRIKPlatform()
|
||||
{
|
||||
Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion.Demos", "VRIKPlatform");
|
||||
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr);
|
||||
VRIKPlatform.NativeFieldInfoPtr_ik = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, "ik");
|
||||
VRIKPlatform.NativeFieldInfoPtr_lastPosition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, "lastPosition");
|
||||
VRIKPlatform.NativeFieldInfoPtr_lastRotation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, "lastRotation");
|
||||
VRIKPlatform.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, 100672476);
|
||||
VRIKPlatform.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, 100672477);
|
||||
VRIKPlatform.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<VRIKPlatform>.NativeClassPtr, 100672478);
|
||||
}
|
||||
|
||||
// Token: 0x06007A14 RID: 31252 RVA: 0x0000351C File Offset: 0x0000171C
|
||||
public VRIKPlatform(IntPtr pointer)
|
||||
: base(pointer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x170029AE RID: 10670
|
||||
// (get) Token: 0x06007A15 RID: 31253 RVA: 0x001F1904 File Offset: 0x001EFB04
|
||||
// (set) Token: 0x06007A16 RID: 31254 RVA: 0x001F1938 File Offset: 0x001EFB38
|
||||
public unsafe VRIK ik
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_ik);
|
||||
IntPtr intPtr2 = *intPtr;
|
||||
return (intPtr2 != 0) ? new VRIK(intPtr2) : null;
|
||||
}
|
||||
set
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
||||
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_ik), IL2CPP.Il2CppObjectBaseToPtr(value));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029AF RID: 10671
|
||||
// (get) Token: 0x06007A17 RID: 31255 RVA: 0x001F1960 File Offset: 0x001EFB60
|
||||
// (set) Token: 0x06007A18 RID: 31256 RVA: 0x001F1988 File Offset: 0x001EFB88
|
||||
public unsafe Vector3 lastPosition
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_lastPosition);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_lastPosition)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170029B0 RID: 10672
|
||||
// (get) Token: 0x06007A19 RID: 31257 RVA: 0x001F19AC File Offset: 0x001EFBAC
|
||||
// (set) Token: 0x06007A1A RID: 31258 RVA: 0x001F19D4 File Offset: 0x001EFBD4
|
||||
public unsafe Quaternion lastRotation
|
||||
{
|
||||
get
|
||||
{
|
||||
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_lastRotation);
|
||||
return *intPtr;
|
||||
}
|
||||
set
|
||||
{
|
||||
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(VRIKPlatform.NativeFieldInfoPtr_lastRotation)) = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400519A RID: 20890
|
||||
private static readonly IntPtr NativeFieldInfoPtr_ik;
|
||||
|
||||
// Token: 0x0400519B RID: 20891
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
|
||||
|
||||
// Token: 0x0400519C RID: 20892
|
||||
private static readonly IntPtr NativeFieldInfoPtr_lastRotation;
|
||||
|
||||
// Token: 0x0400519D RID: 20893
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
|
||||
|
||||
// Token: 0x0400519E RID: 20894
|
||||
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
|
||||
|
||||
// Token: 0x0400519F RID: 20895
|
||||
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user