using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; // Token: 0x020001D9 RID: 473 public class EnemyDeadEvent02 : EnemyEvent { // Token: 0x06004CF5 RID: 19701 RVA: 0x001336C4 File Offset: 0x001318C4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571428, XrefRangeEnd = 571452, 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), EnemyDeadEvent02.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004CF6 RID: 19702 RVA: 0x00133728 File Offset: 0x00131928 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 571452, XrefRangeEnd = 571466, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Update() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemyDeadEvent02.NativeMethodInfoPtr_Update_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004CF7 RID: 19703 RVA: 0x0013376C File Offset: 0x0013196C [CallerCount(0)] 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), EnemyDeadEvent02.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004CF8 RID: 19704 RVA: 0x001337BC File Offset: 0x001319BC [CallerCount(5)] [CachedScanResults(RefRangeStart = 569315, RefRangeEnd = 569320, XrefRangeStart = 569315, XrefRangeEnd = 569320, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EnemyDeadEvent02() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EnemyDeadEvent02.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004CF9 RID: 19705 RVA: 0x00133808 File Offset: 0x00131A08 // Note: this type is marked as 'beforefieldinit'. static EnemyDeadEvent02() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EnemyDeadEvent02"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EnemyDeadEvent02.NativeFieldInfoPtr_DeathOpenEvent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DeathOpenEvent"); EnemyDeadEvent02.NativeFieldInfoPtr_DeathReleaseEvent = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DeathReleaseEvent"); EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTime = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCheckTime"); EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTimeVal = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "g_fCheckTimeVal"); EnemyDeadEvent02.NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668485); EnemyDeadEvent02.NativeMethodInfoPtr_Update_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668486); EnemyDeadEvent02.NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668487); EnemyDeadEvent02.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668488); } // Token: 0x06004CFA RID: 19706 RVA: 0x00133600 File Offset: 0x00131800 public EnemyDeadEvent02(IntPtr pointer) : base(pointer) { } // Token: 0x17001B89 RID: 7049 // (get) Token: 0x06004CFB RID: 19707 RVA: 0x001338D8 File Offset: 0x00131AD8 // (set) Token: 0x06004CFC RID: 19708 RVA: 0x0013390C File Offset: 0x00131B0C public unsafe Il2CppReferenceArray DeathOpenEvent { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_DeathOpenEvent); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_DeathOpenEvent), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B8A RID: 7050 // (get) Token: 0x06004CFD RID: 19709 RVA: 0x00133934 File Offset: 0x00131B34 // (set) Token: 0x06004CFE RID: 19710 RVA: 0x00133968 File Offset: 0x00131B68 public unsafe Il2CppReferenceArray DeathReleaseEvent { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_DeathReleaseEvent); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_DeathReleaseEvent), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17001B8B RID: 7051 // (get) Token: 0x06004CFF RID: 19711 RVA: 0x00133990 File Offset: 0x00131B90 // (set) Token: 0x06004D00 RID: 19712 RVA: 0x001339AE File Offset: 0x00131BAE public unsafe static float g_fCheckTime { get { float num; IL2CPP.il2cpp_field_static_get_value(EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTime, (void*)(&num)); return num; } set { IL2CPP.il2cpp_field_static_set_value(EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTime, (void*)(&value)); } } // Token: 0x17001B8C RID: 7052 // (get) Token: 0x06004D01 RID: 19713 RVA: 0x001339C0 File Offset: 0x00131BC0 // (set) Token: 0x06004D02 RID: 19714 RVA: 0x001339E8 File Offset: 0x00131BE8 public unsafe float g_fCheckTimeVal { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTimeVal); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EnemyDeadEvent02.NativeFieldInfoPtr_g_fCheckTimeVal)) = value; } } // Token: 0x040032F6 RID: 13046 private static readonly IntPtr NativeFieldInfoPtr_DeathOpenEvent; // Token: 0x040032F7 RID: 13047 private static readonly IntPtr NativeFieldInfoPtr_DeathReleaseEvent; // Token: 0x040032F8 RID: 13048 private static readonly IntPtr NativeFieldInfoPtr_g_fCheckTime; // Token: 0x040032F9 RID: 13049 private static readonly IntPtr NativeFieldInfoPtr_g_fCheckTimeVal; // Token: 0x040032FA RID: 13050 private static readonly IntPtr NativeMethodInfoPtr_InitData_Public_Virtual_Void_SceneEventManager_0; // Token: 0x040032FB RID: 13051 private static readonly IntPtr NativeMethodInfoPtr_Update_Private_Void_0; // Token: 0x040032FC RID: 13052 private static readonly IntPtr NativeMethodInfoPtr_OpenEvent_Public_Virtual_Void_0; // Token: 0x040032FD RID: 13053 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }