Files
2026-04-08 23:40:05 +02:00

795 lines
24 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Core;
using RecRoom.Tweening;
using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x02000804 RID: 2052
[Token(Token = "0x2000804")]
[StructLayout(3)]
public abstract class ButtonThemeBase : PaletteThemeReference, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler, IPointerClickHandler
{
// Token: 0x170009ED RID: 2541
// (get) Token: 0x0600390C RID: 14604 RVA: 0x000F08E4 File Offset: 0x000EEAE4
[Token(Token = "0x170009ED")]
public Image CLMAOCECAPA
{
[Token(Token = "0x600390C")]
[Address(RVA = "0x1078A10", Offset = "0x1077410", VA = "0x181078A10")]
get
{
if (this.useSurfaceOverride)
{
return this.surfaceOverride;
}
return this.surface;
}
}
// Token: 0x170009EE RID: 2542
// (get) Token: 0x0600390D RID: 14605 RVA: 0x000F0908 File Offset: 0x000EEB08
[Token(Token = "0x170009EE")]
public List<Graphic> CCJPDICKCHO
{
[Token(Token = "0x600390D")]
[Address(RVA = "0x10789E0", Offset = "0x10773E0", VA = "0x1810789E0")]
get
{
if (this.useGraphicsOverride)
{
return this.graphicsOverride;
}
return this.graphics;
}
}
// Token: 0x170009EF RID: 2543
// (get) Token: 0x0600390E RID: 14606 RVA: 0x000F092C File Offset: 0x000EEB2C
[Token(Token = "0x170009EF")]
public UIGradient CKIHBOOIIHL
{
[Token(Token = "0x600390E")]
[Address(RVA = "0x10789D0", Offset = "0x10773D0", VA = "0x1810789D0")]
get
{
if (this.useGradientOverride)
{
return this.gradientOverride;
}
return this.gradient;
}
}
// Token: 0x170009F0 RID: 2544
// (get) Token: 0x0600390F RID: 14607 RVA: 0x000F0950 File Offset: 0x000EEB50
[Token(Token = "0x170009F0")]
public TextMeshProUGUI BJPKJLFPJKN
{
[Token(Token = "0x600390F")]
[Address(RVA = "0x1078A20", Offset = "0x1077420", VA = "0x181078A20")]
get
{
if (this.useTextMeshProUGUIOverride)
{
return this.textMeshProUGUIOverride;
}
return this.textMeshProUGUI;
}
}
// Token: 0x170009F1 RID: 2545
// (get) Token: 0x06003910 RID: 14608 RVA: 0x000F0974 File Offset: 0x000EEB74
// (set) Token: 0x06003911 RID: 14609 RVA: 0x000F0988 File Offset: 0x000EEB88
[Token(Token = "0x170009F1")]
public DOHBNOLCECO BMBFCGOFPIM
{
[Token(Token = "0x6003910")]
[Address(RVA = "0x4EA8C0", Offset = "0x4E92C0", VA = "0x1804EA8C0")]
get
{
return this.textSize;
}
[Token(Token = "0x6003911")]
[Address(RVA = "0x1078A60", Offset = "0x1077460", VA = "0x181078A60")]
set
{
this.textSize = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x170009F2 RID: 2546
// (get) Token: 0x06003912 RID: 14610 RVA: 0x000F09A4 File Offset: 0x000EEBA4
// (set) Token: 0x06003913 RID: 14611 RVA: 0x000F09C4 File Offset: 0x000EEBC4
[Token(Token = "0x170009F2")]
public bool FFDOINJEHMM
{
[Token(Token = "0x6003912")]
[Address(RVA = "0x10789F0", Offset = "0x10773F0", VA = "0x1810789F0")]
get
{
return this.button.m_Interactable;
}
[Token(Token = "0x6003913")]
[Address(RVA = "0x1078A40", Offset = "0x1077440", VA = "0x181078A40")]
set
{
this.button.interactable = value;
}
}
// Token: 0x06003914 RID: 14612 RVA: 0x000F09E4 File Offset: 0x000EEBE4
[Token(Token = "0x6003914")]
[Address(RVA = "0x10780C0", Offset = "0x1076AC0", VA = "0x1810780C0")]
private void OnEnable()
{
Transform transform = this.button.transform;
float z = Vector3.one.z;
}
// Token: 0x06003915 RID: 14613 RVA: 0x000F0A10 File Offset: 0x000EEC10
[Token(Token = "0x6003915")]
[Address(RVA = "0x1078070", Offset = "0x1076A70", VA = "0x181078070")]
private void OnDisable()
{
Transform transform = base.transform;
Vector3 vector;
float z = vector.z;
this.ALGKFLNEPIO.z = z;
}
// Token: 0x06003916 RID: 14614 RVA: 0x000F0A40 File Offset: 0x000EEC40
[Token(Token = "0x6003916")]
[Address(RVA = "0x1077B40", Offset = "0x1076540", VA = "0x181077B40")]
protected void HGLHIKNBIDC()
{
this.graphics.Clear();
Graphic[] componentsInChildren = base.GetComponentsInChildren<Graphic>();
int num = 0;
int length = componentsInChildren.Length;
if (num < length)
{
Graphic graphic = componentsInChildren[num];
GameObject gameObject = graphic.gameObject;
GameObject gameObject2 = base.gameObject;
if (gameObject != gameObject2)
{
this.graphics.Add(graphic);
}
num++;
}
}
// Token: 0x06003917 RID: 14615 RVA: 0x000F0AA8 File Offset: 0x000EECA8
[Token(Token = "0x6003917")]
[Address(RVA = "0x10772E0", Offset = "0x1075CE0", VA = "0x1810772E0")]
protected void GDIGLMAABGN(ButtonPalette MJHHFDNENEC)
{
for (;;)
{
int num = 0;
if (!Application.isPlaying)
{
goto IL_27;
}
if ((this.useGraphicsOverride ? 1 : 0) == num)
{
List<Graphic> list = this.graphics;
Debug.LogWarning("Graphics for ButtonThemeBase is empty. We may need to resave this prefab.", this);
goto IL_27;
}
IL_2D:
if ((this.useSurfaceOverride ? 1 : 0) != num)
{
}
Image image = this.surface;
int num2 = 0;
if (image != num2)
{
if ((this.useSurfaceOverride ? 1 : 0) != num)
{
}
Color color = this.surface.color;
Button button = this.button;
if ((this.useSurfaceOverride ? 1 : 0) != num)
{
}
Image image2 = this.surface;
button.targetGraphic = image2;
}
Button button2 = this.button;
int num3 = 0;
if (button2 != num3)
{
this.button.colors = num3;
}
bool flag = this.useGraphicsOverride;
if (flag)
{
}
if (this.graphics == 0)
{
break;
}
if (flag)
{
}
List<Graphic> list2 = this.graphics;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
if (num != -1)
{
}
if (num == 0)
{
break;
}
continue;
IL_27:
this.HGLHIKNBIDC();
goto IL_2D;
}
MultiGraphicButton multiGraphicButton = this.multiGraphicButton;
int num4 = 0;
if (multiGraphicButton != num4)
{
MultiGraphicButton multiGraphicButton2 = this.multiGraphicButton;
if (this.useGraphicsOverride)
{
}
List<Graphic> list3 = this.graphics;
multiGraphicButton2.additionalGraphics = list3;
MultiGraphicButton multiGraphicButton3 = this.multiGraphicButton;
ColorBlock foregroundTints = MJHHFDNENEC.foregroundTints;
multiGraphicButton3.additionalGraphicsColors = foregroundTints;
Color highlightedColor = MJHHFDNENEC.foregroundTints.m_HighlightedColor;
multiGraphicButton3.additionalGraphicsColors.m_HighlightedColor = highlightedColor;
Color pressedColor = MJHHFDNENEC.foregroundTints.m_PressedColor;
multiGraphicButton3.additionalGraphicsColors.m_PressedColor = pressedColor;
Color selectedColor = MJHHFDNENEC.foregroundTints.m_SelectedColor;
multiGraphicButton3.additionalGraphicsColors.m_SelectedColor = selectedColor;
Color disabledColor = MJHHFDNENEC.foregroundTints.m_DisabledColor;
multiGraphicButton3.additionalGraphicsColors.m_DisabledColor = disabledColor;
MultiGraphicButton multiGraphicButton4 = this.multiGraphicButton;
if (this.useGradientOverride)
{
}
UIGradient uigradient = this.gradient;
multiGraphicButton4.backgroundGradient = uigradient;
MultiGraphicButton multiGraphicButton5 = this.multiGraphicButton;
GradientBlock backgroundGradients = MJHHFDNENEC.backgroundGradients;
multiGraphicButton5.backgroundGradients = backgroundGradients;
Gradient pressedGradient = MJHHFDNENEC.backgroundGradients.pressedGradient;
multiGraphicButton5.backgroundGradients.pressedGradient = pressedGradient;
Selectable.SelectionState currentSelectionState = multiGraphicButton5.currentSelectionState;
}
if (this.useTextMeshProUGUIOverride)
{
}
TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI;
int num5 = 0;
if (textMeshProUGUI != num5)
{
TextStylePalette textPalette = MJHHFDNENEC.textPalette;
if (this.useTextMeshProUGUIOverride)
{
}
TextMeshProUGUI textMeshProUGUI2 = this.textMeshProUGUI;
textPalette.GDIGLMAABGN(textMeshProUGUI2);
}
Palette palette = this.paletteTheme.palette;
DOHBNOLCECO dohbnolceco = this.textSize;
if (palette.MEPNMPOMMEG(dohbnolceco) != 0)
{
if (this.useTextMeshProUGUIOverride)
{
}
TextMeshProUGUI textMeshProUGUI3 = this.textMeshProUGUI;
int num6 = 0;
if (textMeshProUGUI3 != num6)
{
if (this.useTextMeshProUGUIOverride)
{
}
TextMeshProUGUI textMeshProUGUI4 = this.textMeshProUGUI;
}
if (Application.isPlaying)
{
Canvas componentInParent = base.gameObject.GetComponentInParent<Canvas>();
int num7 = 0;
if (componentInParent == num7)
{
}
bool flag2 = componentInParent.renderMode == RenderMode.WorldSpace;
this.MDJMHGBHJAP = flag2;
RecRoomAudioClip pointerDownAudioClip = MJHHFDNENEC.audio.pointerDownAudioClip;
this.LKPNOHOGEHP = pointerDownAudioClip;
RecRoomAudioClip pointerUpAudioClip = MJHHFDNENEC.audio.pointerUpAudioClip;
this.FPDCAJOGGEO = pointerUpAudioClip;
RecRoomAudioClip pointerClickAudioClip = MJHHFDNENEC.audio.pointerClickAudioClip;
this.MPHCGMNMFJC = pointerClickAudioClip;
}
MultiGraphicButton multiGraphicButton6 = this.multiGraphicButton;
int num8 = 0;
if (multiGraphicButton6 != num8)
{
MultiGraphicButton multiGraphicButton7 = this.multiGraphicButton;
Selectable.SelectionState currentSelectionState2 = multiGraphicButton7.currentSelectionState;
multiGraphicButton7.InstantClearState();
}
return;
}
string name = this.paletteTheme.palette.name;
DOHBNOLCECO dohbnolceco2;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TextSizePaletteType", dohbnolceco2));
throw new NullReferenceException();
}
// Token: 0x06003918 RID: 14616 RVA: 0x000F0E20 File Offset: 0x000EF020
[Token(Token = "0x6003918")]
[Address(RVA = "0x10781E0", Offset = "0x1076BE0", VA = "0x1810781E0", Slot = "6")]
public void OnPointerDown(PointerEventData OEKEOCOGKMG)
{
Button button = this.button;
if (this.isAnimationEnabled)
{
Transform transform = this.button.transform;
Vector3 vector;
float z = vector.z;
Vector3 position;
position.z = z;
int num = 0;
Vector3 left = Vector3.left;
float aigeepcieck = ButtonThemeBase.AIGEEPCIECK;
ITweenInstance tweenInstance = this.TweenLocalPosition(num, aigeepcieck, Easing.Functions.ElasticEaseIn);
Func<IPromise> func = delegate
{
ButtonThemeBase <>4__this = this;
float z2 = position.z;
float z3 = Vector3.right.z;
Vector3 vector2;
float z4 = vector2.z;
Vector3 vector3;
float z5 = vector3.z;
throw new NullReferenceException();
};
Func<IPromise> func2 = delegate
{
ButtonThemeBase <>4__this2 = this;
float z6 = position.z;
float z7 = Vector3.left.z;
Vector3 vector4;
float z8 = vector4.z;
Vector3 vector5;
float z9 = vector5.z;
throw new NullReferenceException();
};
Func<IPromise> func3 = delegate
{
ButtonThemeBase <>4__this3 = this;
float z10 = position.z;
float z11 = Vector3.right.z;
Vector3 vector6;
float z12 = vector6.z;
Vector3 vector7;
float z13 = vector7.z;
throw new NullReferenceException();
};
Func<IPromise> func4 = delegate
{
ButtonThemeBase <>4__this4 = this;
float z14 = position.z;
float z15 = Vector3.left.z;
Vector3 vector8;
float z16 = vector8.z;
Vector3 vector9;
float z17 = vector9.z;
throw new NullReferenceException();
};
Func<IPromise> func5 = delegate
{
ButtonThemeBase <>4__this5 = this;
float z18 = position.z;
float z19 = Vector3.right.z;
Vector3 vector10;
float z20 = vector10.z;
Vector3 vector11;
float z21 = vector11.z;
throw new NullReferenceException();
};
Func<IPromise> func6 = delegate
{
ButtonThemeBase <>4__this6 = this;
float z22 = position.z;
throw new NullReferenceException();
};
}
RecRoomAudioClip lkpnohogehp = this.LKPNOHOGEHP;
this.JBLOANACILL(lkpnohogehp);
if (this.isAnimationEnabled)
{
Func<IPromise> func7 = new Func(this.NADLFJADPPI);
Func<IPromise> func8 = new Func(this.ACKNKCPHJIO);
}
}
// Token: 0x06003919 RID: 14617 RVA: 0x000F0F24 File Offset: 0x000EF124
[Token(Token = "0x6003919")]
[Address(RVA = "0x1078720", Offset = "0x1077120", VA = "0x181078720", Slot = "7")]
public void OnPointerUp(PointerEventData OEKEOCOGKMG)
{
Button button = this.button;
Action action = new Action(this.HDOJNPEALLC);
ISchedulerPromise schedulerPromise = this.InvokeNextUpdate(action);
this.NJKMEJKPIIF = schedulerPromise;
if (this.isAnimationEnabled)
{
Func<IPromise> func = new Func(this.JBGBOPLOCIL);
}
}
// Token: 0x0600391A RID: 14618 RVA: 0x000F0F78 File Offset: 0x000EF178
[Token(Token = "0x600391A")]
[Address(RVA = "0x1078160", Offset = "0x1076B60", VA = "0x181078160", Slot = "8")]
public void OnPointerClick(PointerEventData OEKEOCOGKMG)
{
Button button = this.button;
if (this.NJKMEJKPIIF != 0)
{
}
RecRoomAudioClip mphcgmnmfjc = this.MPHCGMNMFJC;
this.JBLOANACILL(mphcgmnmfjc);
}
// Token: 0x0600391B RID: 14619 RVA: 0x000F0FAC File Offset: 0x000EF1AC
[Token(Token = "0x600391B")]
[Address(RVA = "0x1077F30", Offset = "0x1076930", VA = "0x181077F30")]
private Vector3 LMNGIOOEFOL(float FNJKKNKLDPB)
{
}
// Token: 0x0600391C RID: 14620 RVA: 0x000F0FBC File Offset: 0x000EF1BC
[Token(Token = "0x600391C")]
[Address(RVA = "0x1077D80", Offset = "0x1076780", VA = "0x181077D80")]
private void JBLOANACILL(RecRoomAudioClip LIEBGLIAJIA)
{
if (LIEBGLIAJIA != 0)
{
if (this.MDJMHGBHJAP)
{
if (base.gameObject.activeInHierarchy)
{
Transform transform = base.transform;
Vector3 vector;
float z = vector.z;
}
return;
}
CameraRig instance = SingletonMonoBehaviour.Instance;
if (instance != 0)
{
Camera activeCamera = instance.CHLMFLCFGFL;
}
int num = 0;
int num2 = 0;
if (!(num == num2))
{
int num3 = 0;
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(LIEBGLIAJIA, num3);
}
}
}
// Token: 0x0600391D RID: 14621 RVA: 0x000F1030 File Offset: 0x000EF230
[Token(Token = "0x600391D")]
[Address(RVA = "0x1078920", Offset = "0x1077320", VA = "0x181078920")]
protected ButtonThemeBase()
{
List<Graphic> list = new List();
this.graphics = list;
this.textSize = (DOHBNOLCECO)((ulong)3L);
this.isAnimationEnabled = true;
float z = Vector3.zero.z;
this.ALGKFLNEPIO.z = z;
base..ctor();
}
// Token: 0x0600391F RID: 14623 RVA: 0x000F1088 File Offset: 0x000EF288
[Token(Token = "0x600391F")]
[Address(RVA = "0x1077F60", Offset = "0x1076960", VA = "0x181077F60")]
[CompilerGenerated]
private IPromise NADLFJADPPI()
{
throw new NullReferenceException();
}
// Token: 0x06003920 RID: 14624 RVA: 0x000F109C File Offset: 0x000EF29C
[Token(Token = "0x6003920")]
[Address(RVA = "0x10771D0", Offset = "0x1075BD0", VA = "0x1810771D0")]
[CompilerGenerated]
private IPromise ACKNKCPHJIO()
{
throw new NullReferenceException();
}
// Token: 0x06003921 RID: 14625 RVA: 0x000F10B0 File Offset: 0x000EF2B0
[Token(Token = "0x6003921")]
[Address(RVA = "0x1077B10", Offset = "0x1076510", VA = "0x181077B10")]
[CompilerGenerated]
private void HDOJNPEALLC()
{
RecRoomAudioClip fpdcajoggeo = this.FPDCAJOGGEO;
this.JBLOANACILL(fpdcajoggeo);
this.NJKMEJKPIIF = (ulong)0L;
}
// Token: 0x06003922 RID: 14626 RVA: 0x000F10D4 File Offset: 0x000EF2D4
[Token(Token = "0x6003922")]
[Address(RVA = "0x1077C80", Offset = "0x1076680", VA = "0x181077C80")]
[CompilerGenerated]
private IPromise JBGBOPLOCIL()
{
throw new NullReferenceException();
}
// Token: 0x0400320B RID: 12811
[Token(Token = "0x400320B")]
private static readonly float AIGEEPCIECK;
// Token: 0x0400320C RID: 12812
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400320C")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Button button;
// Token: 0x0400320D RID: 12813
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400320D")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private MultiGraphicButton multiGraphicButton;
// Token: 0x0400320E RID: 12814
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400320E")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, true)]
private Image surface;
// Token: 0x0400320F RID: 12815
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400320F")]
[SerializeField]
private bool useSurfaceOverride;
// Token: 0x04003210 RID: 12816
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003210")]
[SerializeField]
[OMAIFIIBMNL("useSurfaceOverride")]
private Image surfaceOverride;
// Token: 0x04003211 RID: 12817
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4003211")]
[SerializeField]
[INPFBLGGAJF]
private List<Graphic> graphics;
// Token: 0x04003212 RID: 12818
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4003212")]
[SerializeField]
private bool useGraphicsOverride;
// Token: 0x04003213 RID: 12819
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4003213")]
[SerializeField]
[OMAIFIIBMNL("useGraphicsOverride")]
private List<Graphic> graphicsOverride;
// Token: 0x04003214 RID: 12820
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4003214")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, true)]
private UIGradient gradient;
// Token: 0x04003215 RID: 12821
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4003215")]
[SerializeField]
private bool useGradientOverride;
// Token: 0x04003216 RID: 12822
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4003216")]
[SerializeField]
[OMAIFIIBMNL("useGradientOverride")]
private UIGradient gradientOverride;
// Token: 0x04003217 RID: 12823
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4003217")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Children, true, true)]
private TextMeshProUGUI textMeshProUGUI;
// Token: 0x04003218 RID: 12824
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4003218")]
[SerializeField]
private bool useTextMeshProUGUIOverride;
// Token: 0x04003219 RID: 12825
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4003219")]
[SerializeField]
[OMAIFIIBMNL("useTextMeshProUGUIOverride")]
private TextMeshProUGUI textMeshProUGUIOverride;
// Token: 0x0400321A RID: 12826
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400321A")]
[SerializeField]
private DOHBNOLCECO textSize;
// Token: 0x0400321B RID: 12827
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
[Token(Token = "0x400321B")]
[SerializeField]
private bool isAnimationEnabled;
// Token: 0x0400321C RID: 12828
[global::Cpp2IlInjected.FieldOffset(Offset = "0x95")]
[Token(Token = "0x400321C")]
private bool MDJMHGBHJAP;
// Token: 0x0400321D RID: 12829
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400321D")]
private RecRoomAudioClip LKPNOHOGEHP;
// Token: 0x0400321E RID: 12830
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400321E")]
private RecRoomAudioClip FPDCAJOGGEO;
// Token: 0x0400321F RID: 12831
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400321F")]
private RecRoomAudioClip MPHCGMNMFJC;
// Token: 0x04003220 RID: 12832
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4003220")]
private Vector3 ALGKFLNEPIO;
// Token: 0x04003221 RID: 12833
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x4003221")]
private ISchedulerPromise NJKMEJKPIIF;
// Token: 0x02000805 RID: 2053
[Token(Token = "0x2000805")]
[CompilerGenerated]
private sealed class EHAOHLAPOHG
{
// Token: 0x06003923 RID: 14627 RVA: 0x000F10E8 File Offset: 0x000EF2E8
[Token(Token = "0x6003923")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public EHAOHLAPOHG()
{
}
// Token: 0x06003924 RID: 14628 RVA: 0x000F10FC File Offset: 0x000EF2FC
[Token(Token = "0x6003924")]
[Address(RVA = "0x107B1E0", Offset = "0x1079BE0", VA = "0x18107B1E0")]
internal IPromise <OnPointerDown>b__2()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
float z2 = Vector3.right.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x06003925 RID: 14629 RVA: 0x000F1140 File Offset: 0x000EF340
[Token(Token = "0x6003925")]
[Address(RVA = "0x107B370", Offset = "0x1079D70", VA = "0x18107B370")]
internal IPromise <OnPointerDown>b__3()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
float z2 = Vector3.left.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x06003926 RID: 14630 RVA: 0x000F1184 File Offset: 0x000EF384
[Token(Token = "0x6003926")]
[Address(RVA = "0x107B500", Offset = "0x1079F00", VA = "0x18107B500")]
internal IPromise <OnPointerDown>b__4()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
float z2 = Vector3.right.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x06003927 RID: 14631 RVA: 0x000F11C8 File Offset: 0x000EF3C8
[Token(Token = "0x6003927")]
[Address(RVA = "0x107B690", Offset = "0x107A090", VA = "0x18107B690")]
internal IPromise <OnPointerDown>b__5()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
float z2 = Vector3.left.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x06003928 RID: 14632 RVA: 0x000F120C File Offset: 0x000EF40C
[Token(Token = "0x6003928")]
[Address(RVA = "0x107B820", Offset = "0x107A220", VA = "0x18107B820")]
internal IPromise <OnPointerDown>b__6()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
float z2 = Vector3.right.z;
Vector3 vector;
float z3 = vector.z;
Vector3 vector2;
float z4 = vector2.z;
throw new NullReferenceException();
}
// Token: 0x06003929 RID: 14633 RVA: 0x000F1250 File Offset: 0x000EF450
[Token(Token = "0x6003929")]
[Address(RVA = "0x107B9B0", Offset = "0x107A3B0", VA = "0x18107B9B0")]
internal IPromise <OnPointerDown>b__7()
{
ButtonThemeBase buttonThemeBase = this.<>4__this;
float z = this.position.z;
throw new NullReferenceException();
}
// Token: 0x04003222 RID: 12834
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003222")]
public Vector3 position;
// Token: 0x04003223 RID: 12835
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003223")]
public ButtonThemeBase <>4__this;
}
}
}