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

253 lines
12 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;
namespace RootMotion.Demos
{
// Token: 0x020003FA RID: 1018
public class CharacterAnimationBase : MonoBehaviour
{
// Token: 0x06007ACB RID: 31435 RVA: 0x001F45FC File Offset: 0x001F27FC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610942, XrefRangeEnd = 610944, 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: 0x170029E9 RID: 10729
// (get) Token: 0x06007ACC RID: 31436 RVA: 0x001F4658 File Offset: 0x001F2858
public unsafe virtual bool animationGrounded
{
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x06007ACD RID: 31437 RVA: 0x001F46B4 File Offset: 0x001F28B4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 610944, XrefRangeEnd = 610947, 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: 0x06007ACE RID: 31438 RVA: 0x001F4718 File Offset: 0x001F2918
[CallerCount(3)]
[CachedScanResults(RefRangeStart = 610979, RefRangeEnd = 610982, XrefRangeStart = 610947, XrefRangeEnd = 610979, 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: 0x06007ACF RID: 31439 RVA: 0x001F4768 File Offset: 0x001F2968
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 611001, RefRangeEnd = 611002, XrefRangeStart = 610982, XrefRangeEnd = 611001, 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: 0x06007AD0 RID: 31440 RVA: 0x001F47B8 File Offset: 0x001F29B8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 611002, XrefRangeEnd = 611003, 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: 0x06007AD1 RID: 31441 RVA: 0x001F4804 File Offset: 0x001F2A04
// 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, 100672529);
CharacterAnimationBase.NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672530);
CharacterAnimationBase.NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672531);
CharacterAnimationBase.NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672532);
CharacterAnimationBase.NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672533);
CharacterAnimationBase.NativeMethodInfoPtr__ctor_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<CharacterAnimationBase>.NativeClassPtr, 100672534);
}
// Token: 0x06007AD2 RID: 31442 RVA: 0x0000351C File Offset: 0x0000171C
public CharacterAnimationBase(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170029E3 RID: 10723
// (get) Token: 0x06007AD3 RID: 31443 RVA: 0x001F4924 File Offset: 0x001F2B24
// (set) Token: 0x06007AD4 RID: 31444 RVA: 0x001F494C File Offset: 0x001F2B4C
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: 0x170029E4 RID: 10724
// (get) Token: 0x06007AD5 RID: 31445 RVA: 0x001F4970 File Offset: 0x001F2B70
// (set) Token: 0x06007AD6 RID: 31446 RVA: 0x001F4998 File Offset: 0x001F2B98
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: 0x170029E5 RID: 10725
// (get) Token: 0x06007AD7 RID: 31447 RVA: 0x001F49BC File Offset: 0x001F2BBC
// (set) Token: 0x06007AD8 RID: 31448 RVA: 0x001F49E4 File Offset: 0x001F2BE4
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: 0x170029E6 RID: 10726
// (get) Token: 0x06007AD9 RID: 31449 RVA: 0x001F4A08 File Offset: 0x001F2C08
// (set) Token: 0x06007ADA RID: 31450 RVA: 0x001F4A30 File Offset: 0x001F2C30
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: 0x170029E7 RID: 10727
// (get) Token: 0x06007ADB RID: 31451 RVA: 0x001F4A54 File Offset: 0x001F2C54
// (set) Token: 0x06007ADC RID: 31452 RVA: 0x001F4A7C File Offset: 0x001F2C7C
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: 0x170029E8 RID: 10728
// (get) Token: 0x06007ADD RID: 31453 RVA: 0x001F4AA0 File Offset: 0x001F2CA0
// (set) Token: 0x06007ADE RID: 31454 RVA: 0x001F4AC8 File Offset: 0x001F2CC8
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: 0x04005214 RID: 21012
private static readonly IntPtr NativeFieldInfoPtr_smoothFollow;
// Token: 0x04005215 RID: 21013
private static readonly IntPtr NativeFieldInfoPtr_smoothFollowSpeed;
// Token: 0x04005216 RID: 21014
private static readonly IntPtr NativeFieldInfoPtr_lastPosition;
// Token: 0x04005217 RID: 21015
private static readonly IntPtr NativeFieldInfoPtr_localPosition;
// Token: 0x04005218 RID: 21016
private static readonly IntPtr NativeFieldInfoPtr_localRotation;
// Token: 0x04005219 RID: 21017
private static readonly IntPtr NativeFieldInfoPtr_lastRotation;
// Token: 0x0400521A RID: 21018
private static readonly IntPtr NativeMethodInfoPtr_GetPivotPoint_Public_Virtual_New_Vector3_0;
// Token: 0x0400521B RID: 21019
private static readonly IntPtr NativeMethodInfoPtr_get_animationGrounded_Public_Virtual_New_get_Boolean_0;
// Token: 0x0400521C RID: 21020
private static readonly IntPtr NativeMethodInfoPtr_GetAngleFromForward_Public_Single_Vector3_0;
// Token: 0x0400521D RID: 21021
private static readonly IntPtr NativeMethodInfoPtr_Start_Protected_Virtual_New_Void_0;
// Token: 0x0400521E RID: 21022
private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Protected_Virtual_New_Void_0;
// Token: 0x0400521F RID: 21023
private static readonly IntPtr NativeMethodInfoPtr__ctor_Protected_Void_0;
}
}