using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; // Token: 0x02000201 RID: 513 public class PlaySoundEffect : SceneEvent { // Token: 0x06004F65 RID: 20325 RVA: 0x0013C90C File Offset: 0x0013AB0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572811, XrefRangeEnd = 572821, 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: 0x06004F66 RID: 20326 RVA: 0x0013C970 File Offset: 0x0013AB70 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572821, XrefRangeEnd = 572831, 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: 0x06004F67 RID: 20327 RVA: 0x0013C9B4 File Offset: 0x0013ABB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572831, XrefRangeEnd = 572837, 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: 0x06004F68 RID: 20328 RVA: 0x0013CA04 File Offset: 0x0013AC04 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572837, XrefRangeEnd = 572843, 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: 0x06004F69 RID: 20329 RVA: 0x0013CA54 File Offset: 0x0013AC54 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 572843, XrefRangeEnd = 572844, 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: 0x06004F6A RID: 20330 RVA: 0x0013CAA0 File Offset: 0x0013ACA0 // 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, 100668630); PlaySoundEffect.NativeMethodInfoPtr_Update_Protected_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668631); PlaySoundEffect.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668632); PlaySoundEffect.NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668633); PlaySoundEffect.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668634); } // Token: 0x06004F6B RID: 20331 RVA: 0x0012A4E8 File Offset: 0x001286E8 public PlaySoundEffect(IntPtr pointer) : base(pointer) { } // Token: 0x17001C55 RID: 7253 // (get) Token: 0x06004F6C RID: 20332 RVA: 0x0013CBE8 File Offset: 0x0013ADE8 // (set) Token: 0x06004F6D RID: 20333 RVA: 0x0013CC1C File Offset: 0x0013AE1C 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: 0x17001C56 RID: 7254 // (get) Token: 0x06004F6E RID: 20334 RVA: 0x0013CC44 File Offset: 0x0013AE44 // (set) Token: 0x06004F6F RID: 20335 RVA: 0x0013CC6C File Offset: 0x0013AE6C 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: 0x17001C57 RID: 7255 // (get) Token: 0x06004F70 RID: 20336 RVA: 0x0013CC90 File Offset: 0x0013AE90 // (set) Token: 0x06004F71 RID: 20337 RVA: 0x0013CCB8 File Offset: 0x0013AEB8 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: 0x17001C58 RID: 7256 // (get) Token: 0x06004F72 RID: 20338 RVA: 0x0013CCDC File Offset: 0x0013AEDC // (set) Token: 0x06004F73 RID: 20339 RVA: 0x0013CD04 File Offset: 0x0013AF04 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: 0x17001C59 RID: 7257 // (get) Token: 0x06004F74 RID: 20340 RVA: 0x0013CD28 File Offset: 0x0013AF28 // (set) Token: 0x06004F75 RID: 20341 RVA: 0x0013CD50 File Offset: 0x0013AF50 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: 0x17001C5A RID: 7258 // (get) Token: 0x06004F76 RID: 20342 RVA: 0x0013CD74 File Offset: 0x0013AF74 // (set) Token: 0x06004F77 RID: 20343 RVA: 0x0013CD9C File Offset: 0x0013AF9C 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: 0x17001C5B RID: 7259 // (get) Token: 0x06004F78 RID: 20344 RVA: 0x0013CDC0 File Offset: 0x0013AFC0 // (set) Token: 0x06004F79 RID: 20345 RVA: 0x0013CDE8 File Offset: 0x0013AFE8 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: 0x17001C5C RID: 7260 // (get) Token: 0x06004F7A RID: 20346 RVA: 0x0013CE0C File Offset: 0x0013B00C // (set) Token: 0x06004F7B RID: 20347 RVA: 0x0013CE34 File Offset: 0x0013B034 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: 0x17001C5D RID: 7261 // (get) Token: 0x06004F7C RID: 20348 RVA: 0x0013CE58 File Offset: 0x0013B058 // (set) Token: 0x06004F7D RID: 20349 RVA: 0x0013CE80 File Offset: 0x0013B080 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: 0x0400347A RID: 13434 private static readonly IntPtr NativeFieldInfoPtr_SE; // Token: 0x0400347B RID: 13435 private static readonly IntPtr NativeFieldInfoPtr_ReplayLoop; // Token: 0x0400347C RID: 13436 private static readonly IntPtr NativeFieldInfoPtr_ReplayTime; // Token: 0x0400347D RID: 13437 private static readonly IntPtr NativeFieldInfoPtr_g_fReplayTimeVal; // Token: 0x0400347E RID: 13438 private static readonly IntPtr NativeFieldInfoPtr_FadeSpeed; // Token: 0x0400347F RID: 13439 private static readonly IntPtr NativeFieldInfoPtr_g_fVolume; // Token: 0x04003480 RID: 13440 private static readonly IntPtr NativeFieldInfoPtr_PitchSpeed; // Token: 0x04003481 RID: 13441 private static readonly IntPtr NativeFieldInfoPtr_PitchTarget; // Token: 0x04003482 RID: 13442 private static readonly IntPtr NativeFieldInfoPtr_g_fPitch; // Token: 0x04003483 RID: 13443 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0; // Token: 0x04003484 RID: 13444 private static readonly IntPtr NativeMethodInfoPtr_Update_Protected_Void_0; // Token: 0x04003485 RID: 13445 private static readonly IntPtr NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0; // Token: 0x04003486 RID: 13446 private static readonly IntPtr NativeMethodInfoPtr_ReleaseEvent_Public_Virtual_Void_0; // Token: 0x04003487 RID: 13447 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }