Files
NobetaSource/Interop/Assembly-CSharp/UIEnemyHp.cs
2023-09-06 22:09:22 +02:00

1307 lines
64 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using MarsSDK;
using MEC;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020002C7 RID: 711
public class UIEnemyHp : MonoBehaviour
{
// Token: 0x17002095 RID: 8341
// (get) Token: 0x06005DC0 RID: 24000 RVA: 0x0017A6CC File Offset: 0x001788CC
public unsafe GameObject EnemyHpTemplate
{
[CallerCount(10)]
[CachedScanResults(RefRangeStart = 7455, RefRangeEnd = 7465, XrefRangeStart = 7455, XrefRangeEnd = 7465, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_get_EnemyHpTemplate_Public_get_GameObject_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new GameObject(intPtr3) : null;
}
}
// Token: 0x17002096 RID: 8342
// (get) Token: 0x06005DC1 RID: 24001 RVA: 0x0017A724 File Offset: 0x00178924
public unsafe UICombatDialogue CombatDialogue
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_get_CombatDialogue_Public_get_UICombatDialogue_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new UICombatDialogue(intPtr3) : null;
}
}
// Token: 0x06005DC2 RID: 24002 RVA: 0x0017A77C File Offset: 0x0017897C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 585280, RefRangeEnd = 585281, XrefRangeStart = 585228, XrefRangeEnd = 585280, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Init()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_Init_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DC3 RID: 24003 RVA: 0x0017A7C0 File Offset: 0x001789C0
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 585292, RefRangeEnd = 585293, XrefRangeStart = 585281, XrefRangeEnd = 585292, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void AddEnemyHPBar(EnemiesManager.EnemyData data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_AddEnemyHPBar_Public_Void_EnemyData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005DC4 RID: 24004 RVA: 0x0017A81C File Offset: 0x00178A1C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 585315, RefRangeEnd = 585316, XrefRangeStart = 585293, XrefRangeEnd = 585315, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SetBossHP(CharacterBaseData bossData, Func<string> bossNameHandler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(bossData);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(bossNameHandler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_SetBossHP_Public_Void_CharacterBaseData_Func_1_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DC5 RID: 24005 RVA: 0x0017A890 File Offset: 0x00178A90
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 585325, RefRangeEnd = 585326, XrefRangeStart = 585316, XrefRangeEnd = 585325, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Dispose()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_Dispose_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DC6 RID: 24006 RVA: 0x0017A8D4 File Offset: 0x00178AD4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585326, XrefRangeEnd = 585355, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UIEnemyHPUpdater GenerateUpdater()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_GenerateUpdater_Private_UIEnemyHPUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new UIEnemyHPUpdater(intPtr3) : null;
}
// Token: 0x06005DC7 RID: 24007 RVA: 0x0017A92C File Offset: 0x00178B2C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585355, XrefRangeEnd = 585368, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void ReturnUpdater(UIEnemyHPUpdater source)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_ReturnUpdater_Private_Void_UIEnemyHPUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005DC8 RID: 24008 RVA: 0x0017A988 File Offset: 0x00178B88
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585368, XrefRangeEnd = 585373, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe IEnumerator<float> UpdateEnemyHPBars()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_UpdateEnemyHPBars_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
}
// Token: 0x06005DC9 RID: 24009 RVA: 0x0017A9E0 File Offset: 0x00178BE0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585373, XrefRangeEnd = 585378, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe IEnumerator<float> UpdateBossHPBar()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_UpdateBossHPBar_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
}
// Token: 0x06005DCA RID: 24010 RVA: 0x0017AA38 File Offset: 0x00178C38
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 585384, RefRangeEnd = 585386, XrefRangeStart = 585378, XrefRangeEnd = 585384, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateBossNameLabel()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_UpdateBossNameLabel_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DCB RID: 24011 RVA: 0x0017AA7C File Offset: 0x00178C7C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585386, XrefRangeEnd = 585391, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe IEnumerator<float> HideBossHPBar()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_HideBossHPBar_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
}
// Token: 0x06005DCC RID: 24012 RVA: 0x0017AAD4 File Offset: 0x00178CD4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 585394, RefRangeEnd = 585396, XrefRangeStart = 585391, XrefRangeEnd = 585394, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void Localize(LocalizationData data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005DCD RID: 24013 RVA: 0x0017AB30 File Offset: 0x00178D30
[CallerCount(63)]
[CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UIEnemyHp()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DCE RID: 24014 RVA: 0x0017AB7C File Offset: 0x00178D7C
// Note: this type is marked as 'beforefieldinit'.
static UIEnemyHp()
{
Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UIEnemyHp");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr);
UIEnemyHp.NativeFieldInfoPtr_enemyHpPrefab = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "enemyHpPrefab");
UIEnemyHp.NativeFieldInfoPtr_bossHpRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpRoot");
UIEnemyHp.NativeFieldInfoPtr_bossHpCanvasGroup = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpCanvasGroup");
UIEnemyHp.NativeFieldInfoPtr_bossHpImage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpImage");
UIEnemyHp.NativeFieldInfoPtr_bossHpUnderImage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpUnderImage");
UIEnemyHp.NativeFieldInfoPtr_bossNameLabel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossNameLabel");
UIEnemyHp.NativeFieldInfoPtr_combatDialogue = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "combatDialogue");
UIEnemyHp.NativeFieldInfoPtr_hpUpdaterPool = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "hpUpdaterPool");
UIEnemyHp.NativeFieldInfoPtr_hpUpdaterProcessor = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "hpUpdaterProcessor");
UIEnemyHp.NativeFieldInfoPtr_bossHpScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpScale");
UIEnemyHp.NativeFieldInfoPtr_bossHpFrameScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHpFrameScale");
UIEnemyHp.NativeFieldInfoPtr_bossData = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossData");
UIEnemyHp.NativeFieldInfoPtr_bossNameHandler = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossNameHandler");
UIEnemyHp.NativeFieldInfoPtr_enemyHPCoroutine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "enemyHPCoroutine");
UIEnemyHp.NativeFieldInfoPtr_bossHPCoroutine = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "bossHPCoroutine");
UIEnemyHp.NativeFieldInfoPtr_needUpdateBossName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "needUpdateBossName");
UIEnemyHp.NativeMethodInfoPtr_get_EnemyHpTemplate_Public_get_GameObject_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669985);
UIEnemyHp.NativeMethodInfoPtr_get_CombatDialogue_Public_get_UICombatDialogue_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669986);
UIEnemyHp.NativeMethodInfoPtr_Init_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669987);
UIEnemyHp.NativeMethodInfoPtr_AddEnemyHPBar_Public_Void_EnemyData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669988);
UIEnemyHp.NativeMethodInfoPtr_SetBossHP_Public_Void_CharacterBaseData_Func_1_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669989);
UIEnemyHp.NativeMethodInfoPtr_Dispose_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669990);
UIEnemyHp.NativeMethodInfoPtr_GenerateUpdater_Private_UIEnemyHPUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669991);
UIEnemyHp.NativeMethodInfoPtr_ReturnUpdater_Private_Void_UIEnemyHPUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669992);
UIEnemyHp.NativeMethodInfoPtr_UpdateEnemyHPBars_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669993);
UIEnemyHp.NativeMethodInfoPtr_UpdateBossHPBar_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669994);
UIEnemyHp.NativeMethodInfoPtr_UpdateBossNameLabel_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669995);
UIEnemyHp.NativeMethodInfoPtr_HideBossHPBar_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669996);
UIEnemyHp.NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669997);
UIEnemyHp.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, 100669998);
}
// Token: 0x06005DCF RID: 24015 RVA: 0x0000351C File Offset: 0x0000171C
public UIEnemyHp(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002085 RID: 8325
// (get) Token: 0x06005DD0 RID: 24016 RVA: 0x0017AE04 File Offset: 0x00179004
// (set) Token: 0x06005DD1 RID: 24017 RVA: 0x0017AE38 File Offset: 0x00179038
public unsafe GameObject enemyHpPrefab
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_enemyHpPrefab);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameObject(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_enemyHpPrefab), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002086 RID: 8326
// (get) Token: 0x06005DD2 RID: 24018 RVA: 0x0017AE60 File Offset: 0x00179060
// (set) Token: 0x06005DD3 RID: 24019 RVA: 0x0017AE94 File Offset: 0x00179094
public unsafe RectTransform bossHpRoot
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpRoot);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002087 RID: 8327
// (get) Token: 0x06005DD4 RID: 24020 RVA: 0x0017AEBC File Offset: 0x001790BC
// (set) Token: 0x06005DD5 RID: 24021 RVA: 0x0017AEF0 File Offset: 0x001790F0
public unsafe CanvasGroup bossHpCanvasGroup
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpCanvasGroup);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new CanvasGroup(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpCanvasGroup), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002088 RID: 8328
// (get) Token: 0x06005DD6 RID: 24022 RVA: 0x0017AF18 File Offset: 0x00179118
// (set) Token: 0x06005DD7 RID: 24023 RVA: 0x0017AF4C File Offset: 0x0017914C
public unsafe Image bossHpImage
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpImage);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Image(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpImage), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002089 RID: 8329
// (get) Token: 0x06005DD8 RID: 24024 RVA: 0x0017AF74 File Offset: 0x00179174
// (set) Token: 0x06005DD9 RID: 24025 RVA: 0x0017AFA8 File Offset: 0x001791A8
public unsafe Image bossHpUnderImage
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpUnderImage);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Image(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpUnderImage), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700208A RID: 8330
// (get) Token: 0x06005DDA RID: 24026 RVA: 0x0017AFD0 File Offset: 0x001791D0
// (set) Token: 0x06005DDB RID: 24027 RVA: 0x0017B004 File Offset: 0x00179204
public unsafe Text bossNameLabel
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossNameLabel);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Text(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossNameLabel), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700208B RID: 8331
// (get) Token: 0x06005DDC RID: 24028 RVA: 0x0017B02C File Offset: 0x0017922C
// (set) Token: 0x06005DDD RID: 24029 RVA: 0x0017B060 File Offset: 0x00179260
public unsafe UICombatDialogue combatDialogue
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_combatDialogue);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UICombatDialogue(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_combatDialogue), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700208C RID: 8332
// (get) Token: 0x06005DDE RID: 24030 RVA: 0x0017B088 File Offset: 0x00179288
// (set) Token: 0x06005DDF RID: 24031 RVA: 0x0017B0BC File Offset: 0x001792BC
public unsafe MarsSDK.ObjectPool<UIEnemyHPUpdater> hpUpdaterPool
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_hpUpdaterPool);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new MarsSDK.ObjectPool<UIEnemyHPUpdater>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_hpUpdaterPool), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700208D RID: 8333
// (get) Token: 0x06005DE0 RID: 24032 RVA: 0x0017B0E4 File Offset: 0x001792E4
// (set) Token: 0x06005DE1 RID: 24033 RVA: 0x0017B118 File Offset: 0x00179318
public unsafe Action<UIEnemyHPUpdater> hpUpdaterProcessor
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_hpUpdaterProcessor);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Action<UIEnemyHPUpdater>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_hpUpdaterProcessor), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x1700208E RID: 8334
// (get) Token: 0x06005DE2 RID: 24034 RVA: 0x0017B140 File Offset: 0x00179340
// (set) Token: 0x06005DE3 RID: 24035 RVA: 0x0017B168 File Offset: 0x00179368
public unsafe float bossHpScale
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpScale);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpScale)) = value;
}
}
// Token: 0x1700208F RID: 8335
// (get) Token: 0x06005DE4 RID: 24036 RVA: 0x0017B18C File Offset: 0x0017938C
// (set) Token: 0x06005DE5 RID: 24037 RVA: 0x0017B1B4 File Offset: 0x001793B4
public unsafe float bossHpFrameScale
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpFrameScale);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHpFrameScale)) = value;
}
}
// Token: 0x17002090 RID: 8336
// (get) Token: 0x06005DE6 RID: 24038 RVA: 0x0017B1D8 File Offset: 0x001793D8
// (set) Token: 0x06005DE7 RID: 24039 RVA: 0x0017B20C File Offset: 0x0017940C
public unsafe CharacterBaseData bossData
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossData);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new CharacterBaseData(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossData), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002091 RID: 8337
// (get) Token: 0x06005DE8 RID: 24040 RVA: 0x0017B234 File Offset: 0x00179434
// (set) Token: 0x06005DE9 RID: 24041 RVA: 0x0017B268 File Offset: 0x00179468
public unsafe Func<string> bossNameHandler
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossNameHandler);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Func<string>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossNameHandler), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002092 RID: 8338
// (get) Token: 0x06005DEA RID: 24042 RVA: 0x0017B290 File Offset: 0x00179490
// (set) Token: 0x06005DEB RID: 24043 RVA: 0x0017B2B8 File Offset: 0x001794B8
public unsafe CoroutineHandle enemyHPCoroutine
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_enemyHPCoroutine);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_enemyHPCoroutine)) = value;
}
}
// Token: 0x17002093 RID: 8339
// (get) Token: 0x06005DEC RID: 24044 RVA: 0x0017B2DC File Offset: 0x001794DC
// (set) Token: 0x06005DED RID: 24045 RVA: 0x0017B304 File Offset: 0x00179504
public unsafe CoroutineHandle bossHPCoroutine
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHPCoroutine);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_bossHPCoroutine)) = value;
}
}
// Token: 0x17002094 RID: 8340
// (get) Token: 0x06005DEE RID: 24046 RVA: 0x0017B328 File Offset: 0x00179528
// (set) Token: 0x06005DEF RID: 24047 RVA: 0x0017B350 File Offset: 0x00179550
public unsafe bool needUpdateBossName
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_needUpdateBossName);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp.NativeFieldInfoPtr_needUpdateBossName)) = value;
}
}
// Token: 0x04003E1B RID: 15899
private static readonly IntPtr NativeFieldInfoPtr_enemyHpPrefab;
// Token: 0x04003E1C RID: 15900
private static readonly IntPtr NativeFieldInfoPtr_bossHpRoot;
// Token: 0x04003E1D RID: 15901
private static readonly IntPtr NativeFieldInfoPtr_bossHpCanvasGroup;
// Token: 0x04003E1E RID: 15902
private static readonly IntPtr NativeFieldInfoPtr_bossHpImage;
// Token: 0x04003E1F RID: 15903
private static readonly IntPtr NativeFieldInfoPtr_bossHpUnderImage;
// Token: 0x04003E20 RID: 15904
private static readonly IntPtr NativeFieldInfoPtr_bossNameLabel;
// Token: 0x04003E21 RID: 15905
private static readonly IntPtr NativeFieldInfoPtr_combatDialogue;
// Token: 0x04003E22 RID: 15906
private static readonly IntPtr NativeFieldInfoPtr_hpUpdaterPool;
// Token: 0x04003E23 RID: 15907
private static readonly IntPtr NativeFieldInfoPtr_hpUpdaterProcessor;
// Token: 0x04003E24 RID: 15908
private static readonly IntPtr NativeFieldInfoPtr_bossHpScale;
// Token: 0x04003E25 RID: 15909
private static readonly IntPtr NativeFieldInfoPtr_bossHpFrameScale;
// Token: 0x04003E26 RID: 15910
private static readonly IntPtr NativeFieldInfoPtr_bossData;
// Token: 0x04003E27 RID: 15911
private static readonly IntPtr NativeFieldInfoPtr_bossNameHandler;
// Token: 0x04003E28 RID: 15912
private static readonly IntPtr NativeFieldInfoPtr_enemyHPCoroutine;
// Token: 0x04003E29 RID: 15913
private static readonly IntPtr NativeFieldInfoPtr_bossHPCoroutine;
// Token: 0x04003E2A RID: 15914
private static readonly IntPtr NativeFieldInfoPtr_needUpdateBossName;
// Token: 0x04003E2B RID: 15915
private static readonly IntPtr NativeMethodInfoPtr_get_EnemyHpTemplate_Public_get_GameObject_0;
// Token: 0x04003E2C RID: 15916
private static readonly IntPtr NativeMethodInfoPtr_get_CombatDialogue_Public_get_UICombatDialogue_0;
// Token: 0x04003E2D RID: 15917
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Void_0;
// Token: 0x04003E2E RID: 15918
private static readonly IntPtr NativeMethodInfoPtr_AddEnemyHPBar_Public_Void_EnemyData_0;
// Token: 0x04003E2F RID: 15919
private static readonly IntPtr NativeMethodInfoPtr_SetBossHP_Public_Void_CharacterBaseData_Func_1_String_0;
// Token: 0x04003E30 RID: 15920
private static readonly IntPtr NativeMethodInfoPtr_Dispose_Public_Void_0;
// Token: 0x04003E31 RID: 15921
private static readonly IntPtr NativeMethodInfoPtr_GenerateUpdater_Private_UIEnemyHPUpdater_0;
// Token: 0x04003E32 RID: 15922
private static readonly IntPtr NativeMethodInfoPtr_ReturnUpdater_Private_Void_UIEnemyHPUpdater_0;
// Token: 0x04003E33 RID: 15923
private static readonly IntPtr NativeMethodInfoPtr_UpdateEnemyHPBars_Private_IEnumerator_1_Single_0;
// Token: 0x04003E34 RID: 15924
private static readonly IntPtr NativeMethodInfoPtr_UpdateBossHPBar_Private_IEnumerator_1_Single_0;
// Token: 0x04003E35 RID: 15925
private static readonly IntPtr NativeMethodInfoPtr_UpdateBossNameLabel_Private_Void_0;
// Token: 0x04003E36 RID: 15926
private static readonly IntPtr NativeMethodInfoPtr_HideBossHPBar_Private_IEnumerator_1_Single_0;
// Token: 0x04003E37 RID: 15927
private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Void_LocalizationData_0;
// Token: 0x04003E38 RID: 15928
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x020002C8 RID: 712
[ObfuscatedName("UIEnemyHp/<>c")]
[Serializable]
public sealed class __c : Il2CppSystem.Object
{
// Token: 0x06005DF0 RID: 24048 RVA: 0x0017B374 File Offset: 0x00179574
[CallerCount(1659)]
[CachedScanResults(RefRangeStart = 7639, RefRangeEnd = 9298, XrefRangeStart = 7639, XrefRangeEnd = 9298, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DF1 RID: 24049 RVA: 0x0017B3C0 File Offset: 0x001795C0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585161, XrefRangeEnd = 585163, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void _Init_b__20_0(UIEnemyHPUpdater updater)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(updater);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp.__c.NativeMethodInfoPtr__Init_b__20_0_Internal_Void_UIEnemyHPUpdater_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005DF2 RID: 24050 RVA: 0x0017B41C File Offset: 0x0017961C
// Note: this type is marked as 'beforefieldinit'.
static __c()
{
Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr);
UIEnemyHp.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr, "<>9");
UIEnemyHp.__c.NativeFieldInfoPtr___9__20_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr, "<>9__20_0");
UIEnemyHp.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr, 100670000);
UIEnemyHp.__c.NativeMethodInfoPtr__Init_b__20_0_Internal_Void_UIEnemyHPUpdater_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp.__c>.NativeClassPtr, 100670001);
}
// Token: 0x06005DF3 RID: 24051 RVA: 0x0000A74C File Offset: 0x0000894C
public __c(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002097 RID: 8343
// (get) Token: 0x06005DF4 RID: 24052 RVA: 0x0017B498 File Offset: 0x00179698
// (set) Token: 0x06005DF5 RID: 24053 RVA: 0x0017B4C3 File Offset: 0x001796C3
public unsafe static UIEnemyHp.__c __9
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(UIEnemyHp.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new UIEnemyHp.__c(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UIEnemyHp.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17002098 RID: 8344
// (get) Token: 0x06005DF6 RID: 24054 RVA: 0x0017B4D8 File Offset: 0x001796D8
// (set) Token: 0x06005DF7 RID: 24055 RVA: 0x0017B503 File Offset: 0x00179703
public unsafe static Action<UIEnemyHPUpdater> __9__20_0
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(UIEnemyHp.__c.NativeFieldInfoPtr___9__20_0, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Action<UIEnemyHPUpdater>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UIEnemyHp.__c.NativeFieldInfoPtr___9__20_0, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003E39 RID: 15929
private static readonly IntPtr NativeFieldInfoPtr___9;
// Token: 0x04003E3A RID: 15930
private static readonly IntPtr NativeFieldInfoPtr___9__20_0;
// Token: 0x04003E3B RID: 15931
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003E3C RID: 15932
private static readonly IntPtr NativeMethodInfoPtr__Init_b__20_0_Internal_Void_UIEnemyHPUpdater_0;
}
// Token: 0x020002C9 RID: 713
[ObfuscatedName("UIEnemyHp/<UpdateEnemyHPBars>d__26")]
public sealed class _UpdateEnemyHPBars_d__26 : Il2CppSystem.Object
{
// Token: 0x06005DF8 RID: 24056 RVA: 0x0017B518 File Offset: 0x00179718
[CallerCount(327)]
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe _UpdateEnemyHPBars_d__26(int <>1__state)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr))
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref <>1__state;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005DF9 RID: 24057 RVA: 0x0017B578 File Offset: 0x00179778
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_IDisposable_Dispose()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005DFA RID: 24058 RVA: 0x0017B5BC File Offset: 0x001797BC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585163, XrefRangeEnd = 585166, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool MoveNext()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x1700209C RID: 8348
// (get) Token: 0x06005DFB RID: 24059 RVA: 0x0017B60C File Offset: 0x0017980C
public unsafe float Current
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005DFC RID: 24060 RVA: 0x0017B65C File Offset: 0x0017985C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585166, XrefRangeEnd = 585171, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_Collections_IEnumerator_Reset()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x1700209D RID: 8349
// (get) Token: 0x06005DFD RID: 24061 RVA: 0x0017B6A0 File Offset: 0x001798A0
public unsafe Il2CppSystem.Object Current
{
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585171, XrefRangeEnd = 585174, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
}
}
// Token: 0x06005DFE RID: 24062 RVA: 0x0017B6F8 File Offset: 0x001798F8
// Note: this type is marked as 'beforefieldinit'.
static _UpdateEnemyHPBars_d__26()
{
Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "<UpdateEnemyHPBars>d__26");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, "<>1__state");
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, "<>2__current");
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, "<>4__this");
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670002);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670003);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670004);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670005);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670006);
UIEnemyHp._UpdateEnemyHPBars_d__26.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateEnemyHPBars_d__26>.NativeClassPtr, 100670007);
}
// Token: 0x06005DFF RID: 24063 RVA: 0x0000A74C File Offset: 0x0000894C
public _UpdateEnemyHPBars_d__26(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17002099 RID: 8345
// (get) Token: 0x06005E00 RID: 24064 RVA: 0x0017B7D8 File Offset: 0x001799D8
// (set) Token: 0x06005E01 RID: 24065 RVA: 0x0017B800 File Offset: 0x00179A00
public unsafe int __1__state
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___1__state);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___1__state)) = value;
}
}
// Token: 0x1700209A RID: 8346
// (get) Token: 0x06005E02 RID: 24066 RVA: 0x0017B824 File Offset: 0x00179A24
// (set) Token: 0x06005E03 RID: 24067 RVA: 0x0017B84C File Offset: 0x00179A4C
public unsafe float __2__current
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___2__current);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___2__current)) = value;
}
}
// Token: 0x1700209B RID: 8347
// (get) Token: 0x06005E04 RID: 24068 RVA: 0x0017B870 File Offset: 0x00179A70
// (set) Token: 0x06005E05 RID: 24069 RVA: 0x0017B8A4 File Offset: 0x00179AA4
public unsafe UIEnemyHp __4__this
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___4__this);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UIEnemyHp(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateEnemyHPBars_d__26.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003E3D RID: 15933
private static readonly IntPtr NativeFieldInfoPtr___1__state;
// Token: 0x04003E3E RID: 15934
private static readonly IntPtr NativeFieldInfoPtr___2__current;
// Token: 0x04003E3F RID: 15935
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04003E40 RID: 15936
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
// Token: 0x04003E41 RID: 15937
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E42 RID: 15938
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
// Token: 0x04003E43 RID: 15939
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;
// Token: 0x04003E44 RID: 15940
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E45 RID: 15941
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
}
// Token: 0x020002CA RID: 714
[ObfuscatedName("UIEnemyHp/<UpdateBossHPBar>d__27")]
public sealed class _UpdateBossHPBar_d__27 : Il2CppSystem.Object
{
// Token: 0x06005E06 RID: 24070 RVA: 0x0017B8CC File Offset: 0x00179ACC
[CallerCount(327)]
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe _UpdateBossHPBar_d__27(int <>1__state)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr))
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref <>1__state;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005E07 RID: 24071 RVA: 0x0017B92C File Offset: 0x00179B2C
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_IDisposable_Dispose()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005E08 RID: 24072 RVA: 0x0017B970 File Offset: 0x00179B70
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585174, XrefRangeEnd = 585204, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool MoveNext()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x170020A1 RID: 8353
// (get) Token: 0x06005E09 RID: 24073 RVA: 0x0017B9C0 File Offset: 0x00179BC0
public unsafe float Current
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005E0A RID: 24074 RVA: 0x0017BA10 File Offset: 0x00179C10
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585204, XrefRangeEnd = 585209, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_Collections_IEnumerator_Reset()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x170020A2 RID: 8354
// (get) Token: 0x06005E0B RID: 24075 RVA: 0x0017BA54 File Offset: 0x00179C54
public unsafe Il2CppSystem.Object Current
{
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585209, XrefRangeEnd = 585212, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
}
}
// Token: 0x06005E0C RID: 24076 RVA: 0x0017BAAC File Offset: 0x00179CAC
// Note: this type is marked as 'beforefieldinit'.
static _UpdateBossHPBar_d__27()
{
Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "<UpdateBossHPBar>d__27");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr);
UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, "<>1__state");
UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, "<>2__current");
UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, "<>4__this");
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670008);
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670009);
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670010);
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670011);
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670012);
UIEnemyHp._UpdateBossHPBar_d__27.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._UpdateBossHPBar_d__27>.NativeClassPtr, 100670013);
}
// Token: 0x06005E0D RID: 24077 RVA: 0x0000A74C File Offset: 0x0000894C
public _UpdateBossHPBar_d__27(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x1700209E RID: 8350
// (get) Token: 0x06005E0E RID: 24078 RVA: 0x0017BB8C File Offset: 0x00179D8C
// (set) Token: 0x06005E0F RID: 24079 RVA: 0x0017BBB4 File Offset: 0x00179DB4
public unsafe int __1__state
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___1__state);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___1__state)) = value;
}
}
// Token: 0x1700209F RID: 8351
// (get) Token: 0x06005E10 RID: 24080 RVA: 0x0017BBD8 File Offset: 0x00179DD8
// (set) Token: 0x06005E11 RID: 24081 RVA: 0x0017BC00 File Offset: 0x00179E00
public unsafe float __2__current
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___2__current);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___2__current)) = value;
}
}
// Token: 0x170020A0 RID: 8352
// (get) Token: 0x06005E12 RID: 24082 RVA: 0x0017BC24 File Offset: 0x00179E24
// (set) Token: 0x06005E13 RID: 24083 RVA: 0x0017BC58 File Offset: 0x00179E58
public unsafe UIEnemyHp __4__this
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___4__this);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UIEnemyHp(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._UpdateBossHPBar_d__27.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003E46 RID: 15942
private static readonly IntPtr NativeFieldInfoPtr___1__state;
// Token: 0x04003E47 RID: 15943
private static readonly IntPtr NativeFieldInfoPtr___2__current;
// Token: 0x04003E48 RID: 15944
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04003E49 RID: 15945
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
// Token: 0x04003E4A RID: 15946
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E4B RID: 15947
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
// Token: 0x04003E4C RID: 15948
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;
// Token: 0x04003E4D RID: 15949
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E4E RID: 15950
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
}
// Token: 0x020002CB RID: 715
[ObfuscatedName("UIEnemyHp/<HideBossHPBar>d__29")]
public sealed class _HideBossHPBar_d__29 : Il2CppSystem.Object
{
// Token: 0x06005E14 RID: 24084 RVA: 0x0017BC80 File Offset: 0x00179E80
[CallerCount(327)]
[CachedScanResults(RefRangeStart = 11898, RefRangeEnd = 12225, XrefRangeStart = 11898, XrefRangeEnd = 12225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe _HideBossHPBar_d__29(int <>1__state)
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr))
{
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref <>1__state;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005E15 RID: 24085 RVA: 0x0017BCE0 File Offset: 0x00179EE0
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_IDisposable_Dispose()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005E16 RID: 24086 RVA: 0x0017BD24 File Offset: 0x00179F24
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585212, XrefRangeEnd = 585220, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool MoveNext()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x170020A6 RID: 8358
// (get) Token: 0x06005E17 RID: 24087 RVA: 0x0017BD74 File Offset: 0x00179F74
public unsafe float Current
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005E18 RID: 24088 RVA: 0x0017BDC4 File Offset: 0x00179FC4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585220, XrefRangeEnd = 585225, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void System_Collections_IEnumerator_Reset()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x170020A7 RID: 8359
// (get) Token: 0x06005E19 RID: 24089 RVA: 0x0017BE08 File Offset: 0x0017A008
public unsafe Il2CppSystem.Object Current
{
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 585225, XrefRangeEnd = 585228, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
}
}
// Token: 0x06005E1A RID: 24090 RVA: 0x0017BE60 File Offset: 0x0017A060
// Note: this type is marked as 'beforefieldinit'.
static _HideBossHPBar_d__29()
{
Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UIEnemyHp>.NativeClassPtr, "<HideBossHPBar>d__29");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr);
UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, "<>1__state");
UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, "<>2__current");
UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, "<>4__this");
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670014);
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670015);
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670016);
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670017);
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670018);
UIEnemyHp._HideBossHPBar_d__29.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UIEnemyHp._HideBossHPBar_d__29>.NativeClassPtr, 100670019);
}
// Token: 0x06005E1B RID: 24091 RVA: 0x0000A74C File Offset: 0x0000894C
public _HideBossHPBar_d__29(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170020A3 RID: 8355
// (get) Token: 0x06005E1C RID: 24092 RVA: 0x0017BF40 File Offset: 0x0017A140
// (set) Token: 0x06005E1D RID: 24093 RVA: 0x0017BF68 File Offset: 0x0017A168
public unsafe int __1__state
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___1__state);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___1__state)) = value;
}
}
// Token: 0x170020A4 RID: 8356
// (get) Token: 0x06005E1E RID: 24094 RVA: 0x0017BF8C File Offset: 0x0017A18C
// (set) Token: 0x06005E1F RID: 24095 RVA: 0x0017BFB4 File Offset: 0x0017A1B4
public unsafe float __2__current
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___2__current);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___2__current)) = value;
}
}
// Token: 0x170020A5 RID: 8357
// (get) Token: 0x06005E20 RID: 24096 RVA: 0x0017BFD8 File Offset: 0x0017A1D8
// (set) Token: 0x06005E21 RID: 24097 RVA: 0x0017C00C File Offset: 0x0017A20C
public unsafe UIEnemyHp __4__this
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___4__this);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UIEnemyHp(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UIEnemyHp._HideBossHPBar_d__29.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003E4F RID: 15951
private static readonly IntPtr NativeFieldInfoPtr___1__state;
// Token: 0x04003E50 RID: 15952
private static readonly IntPtr NativeFieldInfoPtr___2__current;
// Token: 0x04003E51 RID: 15953
private static readonly IntPtr NativeFieldInfoPtr___4__this;
// Token: 0x04003E52 RID: 15954
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;
// Token: 0x04003E53 RID: 15955
private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E54 RID: 15956
private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;
// Token: 0x04003E55 RID: 15957
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;
// Token: 0x04003E56 RID: 15958
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;
// Token: 0x04003E57 RID: 15959
private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
}
}