using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; // Token: 0x020001CE RID: 462 public class PlaySoundEffect : SceneEvent { // Token: 0x06004ACB RID: 19147 RVA: 0x00129660 File Offset: 0x00127860 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562250, XrefRangeEnd = 562260, 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: 0x06004ACC RID: 19148 RVA: 0x001296C4 File Offset: 0x001278C4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562260, XrefRangeEnd = 562270, 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: 0x06004ACD RID: 19149 RVA: 0x00129708 File Offset: 0x00127908 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562270, XrefRangeEnd = 562276, 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: 0x06004ACE RID: 19150 RVA: 0x00129758 File Offset: 0x00127958 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562276, XrefRangeEnd = 562282, 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: 0x06004ACF RID: 19151 RVA: 0x001297A8 File Offset: 0x001279A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 562282, XrefRangeEnd = 562283, 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: 0x06004AD0 RID: 19152 RVA: 0x001297F4 File Offset: 0x001279F4 // 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, 100668234); PlaySoundEffect.NativeMethodInfoPtr_Update_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668235); PlaySoundEffect.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668236); PlaySoundEffect.NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668237); PlaySoundEffect.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668238); } // Token: 0x06004AD1 RID: 19153 RVA: 0x00118C18 File Offset: 0x00116E18 public PlaySoundEffect(IntPtr pointer) : base(pointer) { } // Token: 0x17001AF9 RID: 6905 // (get) Token: 0x06004AD2 RID: 19154 RVA: 0x0012993C File Offset: 0x00127B3C // (set) Token: 0x06004AD3 RID: 19155 RVA: 0x00129970 File Offset: 0x00127B70 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: 0x17001AFA RID: 6906 // (get) Token: 0x06004AD4 RID: 19156 RVA: 0x00129998 File Offset: 0x00127B98 // (set) Token: 0x06004AD5 RID: 19157 RVA: 0x001299C0 File Offset: 0x00127BC0 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: 0x17001AFB RID: 6907 // (get) Token: 0x06004AD6 RID: 19158 RVA: 0x001299E4 File Offset: 0x00127BE4 // (set) Token: 0x06004AD7 RID: 19159 RVA: 0x00129A0C File Offset: 0x00127C0C 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: 0x17001AFC RID: 6908 // (get) Token: 0x06004AD8 RID: 19160 RVA: 0x00129A30 File Offset: 0x00127C30 // (set) Token: 0x06004AD9 RID: 19161 RVA: 0x00129A58 File Offset: 0x00127C58 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: 0x17001AFD RID: 6909 // (get) Token: 0x06004ADA RID: 19162 RVA: 0x00129A7C File Offset: 0x00127C7C // (set) Token: 0x06004ADB RID: 19163 RVA: 0x00129AA4 File Offset: 0x00127CA4 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: 0x17001AFE RID: 6910 // (get) Token: 0x06004ADC RID: 19164 RVA: 0x00129AC8 File Offset: 0x00127CC8 // (set) Token: 0x06004ADD RID: 19165 RVA: 0x00129AF0 File Offset: 0x00127CF0 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: 0x17001AFF RID: 6911 // (get) Token: 0x06004ADE RID: 19166 RVA: 0x00129B14 File Offset: 0x00127D14 // (set) Token: 0x06004ADF RID: 19167 RVA: 0x00129B3C File Offset: 0x00127D3C 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: 0x17001B00 RID: 6912 // (get) Token: 0x06004AE0 RID: 19168 RVA: 0x00129B60 File Offset: 0x00127D60 // (set) Token: 0x06004AE1 RID: 19169 RVA: 0x00129B88 File Offset: 0x00127D88 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: 0x17001B01 RID: 6913 // (get) Token: 0x06004AE2 RID: 19170 RVA: 0x00129BAC File Offset: 0x00127DAC // (set) Token: 0x06004AE3 RID: 19171 RVA: 0x00129BD4 File Offset: 0x00127DD4 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: 0x0400315D RID: 12637 private static readonly IntPtr NativeFieldInfoPtr_SE; // Token: 0x0400315E RID: 12638 private static readonly IntPtr NativeFieldInfoPtr_ReplayLoop; // Token: 0x0400315F RID: 12639 private static readonly IntPtr NativeFieldInfoPtr_ReplayTime; // Token: 0x04003160 RID: 12640 private static readonly IntPtr NativeFieldInfoPtr_g_fReplayTimeVal; // Token: 0x04003161 RID: 12641 private static readonly IntPtr NativeFieldInfoPtr_FadeSpeed; // Token: 0x04003162 RID: 12642 private static readonly IntPtr NativeFieldInfoPtr_g_fVolume; // Token: 0x04003163 RID: 12643 private static readonly IntPtr NativeFieldInfoPtr_PitchSpeed; // Token: 0x04003164 RID: 12644 private static readonly IntPtr NativeFieldInfoPtr_PitchTarget; // Token: 0x04003165 RID: 12645 private static readonly IntPtr NativeFieldInfoPtr_g_fPitch; // Token: 0x04003166 RID: 12646 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0; // Token: 0x04003167 RID: 12647 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Void_0; // Token: 0x04003168 RID: 12648 private static readonly IntPtr NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0; // Token: 0x04003169 RID: 12649 private static readonly IntPtr NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0; // Token: 0x0400316A RID: 12650 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }