using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using UnityEngine; // Token: 0x0200011B RID: 283 public class GameAudioManager : MonoBehaviour { // Token: 0x06003D18 RID: 15640 RVA: 0x000F1560 File Offset: 0x000EF760 [CallerCount(2)] [CachedScanResults(RefRangeStart = 545509, RefRangeEnd = 545511, XrefRangeStart = 545492, XrefRangeEnd = 545509, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Init() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003D19 RID: 15641 RVA: 0x000F15A4 File Offset: 0x000EF7A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545511, XrefRangeEnd = 545515, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void UpdateVolumeSettings(VolumeSettings settings) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(settings); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_UpdateVolumeSettings_Private_Void_VolumeSettings_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003D1A RID: 15642 RVA: 0x000F1600 File Offset: 0x000EF800 [CallerCount(2)] [CachedScanResults(RefRangeStart = 545521, RefRangeEnd = 545523, XrefRangeStart = 545515, XrefRangeEnd = 545521, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayCanvasSE(UICanvasSFX effect) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effect; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_PlayCanvasSE_Public_Void_UICanvasSFX_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003D1B RID: 15643 RVA: 0x000F1654 File Offset: 0x000EF854 [CallerCount(1)] [CachedScanResults(RefRangeStart = 545524, RefRangeEnd = 545525, XrefRangeStart = 545523, XrefRangeEnd = 545524, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayHandlerSE(UIHandlerSFX effect) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effect; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_PlayHandlerSE_Public_Void_UIHandlerSFX_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003D1C RID: 15644 RVA: 0x000F16A8 File Offset: 0x000EF8A8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545525, XrefRangeEnd = 545527, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayStandardHandlerSE(UIHandlerSFX effect) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref effect; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_PlayStandardHandlerSE_Private_Void_UIHandlerSFX_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06003D1D RID: 15645 RVA: 0x000F16FC File Offset: 0x000EF8FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 545527, XrefRangeEnd = 545528, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayVoiceHandlerSE() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_PlayVoiceHandlerSE_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003D1E RID: 15646 RVA: 0x000F1740 File Offset: 0x000EF940 [CallerCount(1)] [CachedScanResults(RefRangeStart = 545531, RefRangeEnd = 545532, XrefRangeStart = 545528, XrefRangeEnd = 545531, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayUpgradeSE() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_PlayUpgradeSE_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003D1F RID: 15647 RVA: 0x000F1784 File Offset: 0x000EF984 [CallerCount(1)] [CachedScanResults(RefRangeStart = 545534, RefRangeEnd = 545535, XrefRangeStart = 545532, XrefRangeEnd = 545534, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void FadeOutUpgradeSE() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003D20 RID: 15648 RVA: 0x000F17C8 File Offset: 0x000EF9C8 [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameAudioManager() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameAudioManager.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06003D21 RID: 15649 RVA: 0x000F1814 File Offset: 0x000EFA14 // Note: this type is marked as 'beforefieldinit'. static GameAudioManager() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameAudioManager"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); GameAudioManager.NativeFieldInfoPtr_standardSEVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "standardSEVolume"); GameAudioManager.NativeFieldInfoPtr_vocalSEVolume = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "vocalSEVolume"); GameAudioManager.NativeFieldInfoPtr_sfxPlayer = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sfxPlayer"); GameAudioManager.NativeFieldInfoPtr_uiCanvasPack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "uiCanvasPack"); GameAudioManager.NativeFieldInfoPtr_uiHandlerPack = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "uiHandlerPack"); GameAudioManager.NativeFieldInfoPtr_upgradeSound = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "upgradeSound"); GameAudioManager.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667052); GameAudioManager.NativeMethodInfoPtr_UpdateVolumeSettings_Private_Void_VolumeSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667053); GameAudioManager.NativeMethodInfoPtr_PlayCanvasSE_Public_Void_UICanvasSFX_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667054); GameAudioManager.NativeMethodInfoPtr_PlayHandlerSE_Public_Void_UIHandlerSFX_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667055); GameAudioManager.NativeMethodInfoPtr_PlayStandardHandlerSE_Private_Void_UIHandlerSFX_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667056); GameAudioManager.NativeMethodInfoPtr_PlayVoiceHandlerSE_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667057); GameAudioManager.NativeMethodInfoPtr_PlayUpgradeSE_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667058); GameAudioManager.NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667059); GameAudioManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667060); } // Token: 0x06003D22 RID: 15650 RVA: 0x0000351C File Offset: 0x0000171C public GameAudioManager(IntPtr pointer) : base(pointer) { } // Token: 0x170016B2 RID: 5810 // (get) Token: 0x06003D23 RID: 15651 RVA: 0x000F1970 File Offset: 0x000EFB70 // (set) Token: 0x06003D24 RID: 15652 RVA: 0x000F1998 File Offset: 0x000EFB98 public unsafe float standardSEVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_standardSEVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_standardSEVolume)) = value; } } // Token: 0x170016B3 RID: 5811 // (get) Token: 0x06003D25 RID: 15653 RVA: 0x000F19BC File Offset: 0x000EFBBC // (set) Token: 0x06003D26 RID: 15654 RVA: 0x000F19E4 File Offset: 0x000EFBE4 public unsafe float vocalSEVolume { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_vocalSEVolume); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_vocalSEVolume)) = value; } } // Token: 0x170016B4 RID: 5812 // (get) Token: 0x06003D27 RID: 15655 RVA: 0x000F1A08 File Offset: 0x000EFC08 // (set) Token: 0x06003D28 RID: 15656 RVA: 0x000F1A3C File Offset: 0x000EFC3C public unsafe AudioSource sfxPlayer { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_sfxPlayer); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AudioSource(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_sfxPlayer), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170016B5 RID: 5813 // (get) Token: 0x06003D29 RID: 15657 RVA: 0x000F1A64 File Offset: 0x000EFC64 // (set) Token: 0x06003D2A RID: 15658 RVA: 0x000F1A98 File Offset: 0x000EFC98 public unsafe GameAudioPackage uiCanvasPack { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_uiCanvasPack); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameAudioPackage(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_uiCanvasPack), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170016B6 RID: 5814 // (get) Token: 0x06003D2B RID: 15659 RVA: 0x000F1AC0 File Offset: 0x000EFCC0 // (set) Token: 0x06003D2C RID: 15660 RVA: 0x000F1AF4 File Offset: 0x000EFCF4 public unsafe GameAudioPackage uiHandlerPack { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_uiHandlerPack); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameAudioPackage(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_uiHandlerPack), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x170016B7 RID: 5815 // (get) Token: 0x06003D2D RID: 15661 RVA: 0x000F1B1C File Offset: 0x000EFD1C // (set) Token: 0x06003D2E RID: 15662 RVA: 0x000F1B50 File Offset: 0x000EFD50 public unsafe AudioClip upgradeSound { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_upgradeSound); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AudioClip(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameAudioManager.NativeFieldInfoPtr_upgradeSound), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040027F5 RID: 10229 private static readonly IntPtr NativeFieldInfoPtr_standardSEVolume; // Token: 0x040027F6 RID: 10230 private static readonly IntPtr NativeFieldInfoPtr_vocalSEVolume; // Token: 0x040027F7 RID: 10231 private static readonly IntPtr NativeFieldInfoPtr_sfxPlayer; // Token: 0x040027F8 RID: 10232 private static readonly IntPtr NativeFieldInfoPtr_uiCanvasPack; // Token: 0x040027F9 RID: 10233 private static readonly IntPtr NativeFieldInfoPtr_uiHandlerPack; // Token: 0x040027FA RID: 10234 private static readonly IntPtr NativeFieldInfoPtr_upgradeSound; // Token: 0x040027FB RID: 10235 private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0; // Token: 0x040027FC RID: 10236 private static readonly IntPtr NativeMethodInfoPtr_UpdateVolumeSettings_Private_Void_VolumeSettings_0; // Token: 0x040027FD RID: 10237 private static readonly IntPtr NativeMethodInfoPtr_PlayCanvasSE_Public_Void_UICanvasSFX_0; // Token: 0x040027FE RID: 10238 private static readonly IntPtr NativeMethodInfoPtr_PlayHandlerSE_Public_Void_UIHandlerSFX_0; // Token: 0x040027FF RID: 10239 private static readonly IntPtr NativeMethodInfoPtr_PlayStandardHandlerSE_Private_Void_UIHandlerSFX_0; // Token: 0x04002800 RID: 10240 private static readonly IntPtr NativeMethodInfoPtr_PlayVoiceHandlerSE_Private_Void_0; // Token: 0x04002801 RID: 10241 private static readonly IntPtr NativeMethodInfoPtr_PlayUpgradeSE_Public_Void_0; // Token: 0x04002802 RID: 10242 private static readonly IntPtr NativeMethodInfoPtr_FadeOutUpgradeSE_Public_Void_0; // Token: 0x04002803 RID: 10243 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }