using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; namespace RootMotion { // Token: 0x020003A6 RID: 934 public class CameraControllerFPS : MonoBehaviour { // Token: 0x0600755D RID: 30045 RVA: 0x001DE1EC File Offset: 0x001DC3EC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 606097, XrefRangeEnd = 606099, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraControllerFPS.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600755E RID: 30046 RVA: 0x001DE230 File Offset: 0x001DC430 [CallerCount(1)] [CachedScanResults(RefRangeStart = 606114, RefRangeEnd = 606115, XrefRangeStart = 606099, XrefRangeEnd = 606114, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LateUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraControllerFPS.NativeMethodInfoPtr_LateUpdate_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600755F RID: 30047 RVA: 0x001DE274 File Offset: 0x001DC474 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float ClampAngle(float angle, float min, float max) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref angle; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref min; ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref max; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraControllerFPS.NativeMethodInfoPtr_ClampAngle_Private_Single_Single_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x06007560 RID: 30048 RVA: 0x001DE2FC File Offset: 0x001DC4FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 606115, XrefRangeEnd = 606116, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CameraControllerFPS() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraControllerFPS.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06007561 RID: 30049 RVA: 0x001DE348 File Offset: 0x001DC548 // Note: this type is marked as 'beforefieldinit'. static CameraControllerFPS() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "RootMotion", "CameraControllerFPS"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CameraControllerFPS.NativeFieldInfoPtr_rotationSensitivity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "rotationSensitivity"); CameraControllerFPS.NativeFieldInfoPtr_yMinLimit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "yMinLimit"); CameraControllerFPS.NativeFieldInfoPtr_yMaxLimit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "yMaxLimit"); CameraControllerFPS.NativeFieldInfoPtr_x = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "x"); CameraControllerFPS.NativeFieldInfoPtr_y = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "y"); CameraControllerFPS.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672125); CameraControllerFPS.NativeMethodInfoPtr_LateUpdate_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672126); CameraControllerFPS.NativeMethodInfoPtr_ClampAngle_Private_Single_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672127); CameraControllerFPS.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100672128); } // Token: 0x06007562 RID: 30050 RVA: 0x0000351C File Offset: 0x0000171C public CameraControllerFPS(IntPtr pointer) : base(pointer) { } // Token: 0x17002831 RID: 10289 // (get) Token: 0x06007563 RID: 30051 RVA: 0x001DE42C File Offset: 0x001DC62C // (set) Token: 0x06007564 RID: 30052 RVA: 0x001DE454 File Offset: 0x001DC654 public unsafe float rotationSensitivity { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_rotationSensitivity); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_rotationSensitivity)) = value; } } // Token: 0x17002832 RID: 10290 // (get) Token: 0x06007565 RID: 30053 RVA: 0x001DE478 File Offset: 0x001DC678 // (set) Token: 0x06007566 RID: 30054 RVA: 0x001DE4A0 File Offset: 0x001DC6A0 public unsafe float yMinLimit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_yMinLimit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_yMinLimit)) = value; } } // Token: 0x17002833 RID: 10291 // (get) Token: 0x06007567 RID: 30055 RVA: 0x001DE4C4 File Offset: 0x001DC6C4 // (set) Token: 0x06007568 RID: 30056 RVA: 0x001DE4EC File Offset: 0x001DC6EC public unsafe float yMaxLimit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_yMaxLimit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_yMaxLimit)) = value; } } // Token: 0x17002834 RID: 10292 // (get) Token: 0x06007569 RID: 30057 RVA: 0x001DE510 File Offset: 0x001DC710 // (set) Token: 0x0600756A RID: 30058 RVA: 0x001DE538 File Offset: 0x001DC738 public unsafe float x { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_x); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_x)) = value; } } // Token: 0x17002835 RID: 10293 // (get) Token: 0x0600756B RID: 30059 RVA: 0x001DE55C File Offset: 0x001DC75C // (set) Token: 0x0600756C RID: 30060 RVA: 0x001DE584 File Offset: 0x001DC784 public unsafe float y { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_y); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraControllerFPS.NativeFieldInfoPtr_y)) = value; } } // Token: 0x04004EB6 RID: 20150 private static readonly IntPtr NativeFieldInfoPtr_rotationSensitivity; // Token: 0x04004EB7 RID: 20151 private static readonly IntPtr NativeFieldInfoPtr_yMinLimit; // Token: 0x04004EB8 RID: 20152 private static readonly IntPtr NativeFieldInfoPtr_yMaxLimit; // Token: 0x04004EB9 RID: 20153 private static readonly IntPtr NativeFieldInfoPtr_x; // Token: 0x04004EBA RID: 20154 private static readonly IntPtr NativeFieldInfoPtr_y; // Token: 0x04004EBB RID: 20155 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x04004EBC RID: 20156 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Public_Void_0; // Token: 0x04004EBD RID: 20157 private static readonly IntPtr NativeMethodInfoPtr_ClampAngle_Private_Single_Single_Single_Single_0; // Token: 0x04004EBE RID: 20158 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }