using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x02000340 RID: 832 public class CameraShake : MonoBehaviour { // Token: 0x06006FD0 RID: 28624 RVA: 0x001C60B4 File Offset: 0x001C42B4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 601753, XrefRangeEnd = 601758, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Awake() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraShake.NativeMethodInfoPtr_Awake_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FD1 RID: 28625 RVA: 0x001C60F8 File Offset: 0x001C42F8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 601758, XrefRangeEnd = 601760, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraShake.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FD2 RID: 28626 RVA: 0x001C613C File Offset: 0x001C433C [CallerCount(1)] [CachedScanResults(RefRangeStart = 601760, RefRangeEnd = 601761, XrefRangeStart = 601760, XrefRangeEnd = 601760, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ShakeCamera(float shakePwr, float shakeDur) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr; checked { ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref shakePwr; } ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref shakeDur; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraShake.NativeMethodInfoPtr_ShakeCamera_Public_Void_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FD3 RID: 28627 RVA: 0x001C61A4 File Offset: 0x001C43A4 [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe CameraShake() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(CameraShake.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006FD4 RID: 28628 RVA: 0x001C61F0 File Offset: 0x001C43F0 // Note: this type is marked as 'beforefieldinit'. static CameraShake() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "CameraShake"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); CameraShake.NativeFieldInfoPtr_shakeTimer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "shakeTimer"); CameraShake.NativeFieldInfoPtr_shakeAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "shakeAmount"); CameraShake.NativeFieldInfoPtr_myCameraShake = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "myCameraShake"); CameraShake.NativeFieldInfoPtr_startPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "startPos"); CameraShake.NativeMethodInfoPtr_Awake_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671607); CameraShake.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671608); CameraShake.NativeMethodInfoPtr_ShakeCamera_Public_Void_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671609); CameraShake.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671610); } // Token: 0x06006FD5 RID: 28629 RVA: 0x0000351C File Offset: 0x0000171C public CameraShake(IntPtr pointer) : base(pointer) { } // Token: 0x17002698 RID: 9880 // (get) Token: 0x06006FD6 RID: 28630 RVA: 0x001C62C0 File Offset: 0x001C44C0 // (set) Token: 0x06006FD7 RID: 28631 RVA: 0x001C62E8 File Offset: 0x001C44E8 public unsafe float shakeTimer { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_shakeTimer); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_shakeTimer)) = value; } } // Token: 0x17002699 RID: 9881 // (get) Token: 0x06006FD8 RID: 28632 RVA: 0x001C630C File Offset: 0x001C450C // (set) Token: 0x06006FD9 RID: 28633 RVA: 0x001C6334 File Offset: 0x001C4534 public unsafe float shakeAmount { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_shakeAmount); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_shakeAmount)) = value; } } // Token: 0x1700269A RID: 9882 // (get) Token: 0x06006FDA RID: 28634 RVA: 0x001C6358 File Offset: 0x001C4558 // (set) Token: 0x06006FDB RID: 28635 RVA: 0x001C6383 File Offset: 0x001C4583 public unsafe static CameraShake myCameraShake { get { IntPtr intPtr; IL2CPP.il2cpp_field_static_get_value(CameraShake.NativeFieldInfoPtr_myCameraShake, (void*)(&intPtr)); IntPtr intPtr2 = intPtr; return (intPtr2 != 0) ? new CameraShake(intPtr2) : null; } set { IL2CPP.il2cpp_field_static_set_value(CameraShake.NativeFieldInfoPtr_myCameraShake, IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700269B RID: 9883 // (get) Token: 0x06006FDC RID: 28636 RVA: 0x001C6398 File Offset: 0x001C4598 // (set) Token: 0x06006FDD RID: 28637 RVA: 0x001C63C0 File Offset: 0x001C45C0 public unsafe Vector3 startPos { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_startPos); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(CameraShake.NativeFieldInfoPtr_startPos)) = value; } } // Token: 0x04004A4C RID: 19020 private static readonly IntPtr NativeFieldInfoPtr_shakeTimer; // Token: 0x04004A4D RID: 19021 private static readonly IntPtr NativeFieldInfoPtr_shakeAmount; // Token: 0x04004A4E RID: 19022 private static readonly IntPtr NativeFieldInfoPtr_myCameraShake; // Token: 0x04004A4F RID: 19023 private static readonly IntPtr NativeFieldInfoPtr_startPos; // Token: 0x04004A50 RID: 19024 private static readonly IntPtr NativeMethodInfoPtr_Awake_Private_Void_0; // Token: 0x04004A51 RID: 19025 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x04004A52 RID: 19026 private static readonly IntPtr NativeMethodInfoPtr_ShakeCamera_Public_Void_Single_Single_0; // Token: 0x04004A53 RID: 19027 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }