using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; // Token: 0x020001C6 RID: 454 public class PlaySoundEffect : SceneEvent { // Token: 0x06004A4D RID: 19021 RVA: 0x001277F4 File Offset: 0x001259F4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 544858, XrefRangeEnd = 544868, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void InitData(SceneEventManager SEM) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(SEM); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PlaySoundEffect.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004A4E RID: 19022 RVA: 0x00127858 File Offset: 0x00125A58 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 544868, XrefRangeEnd = 544878, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlaySoundEffect.NativeMethodInfoPtr_Update_Protected_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004A4F RID: 19023 RVA: 0x0012789C File Offset: 0x00125A9C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 544878, XrefRangeEnd = 544884, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void OpenEvent() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PlaySoundEffect.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004A50 RID: 19024 RVA: 0x001278EC File Offset: 0x00125AEC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 544884, XrefRangeEnd = 544890, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe override void ReleaseEvent() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), PlaySoundEffect.NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004A51 RID: 19025 RVA: 0x0012793C File Offset: 0x00125B3C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 544890, XrefRangeEnd = 544891, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe PlaySoundEffect() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PlaySoundEffect.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004A52 RID: 19026 RVA: 0x00127988 File Offset: 0x00125B88 // Note: this type is marked as 'beforefieldinit'. static PlaySoundEffect() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "PlaySoundEffect"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); PlaySoundEffect.NativeFieldInfoPtr_SE = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "SE"); PlaySoundEffect.NativeFieldInfoPtr_ReplayLoop = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ReplayLoop"); PlaySoundEffect.NativeFieldInfoPtr_ReplayTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ReplayTime"); PlaySoundEffect.NativeFieldInfoPtr_g_fReplayTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fReplayTimeVal"); PlaySoundEffect.NativeFieldInfoPtr_FadeSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "FadeSpeed"); PlaySoundEffect.NativeFieldInfoPtr_g_fVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fVolume"); PlaySoundEffect.NativeFieldInfoPtr_PitchSpeed = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PitchSpeed"); PlaySoundEffect.NativeFieldInfoPtr_PitchTarget = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "PitchTarget"); PlaySoundEffect.NativeFieldInfoPtr_g_fPitch = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fPitch"); PlaySoundEffect.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668206); PlaySoundEffect.NativeMethodInfoPtr_Update_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668207); PlaySoundEffect.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668208); PlaySoundEffect.NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668209); PlaySoundEffect.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668210); } // Token: 0x06004A53 RID: 19027 RVA: 0x00117370 File Offset: 0x00115570 public PlaySoundEffect(IntPtr pointer) : base(pointer) { } // Token: 0x17001AD8 RID: 6872 // (get) Token: 0x06004A54 RID: 19028 RVA: 0x00127AD0 File Offset: 0x00125CD0 // (set) Token: 0x06004A55 RID: 19029 RVA: 0x00127B04 File Offset: 0x00125D04 public unsafe SoundEffect SE { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_SE); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new SoundEffect(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_SE), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001AD9 RID: 6873 // (get) Token: 0x06004A56 RID: 19030 RVA: 0x00127B2C File Offset: 0x00125D2C // (set) Token: 0x06004A57 RID: 19031 RVA: 0x00127B54 File Offset: 0x00125D54 public unsafe bool ReplayLoop { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_ReplayLoop); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_ReplayLoop)) = value; } } // Token: 0x17001ADA RID: 6874 // (get) Token: 0x06004A58 RID: 19032 RVA: 0x00127B78 File Offset: 0x00125D78 // (set) Token: 0x06004A59 RID: 19033 RVA: 0x00127BA0 File Offset: 0x00125DA0 public unsafe float ReplayTime { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_ReplayTime); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_ReplayTime)) = value; } } // Token: 0x17001ADB RID: 6875 // (get) Token: 0x06004A5A RID: 19034 RVA: 0x00127BC4 File Offset: 0x00125DC4 // (set) Token: 0x06004A5B RID: 19035 RVA: 0x00127BEC File Offset: 0x00125DEC public unsafe float g_fReplayTimeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fReplayTimeVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fReplayTimeVal)) = value; } } // Token: 0x17001ADC RID: 6876 // (get) Token: 0x06004A5C RID: 19036 RVA: 0x00127C10 File Offset: 0x00125E10 // (set) Token: 0x06004A5D RID: 19037 RVA: 0x00127C38 File Offset: 0x00125E38 public unsafe float FadeSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_FadeSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_FadeSpeed)) = value; } } // Token: 0x17001ADD RID: 6877 // (get) Token: 0x06004A5E RID: 19038 RVA: 0x00127C5C File Offset: 0x00125E5C // (set) Token: 0x06004A5F RID: 19039 RVA: 0x00127C84 File Offset: 0x00125E84 public unsafe float g_fVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fVolume)) = value; } } // Token: 0x17001ADE RID: 6878 // (get) Token: 0x06004A60 RID: 19040 RVA: 0x00127CA8 File Offset: 0x00125EA8 // (set) Token: 0x06004A61 RID: 19041 RVA: 0x00127CD0 File Offset: 0x00125ED0 public unsafe float PitchSpeed { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_PitchSpeed); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_PitchSpeed)) = value; } } // Token: 0x17001ADF RID: 6879 // (get) Token: 0x06004A62 RID: 19042 RVA: 0x00127CF4 File Offset: 0x00125EF4 // (set) Token: 0x06004A63 RID: 19043 RVA: 0x00127D1C File Offset: 0x00125F1C public unsafe float PitchTarget { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_PitchTarget); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_PitchTarget)) = value; } } // Token: 0x17001AE0 RID: 6880 // (get) Token: 0x06004A64 RID: 19044 RVA: 0x00127D40 File Offset: 0x00125F40 // (set) Token: 0x06004A65 RID: 19045 RVA: 0x00127D68 File Offset: 0x00125F68 public unsafe float g_fPitch { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fPitch); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PlaySoundEffect.NativeFieldInfoPtr_g_fPitch)) = value; } } // Token: 0x0400310C RID: 12556 private static readonly IntPtr NativeFieldInfoPtr_SE; // Token: 0x0400310D RID: 12557 private static readonly IntPtr NativeFieldInfoPtr_ReplayLoop; // Token: 0x0400310E RID: 12558 private static readonly IntPtr NativeFieldInfoPtr_ReplayTime; // Token: 0x0400310F RID: 12559 private static readonly IntPtr NativeFieldInfoPtr_g_fReplayTimeVal; // Token: 0x04003110 RID: 12560 private static readonly IntPtr NativeFieldInfoPtr_FadeSpeed; // Token: 0x04003111 RID: 12561 private static readonly IntPtr NativeFieldInfoPtr_g_fVolume; // Token: 0x04003112 RID: 12562 private static readonly IntPtr NativeFieldInfoPtr_PitchSpeed; // Token: 0x04003113 RID: 12563 private static readonly IntPtr NativeFieldInfoPtr_PitchTarget; // Token: 0x04003114 RID: 12564 private static readonly IntPtr NativeFieldInfoPtr_g_fPitch; // Token: 0x04003115 RID: 12565 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0; // Token: 0x04003116 RID: 12566 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Void_0; // Token: 0x04003117 RID: 12567 private static readonly IntPtr NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0; // Token: 0x04003118 RID: 12568 private static readonly IntPtr NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0; // Token: 0x04003119 RID: 12569 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }