Files
NobetaSource/Interop/Assembly-CSharp/RootMotion/Demos/MotionAbsorbCharacter.cs
2023-09-06 22:19:13 +02:00

260 lines
12 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace RootMotion.Demos
{
// Token: 0x02000430 RID: 1072
public class MotionAbsorbCharacter : MonoBehaviour
{
// Token: 0x060080EE RID: 33006 RVA: 0x0020ED14 File Offset: 0x0020CF14
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624859, XrefRangeEnd = 624865, 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: 0x060080EF RID: 33007 RVA: 0x0020ED58 File Offset: 0x0020CF58
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624865, XrefRangeEnd = 624869, 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: 0x060080F0 RID: 33008 RVA: 0x0020ED9C File Offset: 0x0020CF9C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624869, XrefRangeEnd = 624877, 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: 0x060080F1 RID: 33009 RVA: 0x0020EDE0 File Offset: 0x0020CFE0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 624877, XrefRangeEnd = 624878, 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: 0x060080F2 RID: 33010 RVA: 0x0020EE2C File Offset: 0x0020D02C
// 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, 100673092);
MotionAbsorbCharacter.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100673093);
MotionAbsorbCharacter.NativeMethodInfoPtr_SwingStart_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100673094);
MotionAbsorbCharacter.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<MotionAbsorbCharacter>.NativeClassPtr, 100673095);
}
// Token: 0x060080F3 RID: 33011 RVA: 0x0000351C File Offset: 0x0000171C
public MotionAbsorbCharacter(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002BD0 RID: 11216
// (get) Token: 0x060080F4 RID: 33012 RVA: 0x0020EF4C File Offset: 0x0020D14C
// (set) Token: 0x060080F5 RID: 33013 RVA: 0x0020EF80 File Offset: 0x0020D180
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: 0x17002BD1 RID: 11217
// (get) Token: 0x060080F6 RID: 33014 RVA: 0x0020EFA8 File Offset: 0x0020D1A8
// (set) Token: 0x060080F7 RID: 33015 RVA: 0x0020EFDC File Offset: 0x0020D1DC
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: 0x17002BD2 RID: 11218
// (get) Token: 0x060080F8 RID: 33016 RVA: 0x0020F004 File Offset: 0x0020D204
// (set) Token: 0x060080F9 RID: 33017 RVA: 0x0020F038 File Offset: 0x0020D238
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: 0x17002BD3 RID: 11219
// (get) Token: 0x060080FA RID: 33018 RVA: 0x0020F060 File Offset: 0x0020D260
// (set) Token: 0x060080FB RID: 33019 RVA: 0x0020F088 File Offset: 0x0020D288
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: 0x17002BD4 RID: 11220
// (get) Token: 0x060080FC RID: 33020 RVA: 0x0020F0AC File Offset: 0x0020D2AC
// (set) Token: 0x060080FD RID: 33021 RVA: 0x0020F0E0 File Offset: 0x0020D2E0
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: 0x17002BD5 RID: 11221
// (get) Token: 0x060080FE RID: 33022 RVA: 0x0020F108 File Offset: 0x0020D308
// (set) Token: 0x060080FF RID: 33023 RVA: 0x0020F130 File Offset: 0x0020D330
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: 0x17002BD6 RID: 11222
// (get) Token: 0x06008100 RID: 33024 RVA: 0x0020F154 File Offset: 0x0020D354
// (set) Token: 0x06008101 RID: 33025 RVA: 0x0020F17C File Offset: 0x0020D37C
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: 0x17002BD7 RID: 11223
// (get) Token: 0x06008102 RID: 33026 RVA: 0x0020F1A0 File Offset: 0x0020D3A0
// (set) Token: 0x06008103 RID: 33027 RVA: 0x0020F1D4 File Offset: 0x0020D3D4
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: 0x04005670 RID: 22128
private static readonly IntPtr NativeFieldInfoPtr_animator;
// Token: 0x04005671 RID: 22129
private static readonly IntPtr NativeFieldInfoPtr_motionAbsorb;
// Token: 0x04005672 RID: 22130
private static readonly IntPtr NativeFieldInfoPtr_cube;
// Token: 0x04005673 RID: 22131
private static readonly IntPtr NativeFieldInfoPtr_cubeRandomPosition;
// Token: 0x04005674 RID: 22132
private static readonly IntPtr NativeFieldInfoPtr_motionAbsorbWeight;
// Token: 0x04005675 RID: 22133
private static readonly IntPtr NativeFieldInfoPtr_cubeDefaultPosition;
// Token: 0x04005676 RID: 22134
private static readonly IntPtr NativeFieldInfoPtr_info;
// Token: 0x04005677 RID: 22135
private static readonly IntPtr NativeFieldInfoPtr_cubeRigidbody;
// Token: 0x04005678 RID: 22136
private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0;
// Token: 0x04005679 RID: 22137
private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0;
// Token: 0x0400567A RID: 22138
private static readonly IntPtr NativeMethodInfoPtr_SwingStart_Private_Void_0;
// Token: 0x0400567B RID: 22139
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
}
}