using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x0200033E RID: 830 public class csMouseOrbit : MonoBehaviour { // Token: 0x06006FAD RID: 28589 RVA: 0x001C58E8 File Offset: 0x001C3AE8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 601689, XrefRangeEnd = 601701, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(csMouseOrbit.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FAE RID: 28590 RVA: 0x001C592C File Offset: 0x001C3B2C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 601701, XrefRangeEnd = 601719, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void LateUpdate() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(csMouseOrbit.NativeMethodInfoPtr_LateUpdate_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FAF RID: 28591 RVA: 0x001C5970 File Offset: 0x001C3B70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe float ClampAngle(float ag, float min, float max) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref ag; } 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(csMouseOrbit.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: 0x06006FB0 RID: 28592 RVA: 0x001C59F8 File Offset: 0x001C3BF8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 601719, XrefRangeEnd = 601720, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe csMouseOrbit() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(csMouseOrbit.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FB1 RID: 28593 RVA: 0x001C5A44 File Offset: 0x001C3C44 // Note: this type is marked as 'beforefieldinit'. static csMouseOrbit() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "csMouseOrbit"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); csMouseOrbit.NativeFieldInfoPtr_Target = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Target"); csMouseOrbit.NativeFieldInfoPtr_distance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "distance"); csMouseOrbit.NativeFieldInfoPtr_xSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "xSpeed"); csMouseOrbit.NativeFieldInfoPtr_ySpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ySpeed"); csMouseOrbit.NativeFieldInfoPtr_yMinLimit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "yMinLimit"); csMouseOrbit.NativeFieldInfoPtr_yMaxLimit = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "yMaxLimit"); csMouseOrbit.NativeFieldInfoPtr_x = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "x"); csMouseOrbit.NativeFieldInfoPtr_y = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "y"); csMouseOrbit.NativeFieldInfoPtr_CameraDist = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "CameraDist"); csMouseOrbit.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671600); csMouseOrbit.NativeMethodInfoPtr_LateUpdate_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671601); csMouseOrbit.NativeMethodInfoPtr_ClampAngle_Private_Single_Single_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671602); csMouseOrbit.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671603); } // Token: 0x06006FB2 RID: 28594 RVA: 0x0000351C File Offset: 0x0000171C public csMouseOrbit(IntPtr pointer) : base(pointer) { } // Token: 0x1700268C RID: 9868 // (get) Token: 0x06006FB3 RID: 28595 RVA: 0x001C5B78 File Offset: 0x001C3D78 // (set) Token: 0x06006FB4 RID: 28596 RVA: 0x001C5BAC File Offset: 0x001C3DAC public unsafe Transform Target { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.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(csMouseOrbit.NativeFieldInfoPtr_Target), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700268D RID: 9869 // (get) Token: 0x06006FB5 RID: 28597 RVA: 0x001C5BD4 File Offset: 0x001C3DD4 // (set) Token: 0x06006FB6 RID: 28598 RVA: 0x001C5BFC File Offset: 0x001C3DFC public unsafe float distance { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_distance); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_distance)) = value; } } // Token: 0x1700268E RID: 9870 // (get) Token: 0x06006FB7 RID: 28599 RVA: 0x001C5C20 File Offset: 0x001C3E20 // (set) Token: 0x06006FB8 RID: 28600 RVA: 0x001C5C48 File Offset: 0x001C3E48 public unsafe float xSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_xSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_xSpeed)) = value; } } // Token: 0x1700268F RID: 9871 // (get) Token: 0x06006FB9 RID: 28601 RVA: 0x001C5C6C File Offset: 0x001C3E6C // (set) Token: 0x06006FBA RID: 28602 RVA: 0x001C5C94 File Offset: 0x001C3E94 public unsafe float ySpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_ySpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_ySpeed)) = value; } } // Token: 0x17002690 RID: 9872 // (get) Token: 0x06006FBB RID: 28603 RVA: 0x001C5CB8 File Offset: 0x001C3EB8 // (set) Token: 0x06006FBC RID: 28604 RVA: 0x001C5CE0 File Offset: 0x001C3EE0 public unsafe float yMinLimit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_yMinLimit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_yMinLimit)) = value; } } // Token: 0x17002691 RID: 9873 // (get) Token: 0x06006FBD RID: 28605 RVA: 0x001C5D04 File Offset: 0x001C3F04 // (set) Token: 0x06006FBE RID: 28606 RVA: 0x001C5D2C File Offset: 0x001C3F2C public unsafe float yMaxLimit { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_yMaxLimit); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_yMaxLimit)) = value; } } // Token: 0x17002692 RID: 9874 // (get) Token: 0x06006FBF RID: 28607 RVA: 0x001C5D50 File Offset: 0x001C3F50 // (set) Token: 0x06006FC0 RID: 28608 RVA: 0x001C5D78 File Offset: 0x001C3F78 public unsafe float x { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_x); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_x)) = value; } } // Token: 0x17002693 RID: 9875 // (get) Token: 0x06006FC1 RID: 28609 RVA: 0x001C5D9C File Offset: 0x001C3F9C // (set) Token: 0x06006FC2 RID: 28610 RVA: 0x001C5DC4 File Offset: 0x001C3FC4 public unsafe float y { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_y); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_y)) = value; } } // Token: 0x17002694 RID: 9876 // (get) Token: 0x06006FC3 RID: 28611 RVA: 0x001C5DE8 File Offset: 0x001C3FE8 // (set) Token: 0x06006FC4 RID: 28612 RVA: 0x001C5E10 File Offset: 0x001C4010 public unsafe float CameraDist { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_CameraDist); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(csMouseOrbit.NativeFieldInfoPtr_CameraDist)) = value; } } // Token: 0x04004A39 RID: 19001 private static readonly IntPtr NativeFieldInfoPtr_Target; // Token: 0x04004A3A RID: 19002 private static readonly IntPtr NativeFieldInfoPtr_distance; // Token: 0x04004A3B RID: 19003 private static readonly IntPtr NativeFieldInfoPtr_xSpeed; // Token: 0x04004A3C RID: 19004 private static readonly IntPtr NativeFieldInfoPtr_ySpeed; // Token: 0x04004A3D RID: 19005 private static readonly IntPtr NativeFieldInfoPtr_yMinLimit; // Token: 0x04004A3E RID: 19006 private static readonly IntPtr NativeFieldInfoPtr_yMaxLimit; // Token: 0x04004A3F RID: 19007 private static readonly IntPtr NativeFieldInfoPtr_x; // Token: 0x04004A40 RID: 19008 private static readonly IntPtr NativeFieldInfoPtr_y; // Token: 0x04004A41 RID: 19009 private static readonly IntPtr NativeFieldInfoPtr_CameraDist; // Token: 0x04004A42 RID: 19010 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x04004A43 RID: 19011 private static readonly IntPtr NativeMethodInfoPtr_LateUpdate_Private_Void_0; // Token: 0x04004A44 RID: 19012 private static readonly IntPtr NativeMethodInfoPtr_ClampAngle_Private_Single_Single_Single_Single_0; // Token: 0x04004A45 RID: 19013 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }