This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,78 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x020007E3 RID: 2019
[Token(Token = "0x20007E3")]
[Serializable]
[StructLayout(3)]
public class ButtonAudioPalette
{
// Token: 0x170009B5 RID: 2485
// (get) Token: 0x0600389B RID: 14491 RVA: 0x000EFC14 File Offset: 0x000EDE14
[Token(Token = "0x170009B5")]
public RecRoomAudioClip PointerDownAudioClip
{
[Token(Token = "0x600389B")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.pointerDownAudioClip;
}
}
// Token: 0x170009B6 RID: 2486
// (get) Token: 0x0600389C RID: 14492 RVA: 0x000EFC28 File Offset: 0x000EDE28
[Token(Token = "0x170009B6")]
public RecRoomAudioClip PointerUpAudioClip
{
[Token(Token = "0x600389C")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.pointerUpAudioClip;
}
}
// Token: 0x170009B7 RID: 2487
// (get) Token: 0x0600389D RID: 14493 RVA: 0x000EFC3C File Offset: 0x000EDE3C
[Token(Token = "0x170009B7")]
public RecRoomAudioClip PointerClickAudioClip
{
[Token(Token = "0x600389D")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
get
{
return this.pointerClickAudioClip;
}
}
// Token: 0x0600389E RID: 14494 RVA: 0x000EFC50 File Offset: 0x000EDE50
[Token(Token = "0x600389E")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ButtonAudioPalette()
{
}
// Token: 0x040031B8 RID: 12728
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031B8")]
[SerializeField]
private RecRoomAudioClip pointerDownAudioClip;
// Token: 0x040031B9 RID: 12729
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031B9")]
[SerializeField]
private RecRoomAudioClip pointerUpAudioClip;
// Token: 0x040031BA RID: 12730
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031BA")]
[SerializeField]
private RecRoomAudioClip pointerClickAudioClip;
}
}
+182
View File
@@ -0,0 +1,182 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Serialization;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x020007E4 RID: 2020
[Token(Token = "0x20007E4")]
[Serializable]
[StructLayout(3)]
public class ButtonPalette
{
// Token: 0x170009B8 RID: 2488
// (get) Token: 0x0600389F RID: 14495 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009B8")]
public Color BackgroundColor
{
[Token(Token = "0x600389F")]
[Address(RVA = "0xE6BDC0", Offset = "0xE6A7C0", VA = "0x180E6BDC0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009B9 RID: 2489
// (get) Token: 0x060038A0 RID: 14496 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009B9")]
public ColorBlock BackgroundTints
{
[Token(Token = "0x60038A0")]
[Address(RVA = "0x1077130", Offset = "0x1075B30", VA = "0x181077130")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009BA RID: 2490
// (get) Token: 0x060038A1 RID: 14497 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009BA")]
public GradientBlock BackgroundGradients
{
[Token(Token = "0x60038A1")]
[Address(RVA = "0x1077100", Offset = "0x1075B00", VA = "0x181077100")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009BB RID: 2491
// (get) Token: 0x060038A2 RID: 14498 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009BB")]
public Color ForegroundColor
{
[Token(Token = "0x60038A2")]
[Address(RVA = "0x1077170", Offset = "0x1075B70", VA = "0x181077170")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009BC RID: 2492
// (get) Token: 0x060038A3 RID: 14499 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009BC")]
public ColorBlock ForegroundTints
{
[Token(Token = "0x60038A3")]
[Address(RVA = "0x1077180", Offset = "0x1075B80", VA = "0x181077180")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009BD RID: 2493
// (get) Token: 0x060038A4 RID: 14500 RVA: 0x000EFC64 File Offset: 0x000EDE64
[Token(Token = "0x170009BD")]
public TextStylePalette TextPalette
{
[Token(Token = "0x60038A4")]
[Address(RVA = "0x3CBF10", Offset = "0x3CA910", VA = "0x1803CBF10")]
get
{
return this.textPalette;
}
}
// Token: 0x170009BE RID: 2494
// (get) Token: 0x060038A5 RID: 14501 RVA: 0x000EFC78 File Offset: 0x000EDE78
[Token(Token = "0x170009BE")]
public ButtonAudioPalette Audio
{
[Token(Token = "0x60038A5")]
[Address(RVA = "0x3CBF00", Offset = "0x3CA900", VA = "0x1803CBF00")]
get
{
return this.audio;
}
}
// Token: 0x060038A6 RID: 14502 RVA: 0x000EFC8C File Offset: 0x000EDE8C
[Token(Token = "0x60038A6")]
[Address(RVA = "0x1077020", Offset = "0x1075A20", VA = "0x181077020")]
public ButtonPalette()
{
Color white = Color.white;
ColorBlock defaultColorBlock = ColorBlock.defaultColorBlock;
Color highlightedColor = defaultColorBlock.m_HighlightedColor;
this.backgroundTints.m_HighlightedColor = highlightedColor;
Color pressedColor = defaultColorBlock.m_PressedColor;
this.backgroundTints.m_PressedColor = pressedColor;
Color selectedColor = defaultColorBlock.m_SelectedColor;
this.backgroundTints.m_SelectedColor = selectedColor;
Color disabledColor = defaultColorBlock.m_DisabledColor;
this.backgroundTints.m_DisabledColor = disabledColor;
Color black = Color.black;
ColorBlock defaultColorBlock2 = ColorBlock.defaultColorBlock;
Color highlightedColor2 = defaultColorBlock2.m_HighlightedColor;
this.foregroundTints.m_HighlightedColor = highlightedColor2;
Color pressedColor2 = defaultColorBlock2.m_PressedColor;
this.foregroundTints.m_PressedColor = pressedColor2;
Color selectedColor2 = defaultColorBlock2.m_SelectedColor;
this.foregroundTints.m_SelectedColor = selectedColor2;
Color disabledColor2 = defaultColorBlock2.m_DisabledColor;
this.foregroundTints.m_DisabledColor = disabledColor2;
base..ctor();
}
// Token: 0x040031BB RID: 12731
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031BB")]
[SerializeField]
[Header("Background")]
private Color backgroundColor;
// Token: 0x040031BC RID: 12732
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031BC")]
[SerializeField]
[FormerlySerializedAs("colorBlock")]
private ColorBlock backgroundTints;
// Token: 0x040031BD RID: 12733
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40031BD")]
[SerializeField]
private GradientBlock backgroundGradients;
// Token: 0x040031BE RID: 12734
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40031BE")]
[SerializeField]
[Header("Foreground")]
private Color foregroundColor;
// Token: 0x040031BF RID: 12735
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40031BF")]
[SerializeField]
private ColorBlock foregroundTints;
// Token: 0x040031C0 RID: 12736
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x40031C0")]
[SerializeField]
[Header("Text")]
private TextStylePalette textPalette;
// Token: 0x040031C1 RID: 12737
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x40031C1")]
[SerializeField]
[Header("Audio")]
private ButtonAudioPalette audio;
}
}
+79
View File
@@ -0,0 +1,79 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000803 RID: 2051
[Token(Token = "0x2000803")]
[StructLayout(3)]
public class ButtonTheme : ButtonThemeBase
{
// Token: 0x170009EC RID: 2540
// (get) Token: 0x06003908 RID: 14600 RVA: 0x000F0800 File Offset: 0x000EEA00
// (set) Token: 0x06003909 RID: 14601 RVA: 0x000F0814 File Offset: 0x000EEA14
[Token(Token = "0x170009EC")]
public HFDIPGAJBHM GPJAHEOLCPN
{
[Token(Token = "0x6003908")]
[Address(RVA = "0x567D10", Offset = "0x566710", VA = "0x180567D10")]
get
{
return this.buttonType;
}
[Token(Token = "0x6003909")]
[Address(RVA = "0x1078C80", Offset = "0x1077680", VA = "0x181078C80")]
set
{
this.buttonType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x0600390A RID: 14602 RVA: 0x000F0830 File Offset: 0x000EEA30
[Token(Token = "0x600390A")]
[Address(RVA = "0x1078A80", Offset = "0x1077480", VA = "0x181078A80", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
HFDIPGAJBHM hfdipgajbhm = this.buttonType;
Palette.PFPLNPOKNIO pfplnpoknio = new Palette.PFPLNPOKNIO();
pfplnpoknio.buttonPaletteType = hfdipgajbhm;
Palette.ButtonPaletteItem[] buttonPalettes = palette.buttonPalettes;
Func<Palette.ButtonPaletteItem, bool> func = delegate(Palette.ButtonPaletteItem buttonPaletteItem)
{
HFDIPGAJBHM buttonPaletteType = pfplnpoknio.buttonPaletteType;
return buttonPaletteItem.buttonPaletteType == buttonPaletteType;
};
Palette.ButtonPaletteItem buttonPaletteItem2 = Enumerable.FirstOrDefault<Palette.ButtonPaletteItem>(buttonPalettes, func);
if (buttonPaletteItem2 != 0)
{
ButtonPalette buttonPalette = buttonPaletteItem2.buttonPalette;
if (buttonPalette != 0)
{
base.GDIGLMAABGN(buttonPalette);
return;
}
}
string name = this.paletteTheme.palette.name;
HFDIPGAJBHM hfdipgajbhm2 = this.buttonType;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "ButtonPaletteType", name));
throw new NullReferenceException();
}
// Token: 0x0600390B RID: 14603 RVA: 0x000F08D0 File Offset: 0x000EEAD0
[Token(Token = "0x600390B")]
[Address(RVA = "0x1078C20", Offset = "0x1077620", VA = "0x181078C20")]
public ButtonTheme()
{
}
// Token: 0x0400320A RID: 12810
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x400320A")]
[SerializeField]
private HFDIPGAJBHM buttonType;
}
}
@@ -0,0 +1,794 @@
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;
}
}
}
@@ -0,0 +1,40 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x020007E5 RID: 2021
[Token(Token = "0x20007E5")]
[Serializable]
[StructLayout(3)]
public class DepthPalette
{
// Token: 0x170009BF RID: 2495
// (get) Token: 0x060038A7 RID: 14503 RVA: 0x000EFD64 File Offset: 0x000EDF64
[Token(Token = "0x170009BF")]
public float Depth
{
[Token(Token = "0x60038A7")]
[Address(RVA = "0x57B8F0", Offset = "0x57A2F0", VA = "0x18057B8F0")]
get
{
return this.depth;
}
}
// Token: 0x060038A8 RID: 14504 RVA: 0x000EFD78 File Offset: 0x000EDF78
[Token(Token = "0x60038A8")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DepthPalette()
{
}
// Token: 0x040031C2 RID: 12738
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031C2")]
[SerializeField]
private float depth;
}
}
+177
View File
@@ -0,0 +1,177 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x02000806 RID: 2054
[Token(Token = "0x2000806")]
[StructLayout(3)]
public class DepthTheme : PaletteThemeReference
{
// Token: 0x170009F3 RID: 2547
// (get) Token: 0x0600392A RID: 14634 RVA: 0x000F1278 File Offset: 0x000EF478
// (set) Token: 0x0600392B RID: 14635 RVA: 0x000F128C File Offset: 0x000EF48C
[Token(Token = "0x170009F3")]
public NAAEHMGBIAP CLNEPPKCBEK
{
[Token(Token = "0x600392A")]
[Address(RVA = "0x4FBD40", Offset = "0x4FA740", VA = "0x1804FBD40")]
get
{
return this.depth;
}
[Token(Token = "0x600392B")]
[Address(RVA = "0x10799E0", Offset = "0x10783E0", VA = "0x1810799E0")]
set
{
this.depth = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x170009F4 RID: 2548
// (get) Token: 0x0600392C RID: 14636 RVA: 0x000F12A8 File Offset: 0x000EF4A8
[Token(Token = "0x170009F4")]
private bool KGDKHLBJBKE
{
[Token(Token = "0x600392C")]
[Address(RVA = "0x1079380", Offset = "0x1077D80", VA = "0x181079380")]
get
{
LocalPlayerController instance;
for (;;)
{
if (this.AAMPKHNJLKC == 0)
{
instance = SingletonMonoBehaviour.Instance;
if (instance != 0)
{
break;
}
}
}
return instance.EBPFBFMJMBB;
}
}
// Token: 0x0600392D RID: 14637 RVA: 0x000F12D0 File Offset: 0x000EF4D0
[Token(Token = "0x600392D")]
[Address(RVA = "0x10798A0", Offset = "0x10782A0", VA = "0x1810798A0")]
private void Start()
{
Mask[] componentsInParent = base.GetComponentsInParent<Mask>();
int num = 0;
int length = componentsInParent.Length;
if (num < length)
{
GameObject gameObject = componentsInParent[num].gameObject;
GameObject gameObject2 = base.gameObject;
if (gameObject != gameObject2)
{
this.AAMPKHNJLKC = num;
}
num++;
}
}
// Token: 0x0600392E RID: 14638 RVA: 0x000F1324 File Offset: 0x000EF524
[Token(Token = "0x600392E")]
[Address(RVA = "0x10797D0", Offset = "0x10781D0", VA = "0x1810797D0")]
private void OnEnable()
{
if (this.KGDKHLBJBKE && this.animateOnEnable)
{
Vector3 vector;
float z = vector.z;
}
}
// Token: 0x0600392F RID: 14639 RVA: 0x000F134C File Offset: 0x000EF54C
[Token(Token = "0x600392F")]
[Address(RVA = "0x1079730", Offset = "0x1078130", VA = "0x181079730")]
private void OnDisable()
{
if (this.KGDKHLBJBKE && this.animateOnEnable)
{
Transform transform = base.transform;
}
}
// Token: 0x06003930 RID: 14640 RVA: 0x000F1378 File Offset: 0x000EF578
[Token(Token = "0x6003930")]
[Address(RVA = "0x10792F0", Offset = "0x1077CF0", VA = "0x1810792F0", Slot = "5")]
public override void Apply()
{
if (Application.isPlaying && this.KGDKHLBJBKE && !this.animateOnEnable)
{
Transform transform = base.transform;
Vector3 vector;
float z = vector.z;
}
}
// Token: 0x06003931 RID: 14641 RVA: 0x000F13B8 File Offset: 0x000EF5B8
[Token(Token = "0x6003931")]
[Address(RVA = "0x1079400", Offset = "0x1077E00", VA = "0x181079400")]
private Vector3 GGCEOICLLKJ()
{
int num = 0;
if ("{il2cpp array field il2cppMethodInfo->}" == num)
{
}
Func<Palette.DepthPaletteItem, bool> func = new Func(new Palette.ICLEALPMDBJ().<GetDepth>b__0);
Palette.DepthPaletteItem depthPaletteItem;
if (depthPaletteItem == 0 || depthPaletteItem.depthPalette != 0)
{
}
if (num != 0)
{
float z = Vector3.back.z;
}
string text;
NAAEHMGBIAP naaehmgbiap;
Debug.LogError(string.Format("'{0}' contains missing Depth reference for '{1}'", text, naaehmgbiap));
throw new NullReferenceException();
}
// Token: 0x06003932 RID: 14642 RVA: 0x000F1418 File Offset: 0x000EF618
[Token(Token = "0x6003932")]
[Address(RVA = "0x10799D0", Offset = "0x10783D0", VA = "0x1810799D0")]
public DepthTheme()
{
}
// Token: 0x04003224 RID: 12836
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003224")]
[SerializeField]
private NAAEHMGBIAP depth;
// Token: 0x04003225 RID: 12837
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003225")]
[SerializeField]
private bool animateOnEnable;
// Token: 0x04003226 RID: 12838
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003226")]
[SerializeField]
[OMAIFIIBMNL("animateOnEnable")]
private float animationTime = 0.2f;
// Token: 0x04003227 RID: 12839
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
[Token(Token = "0x4003227")]
private Vector3? KNHHAPILJGN;
// Token: 0x04003228 RID: 12840
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4003228")]
private bool? AAMPKHNJLKC;
}
}
@@ -0,0 +1,81 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x020007E6 RID: 2022
[Token(Token = "0x20007E6")]
[Serializable]
[StructLayout(3)]
public class DropdownPalette
{
// Token: 0x170009C0 RID: 2496
// (get) Token: 0x060038A9 RID: 14505 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C0")]
public Color BackgroundColor
{
[Token(Token = "0x60038A9")]
[Address(RVA = "0xE6BDC0", Offset = "0xE6A7C0", VA = "0x180E6BDC0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009C1 RID: 2497
// (get) Token: 0x060038AA RID: 14506 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C1")]
public Color ForegroundColor
{
[Token(Token = "0x60038AA")]
[Address(RVA = "0x75DFF0", Offset = "0x75C9F0", VA = "0x18075DFF0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009C2 RID: 2498
// (get) Token: 0x060038AB RID: 14507 RVA: 0x000EFD8C File Offset: 0x000EDF8C
[Token(Token = "0x170009C2")]
public TextStylePalette TextPalette
{
[Token(Token = "0x60038AB")]
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
get
{
return this.textPalette;
}
}
// Token: 0x060038AC RID: 14508 RVA: 0x000EFDA0 File Offset: 0x000EDFA0
[Token(Token = "0x60038AC")]
[Address(RVA = "0x107A190", Offset = "0x1078B90", VA = "0x18107A190")]
public DropdownPalette()
{
Color white = Color.white;
Color black = Color.black;
base..ctor();
}
// Token: 0x040031C3 RID: 12739
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031C3")]
[SerializeField]
private Color backgroundColor;
// Token: 0x040031C4 RID: 12740
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031C4")]
[SerializeField]
private Color foregroundColor;
// Token: 0x040031C5 RID: 12741
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40031C5")]
[SerializeField]
private TextStylePalette textPalette;
}
}
+206
View File
@@ -0,0 +1,206 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x02000807 RID: 2055
[Token(Token = "0x2000807")]
[StructLayout(3)]
public class DropdownTheme : PaletteThemeReference
{
// Token: 0x170009F5 RID: 2549
// (get) Token: 0x06003933 RID: 14643 RVA: 0x000F1438 File Offset: 0x000EF638
[Token(Token = "0x170009F5")]
public Image CLMAOCECAPA
{
[Token(Token = "0x6003933")]
[Address(RVA = "0x107A7D0", Offset = "0x10791D0", VA = "0x18107A7D0")]
get
{
if (this.useSurfaceOverride)
{
return this.surfaceOverride;
}
return this.surface;
}
}
// Token: 0x170009F6 RID: 2550
// (get) Token: 0x06003934 RID: 14644 RVA: 0x000F145C File Offset: 0x000EF65C
// (set) Token: 0x06003935 RID: 14645 RVA: 0x000F1470 File Offset: 0x000EF670
[Token(Token = "0x170009F6")]
public GCDGEIKCMCK KLFMDAPFMIM
{
[Token(Token = "0x6003934")]
[Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")]
get
{
return this.dropdownType;
}
[Token(Token = "0x6003935")]
[Address(RVA = "0x107A7E0", Offset = "0x10791E0", VA = "0x18107A7E0")]
set
{
this.dropdownType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x170009F7 RID: 2551
// (get) Token: 0x06003936 RID: 14646 RVA: 0x000F148C File Offset: 0x000EF68C
// (set) Token: 0x06003937 RID: 14647 RVA: 0x000F14A0 File Offset: 0x000EF6A0
[Token(Token = "0x170009F7")]
public DOHBNOLCECO BMBFCGOFPIM
{
[Token(Token = "0x6003936")]
[Address(RVA = "0x446CC0", Offset = "0x4456C0", VA = "0x180446CC0")]
get
{
return this.textSize;
}
[Token(Token = "0x6003937")]
[Address(RVA = "0x107A800", Offset = "0x1079200", VA = "0x18107A800")]
set
{
this.textSize = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x06003938 RID: 14648 RVA: 0x000F14BC File Offset: 0x000EF6BC
[Token(Token = "0x6003938")]
[Address(RVA = "0x107A1D0", Offset = "0x1078BD0", VA = "0x18107A1D0", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
GCDGEIKCMCK gcdgeikcmck = this.dropdownType;
Palette.GFPCBAPKEFN gfpcbapkefn = new Palette.GFPCBAPKEFN();
gfpcbapkefn.dropdownPaletteType = gcdgeikcmck;
Palette.DropdownPaletteItem[] dropdownPalettes = palette.dropdownPalettes;
Func<Palette.DropdownPaletteItem, bool> func = delegate(Palette.DropdownPaletteItem dropdownPaletteItem)
{
GCDGEIKCMCK dropdownPaletteType = gfpcbapkefn.dropdownPaletteType;
return dropdownPaletteItem.dropdownPaletteType == dropdownPaletteType;
};
Palette.DropdownPaletteItem dropdownPaletteItem2 = Enumerable.FirstOrDefault<Palette.DropdownPaletteItem>(dropdownPalettes, func);
int num = 0;
if (dropdownPaletteItem2 == 0 || dropdownPaletteItem2.dropdownPalette == 0)
{
string name = this.paletteTheme.palette.name;
int num2 = 0;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "DropdownPaletteType", num2));
}
Palette palette2 = this.paletteTheme.palette;
DOHBNOLCECO dohbnolceco = this.textSize;
if (palette2.MEPNMPOMMEG(dohbnolceco) == 0)
{
string name2 = this.paletteTheme.palette.name;
DOHBNOLCECO dohbnolceco2 = this.textSize;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name2, "TextSizePaletteType", name2));
}
if ((this.useSurfaceOverride ? 1 : 0) != num)
{
}
Image image = this.surface;
int num3 = 0;
if (image != num3)
{
if ((this.useSurfaceOverride ? 1 : 0) != num)
{
}
Color color = this.surface.color;
}
TMP_Text captionText = this.dropdown.m_CaptionText;
int num4 = 0;
if (captionText != num4)
{
TMP_Text captionText2 = this.dropdown.m_CaptionText;
if (captionText2 == 0 || captionText2 != 0)
{
}
}
RectTransform template = this.dropdown.m_Template;
int num5 = 0;
if (template != num5)
{
Image component = this.dropdown.m_Template.GetComponent<Image>();
int num6 = 0;
if (component != num6)
{
Color color2 = component.color;
}
Toggle componentInChildren = this.dropdown.m_Template.GetComponentInChildren<Toggle>(true);
int num7 = 0;
if (componentInChildren != num7)
{
Image component2 = componentInChildren.GetComponent<Image>();
int num8 = 0;
if (component2 != num8)
{
Color color3 = component2.color;
}
}
}
TMP_Text itemText = this.dropdown.m_ItemText;
int num9 = 0;
if (itemText != num9)
{
TMP_Text itemText2 = this.dropdown.m_ItemText;
if (itemText2 == 0 || itemText2 != 0)
{
}
}
}
// Token: 0x06003939 RID: 14649 RVA: 0x000F16D0 File Offset: 0x000EF8D0
[Token(Token = "0x6003939")]
[Address(RVA = "0x107A7C0", Offset = "0x10791C0", VA = "0x18107A7C0")]
public DropdownTheme()
{
}
// Token: 0x04003229 RID: 12841
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003229")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Dropdown dropdown;
// Token: 0x0400322A RID: 12842
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400322A")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, true)]
private Image surface;
// Token: 0x0400322B RID: 12843
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400322B")]
[SerializeField]
private bool useSurfaceOverride;
// Token: 0x0400322C RID: 12844
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400322C")]
[SerializeField]
[OMAIFIIBMNL("useSurfaceOverride")]
private Image surfaceOverride;
// Token: 0x0400322D RID: 12845
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400322D")]
[SerializeField]
private GCDGEIKCMCK dropdownType;
// Token: 0x0400322E RID: 12846
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x400322E")]
[SerializeField]
private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L);
}
}
+124
View File
@@ -0,0 +1,124 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x02000808 RID: 2056
[Token(Token = "0x2000808")]
[StructLayout(3)]
public class GraphicTheme : PaletteThemeReference
{
// Token: 0x170009F8 RID: 2552
// (get) Token: 0x0600393A RID: 14650 RVA: 0x000F16EC File Offset: 0x000EF8EC
[Token(Token = "0x170009F8")]
public Graphic ALLPJCBPKJH
{
[Token(Token = "0x600393A")]
[Address(RVA = "0x107D0C0", Offset = "0x107BAC0", VA = "0x18107D0C0")]
get
{
if (this.useGraphicOverride)
{
return this.graphicOverride;
}
return this.graphic;
}
}
// Token: 0x170009F9 RID: 2553
// (get) Token: 0x0600393B RID: 14651 RVA: 0x000F1710 File Offset: 0x000EF910
// (set) Token: 0x0600393C RID: 14652 RVA: 0x000F1724 File Offset: 0x000EF924
[Token(Token = "0x170009F9")]
public OHNIIDEDGBL BDFFFFOPPNB
{
[Token(Token = "0x600393B")]
[Address(RVA = "0x3D3FF0", Offset = "0x3D29F0", VA = "0x1803D3FF0")]
get
{
return this.color;
}
[Token(Token = "0x600393C")]
[Address(RVA = "0x107D0D0", Offset = "0x107BAD0", VA = "0x18107D0D0")]
set
{
this.color = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x0600393D RID: 14653 RVA: 0x000F1740 File Offset: 0x000EF940
[Token(Token = "0x600393D")]
[Address(RVA = "0x107CE70", Offset = "0x107B870", VA = "0x18107CE70", Slot = "5")]
public override void Apply()
{
PaletteTheme paletteTheme = this.paletteTheme;
if (paletteTheme != 0)
{
Palette palette = paletteTheme.palette;
OHNIIDEDGBL ohniidedgbl = this.color;
Palette.LOHGMFLPPPL lohgmflpppl = new Palette.LOHGMFLPPPL();
lohgmflpppl.foregroundColorPaletteType = ohniidedgbl;
Palette.ForegroundColorPaletteItem[] foregroundColorPalettes = palette.foregroundColorPalettes;
Func<Palette.ForegroundColorPaletteItem, bool> func = delegate(Palette.ForegroundColorPaletteItem colorPaletteItem)
{
OHNIIDEDGBL foregroundColorPaletteType = lohgmflpppl.foregroundColorPaletteType;
return colorPaletteItem.foregroundColorPaletteType == foregroundColorPaletteType;
};
if (Enumerable.FirstOrDefault<Palette.ForegroundColorPaletteItem>(foregroundColorPalettes, func) != 0)
{
}
Color black = Color.black;
}
Graphic graphic;
if (paletteTheme != 0)
{
if (this.useGraphicOverride)
{
}
graphic = this.graphic;
Color color = graphic.color;
return;
}
string name = graphic.name;
Debug.LogError(string.Format("'{0}' contains missing Color reference for '{1}'", name, name));
throw new NullReferenceException();
}
// Token: 0x0600393E RID: 14654 RVA: 0x000F17DC File Offset: 0x000EF9DC
[Token(Token = "0x600393E")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public GraphicTheme()
{
}
// Token: 0x0400322F RID: 12847
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400322F")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Graphic graphic;
// Token: 0x04003230 RID: 12848
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003230")]
[SerializeField]
private bool useGraphicOverride;
// Token: 0x04003231 RID: 12849
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003231")]
[SerializeField]
[OMAIFIIBMNL("useGraphicOverride")]
private Graphic graphicOverride;
// Token: 0x04003232 RID: 12850
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003232")]
[SerializeField]
private OHNIIDEDGBL color;
}
}
@@ -0,0 +1,101 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x020007E7 RID: 2023
[Token(Token = "0x20007E7")]
[Serializable]
[StructLayout(3)]
public class InputFieldPalette
{
// Token: 0x170009C3 RID: 2499
// (get) Token: 0x060038AD RID: 14509 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C3")]
public Color BackgroundColor
{
[Token(Token = "0x60038AD")]
[Address(RVA = "0xE6BDC0", Offset = "0xE6A7C0", VA = "0x180E6BDC0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009C4 RID: 2500
// (get) Token: 0x060038AE RID: 14510 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C4")]
public Color ForegroundColor
{
[Token(Token = "0x60038AE")]
[Address(RVA = "0x75DFF0", Offset = "0x75C9F0", VA = "0x18075DFF0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009C5 RID: 2501
// (get) Token: 0x060038AF RID: 14511 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C5")]
public Color PlaceholderColor
{
[Token(Token = "0x60038AF")]
[Address(RVA = "0x1062610", Offset = "0x1061010", VA = "0x181062610")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009C6 RID: 2502
// (get) Token: 0x060038B0 RID: 14512 RVA: 0x000EFDC0 File Offset: 0x000EDFC0
[Token(Token = "0x170009C6")]
public TextStylePalette TextPalette
{
[Token(Token = "0x60038B0")]
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
get
{
return this.textPalette;
}
}
// Token: 0x060038B1 RID: 14513 RVA: 0x000EFDD4 File Offset: 0x000EDFD4
[Token(Token = "0x60038B1")]
[Address(RVA = "0x107D630", Offset = "0x107C030", VA = "0x18107D630")]
public InputFieldPalette()
{
Color white = Color.white;
Color black = Color.black;
Color black2 = Color.black;
base..ctor();
}
// Token: 0x040031C6 RID: 12742
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031C6")]
[SerializeField]
private Color backgroundColor;
// Token: 0x040031C7 RID: 12743
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031C7")]
[SerializeField]
private Color foregroundColor;
// Token: 0x040031C8 RID: 12744
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40031C8")]
[SerializeField]
private Color placeholderColor;
// Token: 0x040031C9 RID: 12745
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40031C9")]
[SerializeField]
private TextStylePalette textPalette;
}
}
@@ -0,0 +1,185 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x02000809 RID: 2057
[Token(Token = "0x2000809")]
[StructLayout(3)]
public class InputFieldTheme : PaletteThemeReference
{
// Token: 0x170009FA RID: 2554
// (get) Token: 0x0600393F RID: 14655 RVA: 0x000F17F0 File Offset: 0x000EF9F0
[Token(Token = "0x170009FA")]
public Image CLMAOCECAPA
{
[Token(Token = "0x600393F")]
[Address(RVA = "0x107A7D0", Offset = "0x10791D0", VA = "0x18107A7D0")]
get
{
if (this.useSurfaceOverride)
{
return this.surfaceOverride;
}
return this.surface;
}
}
// Token: 0x170009FB RID: 2555
// (get) Token: 0x06003940 RID: 14656 RVA: 0x000F1814 File Offset: 0x000EFA14
// (set) Token: 0x06003941 RID: 14657 RVA: 0x000F1828 File Offset: 0x000EFA28
[Token(Token = "0x170009FB")]
public AEMEGNGAPOI NEGMBGDEGFJ
{
[Token(Token = "0x6003940")]
[Address(RVA = "0x446CA0", Offset = "0x4456A0", VA = "0x180446CA0")]
get
{
return this.inputFieldType;
}
[Token(Token = "0x6003941")]
[Address(RVA = "0x107A7E0", Offset = "0x10791E0", VA = "0x18107A7E0")]
set
{
this.inputFieldType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x170009FC RID: 2556
// (get) Token: 0x06003942 RID: 14658 RVA: 0x000F1844 File Offset: 0x000EFA44
// (set) Token: 0x06003943 RID: 14659 RVA: 0x000F1858 File Offset: 0x000EFA58
[Token(Token = "0x170009FC")]
public DOHBNOLCECO BMBFCGOFPIM
{
[Token(Token = "0x6003942")]
[Address(RVA = "0x446CC0", Offset = "0x4456C0", VA = "0x180446CC0")]
get
{
return this.textSize;
}
[Token(Token = "0x6003943")]
[Address(RVA = "0x107A800", Offset = "0x1079200", VA = "0x18107A800")]
set
{
this.textSize = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x06003944 RID: 14660 RVA: 0x000F1874 File Offset: 0x000EFA74
[Token(Token = "0x6003944")]
[Address(RVA = "0x107D690", Offset = "0x107C090", VA = "0x18107D690", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
AEMEGNGAPOI aemegngapoi = this.inputFieldType;
Palette.KBABKFPMHEK kbabkfpmhek = new Palette.KBABKFPMHEK();
kbabkfpmhek.inputFieldPaletteType = aemegngapoi;
Palette.InputFieldPaletteItem[] inputFieldPalettes = palette.inputFieldPalettes;
Func<Palette.InputFieldPaletteItem, bool> func = delegate(Palette.InputFieldPaletteItem inputFieldPaletteItem)
{
AEMEGNGAPOI inputFieldPaletteType = kbabkfpmhek.inputFieldPaletteType;
return inputFieldPaletteItem.inputFieldPaletteType == inputFieldPaletteType;
};
Palette.InputFieldPaletteItem inputFieldPaletteItem2 = Enumerable.FirstOrDefault<Palette.InputFieldPaletteItem>(inputFieldPalettes, func);
int num = 0;
if (inputFieldPaletteItem2 == 0 || inputFieldPaletteItem2.inputFieldPalette == 0)
{
string name = this.paletteTheme.palette.name;
AEMEGNGAPOI aemegngapoi2 = this.inputFieldType;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "InputFieldPaletteType", name));
}
Palette palette2 = this.paletteTheme.palette;
DOHBNOLCECO dohbnolceco = this.textSize;
if (palette2.MEPNMPOMMEG(dohbnolceco) == 0)
{
string name2 = this.paletteTheme.palette.name;
DOHBNOLCECO dohbnolceco2 = this.textSize;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name2, "TextSizePaletteType", name2));
}
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;
}
TMP_Text textComponent = this.inputField.m_TextComponent;
if (textComponent == 0)
{
}
int num3 = 0;
if (textComponent != num3)
{
Color color2 = textComponent.color;
}
Graphic placeholder = this.inputField.m_Placeholder;
if (placeholder != 0)
{
}
int num4 = 0;
if (textComponent != num4)
{
Color color3 = placeholder.color;
}
AG_TMP_InputField ag_TMP_InputField = this.inputField;
}
// Token: 0x06003945 RID: 14661 RVA: 0x000F19F8 File Offset: 0x000EFBF8
[Token(Token = "0x6003945")]
[Address(RVA = "0x107A7C0", Offset = "0x10791C0", VA = "0x18107A7C0")]
public InputFieldTheme()
{
}
// Token: 0x04003233 RID: 12851
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003233")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private AG_TMP_InputField inputField;
// Token: 0x04003234 RID: 12852
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003234")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private Image surface;
// Token: 0x04003235 RID: 12853
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003235")]
[SerializeField]
private bool useSurfaceOverride;
// Token: 0x04003236 RID: 12854
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003236")]
[SerializeField]
[OMAIFIIBMNL("useSurfaceOverride")]
private Image surfaceOverride;
// Token: 0x04003237 RID: 12855
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003237")]
[SerializeField]
private AEMEGNGAPOI inputFieldType;
// Token: 0x04003238 RID: 12856
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x4003238")]
[SerializeField]
private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L);
}
}
+118
View File
@@ -0,0 +1,118 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x0200080A RID: 2058
[Token(Token = "0x200080A")]
[StructLayout(3)]
public class LabelTheme : GraphicTheme
{
// Token: 0x170009FD RID: 2557
// (get) Token: 0x06003946 RID: 14662 RVA: 0x000F1A14 File Offset: 0x000EFC14
// (set) Token: 0x06003947 RID: 14663 RVA: 0x000F1A28 File Offset: 0x000EFC28
[Token(Token = "0x170009FD")]
public GGPMOBJMEOD AHMGFEBFOCD
{
[Token(Token = "0x6003946")]
[Address(RVA = "0x3D30B0", Offset = "0x3D1AB0", VA = "0x1803D30B0")]
get
{
return this.textType;
}
[Token(Token = "0x6003947")]
[Address(RVA = "0x107E860", Offset = "0x107D260", VA = "0x18107E860")]
set
{
this.textType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x170009FE RID: 2558
// (get) Token: 0x06003948 RID: 14664 RVA: 0x000F1A44 File Offset: 0x000EFC44
// (set) Token: 0x06003949 RID: 14665 RVA: 0x000F1A58 File Offset: 0x000EFC58
[Token(Token = "0x170009FE")]
public DOHBNOLCECO BMBFCGOFPIM
{
[Token(Token = "0x6003948")]
[Address(RVA = "0x567EC0", Offset = "0x5668C0", VA = "0x180567EC0")]
get
{
return this.textSize;
}
[Token(Token = "0x6003949")]
[Address(RVA = "0x107E840", Offset = "0x107D240", VA = "0x18107E840")]
set
{
this.textSize = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x0600394A RID: 14666 RVA: 0x000F1A74 File Offset: 0x000EFC74
[Token(Token = "0x600394A")]
[Address(RVA = "0x107E5B0", Offset = "0x107CFB0", VA = "0x18107E5B0", Slot = "5")]
public override void Apply()
{
base.Apply();
Palette palette = this.paletteTheme.palette;
GGPMOBJMEOD ggpmobjmeod = this.textType;
Palette.MKKJFNOMAIL mkkjfnomail = new Palette.MKKJFNOMAIL();
mkkjfnomail.textStylePaletteType = ggpmobjmeod;
Palette.TextStylePaletteItem[] textStylePalettes = palette.textStylePalettes;
Func<Palette.TextStylePaletteItem, bool> func = delegate(Palette.TextStylePaletteItem textStylePaletteItem)
{
GGPMOBJMEOD textStylePaletteType = mkkjfnomail.textStylePaletteType;
return textStylePaletteItem.textStylePaletteType == textStylePaletteType;
};
Palette.TextStylePaletteItem textStylePaletteItem2 = Enumerable.FirstOrDefault<Palette.TextStylePaletteItem>(textStylePalettes, func);
if (textStylePaletteItem2 == 0 || textStylePaletteItem2.textStylePalette == 0)
{
string name = this.paletteTheme.palette.name;
GGPMOBJMEOD ggpmobjmeod2 = this.textType;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TextStylePaletteType", name));
}
Palette palette2 = this.paletteTheme.palette;
DOHBNOLCECO dohbnolceco = this.textSize;
if (palette2.MEPNMPOMMEG(dohbnolceco) == 0)
{
string name2 = this.paletteTheme.palette.name;
DOHBNOLCECO dohbnolceco2 = this.textSize;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name2, "TextSizePaletteType", name2));
}
TextMeshProUGUI textMeshProUGUI = this.textMeshProUGUI;
TextMeshProUGUI textMeshProUGUI2 = this.textMeshProUGUI;
}
// Token: 0x0600394B RID: 14667 RVA: 0x000F1B74 File Offset: 0x000EFD74
[Token(Token = "0x600394B")]
[Address(RVA = "0x107E830", Offset = "0x107D230", VA = "0x18107E830")]
public LabelTheme()
{
}
// Token: 0x04003239 RID: 12857
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003239")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private TextMeshProUGUI textMeshProUGUI;
// Token: 0x0400323A RID: 12858
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400323A")]
[SerializeField]
private GGPMOBJMEOD textType;
// Token: 0x0400323B RID: 12859
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")]
[Token(Token = "0x400323B")]
[SerializeField]
private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L);
}
}
+1177
View File
@@ -0,0 +1,1177 @@
using System;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x020007E8 RID: 2024
[Token(Token = "0x20007E8")]
[CreateAssetMenu]
[StructLayout(3)]
public class Palette : ScriptableObject
{
// Token: 0x060038B2 RID: 14514 RVA: 0x000EFDFC File Offset: 0x000EDFFC
[Token(Token = "0x60038B2")]
[Address(RVA = "0x1088C70", Offset = "0x1087670", VA = "0x181088C70")]
public Color JHPKAKICGBF(MCGOHHNGDAO MHDNBLJIKOO)
{
Func<Palette.RawImageColorPaletteItem, bool> func = new Func(new Palette.PEPHJNEIOAJ().<GetRawImageColor>b__0);
Palette.RawImageColorPaletteItem rawImageColorPaletteItem;
if (rawImageColorPaletteItem != 0)
{
Color color = rawImageColorPaletteItem.color;
}
Color white = Color.white;
throw new NullReferenceException();
}
// Token: 0x060038B3 RID: 14515 RVA: 0x000EFE30 File Offset: 0x000EE030
[Token(Token = "0x60038B3")]
[Address(RVA = "0x1088780", Offset = "0x1087180", VA = "0x181088780")]
public void BHBLKLFHFAB(HKNKJCKPDIH MHDNBLJIKOO, out Color GJAINANBOCB, out Gradient OKODOCJIDFD)
{
Palette.BackgroundColorPaletteItem[] array = this.backgroundColorPalettes;
Func<Palette.BackgroundColorPaletteItem, bool> func = delegate(Palette.BackgroundColorPaletteItem backgroundColorPaletteItem)
{
HKNKJCKPDIH backgroundColorPaletteType = MHDNBLJIKOO;
return backgroundColorPaletteItem.backgroundColorPaletteType == backgroundColorPaletteType;
};
Palette.BackgroundColorPaletteItem backgroundColorPaletteItem2 = Enumerable.FirstOrDefault<Palette.BackgroundColorPaletteItem>(array, func);
if (backgroundColorPaletteItem2 != 0)
{
}
Color white = Color.white;
if (backgroundColorPaletteItem2 == 0 || backgroundColorPaletteItem2.gradient == 0)
{
Gradient gradient = new Gradient();
}
}
// Token: 0x060038B4 RID: 14516 RVA: 0x000EFE94 File Offset: 0x000EE094
[Token(Token = "0x60038B4")]
[Address(RVA = "0x1088950", Offset = "0x1087350", VA = "0x181088950")]
public Color ELFBHGJENKE(OHNIIDEDGBL LOHNKKGFBJI)
{
Func<Palette.ForegroundColorPaletteItem, bool> func = new Func(new Palette.LOHGMFLPPPL().<GetForegroundColor>b__0);
Palette.ForegroundColorPaletteItem foregroundColorPaletteItem;
if (foregroundColorPaletteItem != 0)
{
Color color = foregroundColorPaletteItem.color;
}
Color black = Color.black;
throw new NullReferenceException();
}
// Token: 0x060038B5 RID: 14517 RVA: 0x000EFEC8 File Offset: 0x000EE0C8
[Token(Token = "0x60038B5")]
[Address(RVA = "0x1088FC0", Offset = "0x10879C0", VA = "0x181088FC0")]
public TextStylePalette PONFNMHEIFG(GGPMOBJMEOD NMKJKHJIABA)
{
Palette.TextStylePaletteItem[] array = this.textStylePalettes;
Func<Palette.TextStylePaletteItem, bool> func = delegate(Palette.TextStylePaletteItem textStylePaletteItem)
{
GGPMOBJMEOD textStylePaletteType = NMKJKHJIABA;
return textStylePaletteItem.textStylePaletteType == textStylePaletteType;
};
Palette.TextStylePaletteItem textStylePaletteItem2 = Enumerable.FirstOrDefault<Palette.TextStylePaletteItem>(array, func);
if (textStylePaletteItem2 != 0)
{
return textStylePaletteItem2.textStylePalette;
}
throw new NullReferenceException();
}
// Token: 0x060038B6 RID: 14518 RVA: 0x000EFF14 File Offset: 0x000EE114
[Token(Token = "0x60038B6")]
[Address(RVA = "0x1088F00", Offset = "0x1087900", VA = "0x181088F00")]
public int MEPNMPOMMEG(DOHBNOLCECO MLEFAKEPACO)
{
Palette.TextSizePaletteItem[] array = this.textSizePalettes;
Func<Palette.TextSizePaletteItem, bool> func = delegate(Palette.TextSizePaletteItem textSizePaletteItem)
{
DOHBNOLCECO textSizePaletteType = MLEFAKEPACO;
return textSizePaletteItem.textSizePaletteType == textSizePaletteType;
};
Palette.TextSizePaletteItem textSizePaletteItem2 = Enumerable.FirstOrDefault<Palette.TextSizePaletteItem>(array, func);
if (textSizePaletteItem2 != 0)
{
return textSizePaletteItem2.size;
}
throw new NullReferenceException();
}
// Token: 0x060038B7 RID: 14519 RVA: 0x000EFF60 File Offset: 0x000EE160
[Token(Token = "0x60038B7")]
[Address(RVA = "0x1088D50", Offset = "0x1087750", VA = "0x181088D50")]
public ButtonPalette LNIDFFJCCOD(HFDIPGAJBHM PCNIAJKFLJM)
{
Palette.ButtonPaletteItem[] array = this.buttonPalettes;
Func<Palette.ButtonPaletteItem, bool> func = delegate(Palette.ButtonPaletteItem buttonPaletteItem)
{
HFDIPGAJBHM buttonPaletteType = PCNIAJKFLJM;
return buttonPaletteItem.buttonPaletteType == buttonPaletteType;
};
Palette.ButtonPaletteItem buttonPaletteItem2 = Enumerable.FirstOrDefault<Palette.ButtonPaletteItem>(array, func);
if (buttonPaletteItem2 != 0)
{
return buttonPaletteItem2.buttonPalette;
}
throw new NullReferenceException();
}
// Token: 0x060038B8 RID: 14520 RVA: 0x000EFFAC File Offset: 0x000EE1AC
[Token(Token = "0x60038B8")]
[Address(RVA = "0x1088AF0", Offset = "0x10874F0", VA = "0x181088AF0")]
public TogglePalette ICDOLKHGMLE(GEIPOCOEBAJ ILBBPKMAIPO)
{
Palette.TogglePaletteItem[] array = this.togglePalettes;
Func<Palette.TogglePaletteItem, bool> func = delegate(Palette.TogglePaletteItem togglePaletteItem)
{
GEIPOCOEBAJ togglePaletteType = ILBBPKMAIPO;
return togglePaletteItem.togglePaletteType == togglePaletteType;
};
Palette.TogglePaletteItem togglePaletteItem2 = Enumerable.FirstOrDefault<Palette.TogglePaletteItem>(array, func);
if (togglePaletteItem2 != 0)
{
return togglePaletteItem2.togglePalette;
}
throw new NullReferenceException();
}
// Token: 0x060038B9 RID: 14521 RVA: 0x000EFFF8 File Offset: 0x000EE1F8
[Token(Token = "0x60038B9")]
[Address(RVA = "0x1088BB0", Offset = "0x10875B0", VA = "0x181088BB0")]
public InputFieldPalette IFGPODOABIK(AEMEGNGAPOI GIBGFCOGOHC)
{
Palette.InputFieldPaletteItem[] array = this.inputFieldPalettes;
Func<Palette.InputFieldPaletteItem, bool> func = delegate(Palette.InputFieldPaletteItem inputFieldPaletteItem)
{
AEMEGNGAPOI inputFieldPaletteType = GIBGFCOGOHC;
return inputFieldPaletteItem.inputFieldPaletteType == inputFieldPaletteType;
};
Palette.InputFieldPaletteItem inputFieldPaletteItem2 = Enumerable.FirstOrDefault<Palette.InputFieldPaletteItem>(array, func);
if (inputFieldPaletteItem2 != 0)
{
return inputFieldPaletteItem2.inputFieldPalette;
}
throw new NullReferenceException();
}
// Token: 0x060038BA RID: 14522 RVA: 0x000F0044 File Offset: 0x000EE244
[Token(Token = "0x60038BA")]
[Address(RVA = "0x1088A30", Offset = "0x1087430", VA = "0x181088A30")]
public DropdownPalette GAIHHBOGLMI(GCDGEIKCMCK FMAHEAHKNCP)
{
Palette.DropdownPaletteItem[] array = this.dropdownPalettes;
Func<Palette.DropdownPaletteItem, bool> func = delegate(Palette.DropdownPaletteItem dropdownPaletteItem)
{
GCDGEIKCMCK dropdownPaletteType = FMAHEAHKNCP;
return dropdownPaletteItem.dropdownPaletteType == dropdownPaletteType;
};
Palette.DropdownPaletteItem dropdownPaletteItem2 = Enumerable.FirstOrDefault<Palette.DropdownPaletteItem>(array, func);
if (dropdownPaletteItem2 != 0)
{
return dropdownPaletteItem2.dropdownPalette;
}
throw new NullReferenceException();
}
// Token: 0x060038BB RID: 14523 RVA: 0x000F0090 File Offset: 0x000EE290
[Token(Token = "0x60038BB")]
[Address(RVA = "0x1088890", Offset = "0x1087290", VA = "0x181088890")]
public SliderPalette EKNFMEPFOEJ(IMKJNCDHCOP ADJHBGCFMOA)
{
Palette.SliderPaletteItem[] array = this.sliderPalettes;
Func<Palette.SliderPaletteItem, bool> func = delegate(Palette.SliderPaletteItem sliderPaletteItem)
{
IMKJNCDHCOP sliderPaletteType = ADJHBGCFMOA;
return sliderPaletteItem.sliderPaletteType == sliderPaletteType;
};
Palette.SliderPaletteItem sliderPaletteItem2 = Enumerable.FirstOrDefault<Palette.SliderPaletteItem>(array, func);
if (sliderPaletteItem2 != 0)
{
return sliderPaletteItem2.sliderPalette;
}
throw new NullReferenceException();
}
// Token: 0x060038BC RID: 14524 RVA: 0x000F00DC File Offset: 0x000EE2DC
[Token(Token = "0x60038BC")]
[Address(RVA = "0x1088E10", Offset = "0x1087810", VA = "0x181088E10")]
public float? LOHFHDLNDJI(NAAEHMGBIAP IHJMOLCELFF)
{
Palette.DepthPaletteItem[] array = this.depthPalettes;
Func<Palette.DepthPaletteItem, bool> func = delegate(Palette.DepthPaletteItem depthPaletteItem)
{
NAAEHMGBIAP depthPaletteType = IHJMOLCELFF;
return depthPaletteItem.depthPaletteType == depthPaletteType;
};
Palette.DepthPaletteItem depthPaletteItem2 = Enumerable.FirstOrDefault<Palette.DepthPaletteItem>(array, func);
if (depthPaletteItem2 == 0 || depthPaletteItem2.depthPalette != 0)
{
}
throw new NullReferenceException();
}
// Token: 0x060038BD RID: 14525 RVA: 0x000F012C File Offset: 0x000EE32C
[Token(Token = "0x60038BD")]
[Address(RVA = "0x3C6D30", Offset = "0x3C5730", VA = "0x1803C6D30")]
public Palette()
{
}
// Token: 0x040031CA RID: 12746
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031CA")]
[SerializeField]
private Palette.RawImageColorPaletteItem[] rawImageColorPaletteItems;
// Token: 0x040031CB RID: 12747
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031CB")]
[SerializeField]
private Palette.BackgroundColorPaletteItem[] backgroundColorPalettes;
// Token: 0x040031CC RID: 12748
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40031CC")]
[SerializeField]
private Palette.ForegroundColorPaletteItem[] foregroundColorPalettes;
// Token: 0x040031CD RID: 12749
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40031CD")]
[SerializeField]
private Palette.TextStylePaletteItem[] textStylePalettes;
// Token: 0x040031CE RID: 12750
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40031CE")]
[SerializeField]
private Palette.TextSizePaletteItem[] textSizePalettes;
// Token: 0x040031CF RID: 12751
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40031CF")]
[SerializeField]
private Palette.ButtonPaletteItem[] buttonPalettes;
// Token: 0x040031D0 RID: 12752
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40031D0")]
[SerializeField]
private Palette.TogglePaletteItem[] togglePalettes;
// Token: 0x040031D1 RID: 12753
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40031D1")]
[SerializeField]
private Palette.InputFieldPaletteItem[] inputFieldPalettes;
// Token: 0x040031D2 RID: 12754
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40031D2")]
[SerializeField]
private Palette.DropdownPaletteItem[] dropdownPalettes;
// Token: 0x040031D3 RID: 12755
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40031D3")]
[SerializeField]
private Palette.SliderPaletteItem[] sliderPalettes;
// Token: 0x040031D4 RID: 12756
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40031D4")]
[SerializeField]
private Palette.DepthPaletteItem[] depthPalettes;
// Token: 0x020007E9 RID: 2025
[Token(Token = "0x20007E9")]
[Serializable]
public class RawImageColorPaletteItem
{
// Token: 0x170009C7 RID: 2503
// (get) Token: 0x060038BE RID: 14526 RVA: 0x000F0140 File Offset: 0x000EE340
[Token(Token = "0x170009C7")]
public MCGOHHNGDAO RawImageColorPaletteType
{
[Token(Token = "0x60038BE")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.paletteType;
}
}
// Token: 0x170009C8 RID: 2504
// (get) Token: 0x060038BF RID: 14527 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009C8")]
public Color Color
{
[Token(Token = "0x60038BF")]
[Address(RVA = "0x3C1C40", Offset = "0x3C0640", VA = "0x1803C1C40")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060038C0 RID: 14528 RVA: 0x000F0154 File Offset: 0x000EE354
[Token(Token = "0x60038C0")]
[Address(RVA = "0x1089790", Offset = "0x1088190", VA = "0x181089790")]
public RawImageColorPaletteItem()
{
Color white = Color.white;
base..ctor();
}
// Token: 0x040031D5 RID: 12757
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031D5")]
[SerializeField]
private MCGOHHNGDAO paletteType;
// Token: 0x040031D6 RID: 12758
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40031D6")]
[SerializeField]
private Color color;
}
// Token: 0x020007EA RID: 2026
[Token(Token = "0x20007EA")]
[Serializable]
public class BackgroundColorPaletteItem
{
// Token: 0x170009C9 RID: 2505
// (get) Token: 0x060038C1 RID: 14529 RVA: 0x000F0170 File Offset: 0x000EE370
[Token(Token = "0x170009C9")]
public HKNKJCKPDIH BackgroundColorPaletteType
{
[Token(Token = "0x60038C1")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.backgroundColorPaletteType;
}
}
// Token: 0x170009CA RID: 2506
// (get) Token: 0x060038C2 RID: 14530 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009CA")]
public Color Color
{
[Token(Token = "0x60038C2")]
[Address(RVA = "0x3C1C40", Offset = "0x3C0640", VA = "0x1803C1C40")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009CB RID: 2507
// (get) Token: 0x060038C3 RID: 14531 RVA: 0x000F0184 File Offset: 0x000EE384
[Token(Token = "0x170009CB")]
public Gradient Gradient
{
[Token(Token = "0x60038C3")]
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
get
{
return this.gradient;
}
}
// Token: 0x060038C4 RID: 14532 RVA: 0x000F0198 File Offset: 0x000EE398
[Token(Token = "0x60038C4")]
[Address(RVA = "0x1076D10", Offset = "0x1075710", VA = "0x181076D10")]
public BackgroundColorPaletteItem()
{
Color white = Color.white;
Gradient gradient = new Gradient();
this.gradient = gradient;
base..ctor();
}
// Token: 0x040031D7 RID: 12759
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031D7")]
[SerializeField]
private HKNKJCKPDIH backgroundColorPaletteType;
// Token: 0x040031D8 RID: 12760
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40031D8")]
[SerializeField]
private Color color;
// Token: 0x040031D9 RID: 12761
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x40031D9")]
[SerializeField]
private Gradient gradient;
}
// Token: 0x020007EB RID: 2027
[Token(Token = "0x20007EB")]
[Serializable]
public class ForegroundColorPaletteItem
{
// Token: 0x170009CC RID: 2508
// (get) Token: 0x060038C5 RID: 14533 RVA: 0x000F01C0 File Offset: 0x000EE3C0
[Token(Token = "0x170009CC")]
public OHNIIDEDGBL ForegroundColorPaletteType
{
[Token(Token = "0x60038C5")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.foregroundColorPaletteType;
}
}
// Token: 0x170009CD RID: 2509
// (get) Token: 0x060038C6 RID: 14534 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009CD")]
public Color Color
{
[Token(Token = "0x60038C6")]
[Address(RVA = "0x3C1C40", Offset = "0x3C0640", VA = "0x1803C1C40")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060038C7 RID: 14535 RVA: 0x000F01D4 File Offset: 0x000EE3D4
[Token(Token = "0x60038C7")]
[Address(RVA = "0x107CD30", Offset = "0x107B730", VA = "0x18107CD30")]
public ForegroundColorPaletteItem()
{
Color black = Color.black;
base..ctor();
}
// Token: 0x040031DA RID: 12762
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031DA")]
[SerializeField]
private OHNIIDEDGBL foregroundColorPaletteType;
// Token: 0x040031DB RID: 12763
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40031DB")]
[SerializeField]
private Color color;
}
// Token: 0x020007EC RID: 2028
[Token(Token = "0x20007EC")]
[Serializable]
public class TextStylePaletteItem
{
// Token: 0x170009CE RID: 2510
// (get) Token: 0x060038C8 RID: 14536 RVA: 0x000F01F0 File Offset: 0x000EE3F0
[Token(Token = "0x170009CE")]
public GGPMOBJMEOD TextStylePaletteType
{
[Token(Token = "0x60038C8")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.textStylePaletteType;
}
}
// Token: 0x170009CF RID: 2511
// (get) Token: 0x060038C9 RID: 14537 RVA: 0x000F0204 File Offset: 0x000EE404
[Token(Token = "0x170009CF")]
public TextStylePalette TextStylePalette
{
[Token(Token = "0x60038C9")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.textStylePalette;
}
}
// Token: 0x060038CA RID: 14538 RVA: 0x000F0218 File Offset: 0x000EE418
[Token(Token = "0x60038CA")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TextStylePaletteItem()
{
}
// Token: 0x040031DC RID: 12764
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031DC")]
[SerializeField]
private GGPMOBJMEOD textStylePaletteType;
// Token: 0x040031DD RID: 12765
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031DD")]
[SerializeField]
private TextStylePalette textStylePalette;
}
// Token: 0x020007ED RID: 2029
[Token(Token = "0x20007ED")]
[Serializable]
public class TextSizePaletteItem
{
// Token: 0x170009D0 RID: 2512
// (get) Token: 0x060038CB RID: 14539 RVA: 0x000F022C File Offset: 0x000EE42C
[Token(Token = "0x170009D0")]
public DOHBNOLCECO GraphicPaletteType
{
[Token(Token = "0x60038CB")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.textSizePaletteType;
}
}
// Token: 0x170009D1 RID: 2513
// (get) Token: 0x060038CC RID: 14540 RVA: 0x000F0240 File Offset: 0x000EE440
[Token(Token = "0x170009D1")]
public int Size
{
[Token(Token = "0x60038CC")]
[Address(RVA = "0x55D550", Offset = "0x55BF50", VA = "0x18055D550")]
get
{
return this.size;
}
}
// Token: 0x060038CD RID: 14541 RVA: 0x000F0254 File Offset: 0x000EE454
[Token(Token = "0x60038CD")]
[Address(RVA = "0x108FD30", Offset = "0x108E730", VA = "0x18108FD30")]
public TextSizePaletteItem()
{
}
// Token: 0x040031DE RID: 12766
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031DE")]
[SerializeField]
private DOHBNOLCECO textSizePaletteType = (DOHBNOLCECO)((ulong)3L);
// Token: 0x040031DF RID: 12767
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
[Token(Token = "0x40031DF")]
[SerializeField]
private int size;
}
// Token: 0x020007EE RID: 2030
[Token(Token = "0x20007EE")]
[Serializable]
public class ButtonPaletteItem
{
// Token: 0x170009D2 RID: 2514
// (get) Token: 0x060038CE RID: 14542 RVA: 0x000F0270 File Offset: 0x000EE470
[Token(Token = "0x170009D2")]
public HFDIPGAJBHM ButtonPaletteType
{
[Token(Token = "0x60038CE")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.buttonPaletteType;
}
}
// Token: 0x170009D3 RID: 2515
// (get) Token: 0x060038CF RID: 14543 RVA: 0x000F0284 File Offset: 0x000EE484
[Token(Token = "0x170009D3")]
public ButtonPalette ButtonPalette
{
[Token(Token = "0x60038CF")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.buttonPalette;
}
}
// Token: 0x060038D0 RID: 14544 RVA: 0x000F0298 File Offset: 0x000EE498
[Token(Token = "0x60038D0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ButtonPaletteItem()
{
}
// Token: 0x040031E0 RID: 12768
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031E0")]
[SerializeField]
private HFDIPGAJBHM buttonPaletteType;
// Token: 0x040031E1 RID: 12769
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031E1")]
[SerializeField]
private ButtonPalette buttonPalette;
}
// Token: 0x020007EF RID: 2031
[Token(Token = "0x20007EF")]
[Serializable]
public class TogglePaletteItem
{
// Token: 0x170009D4 RID: 2516
// (get) Token: 0x060038D1 RID: 14545 RVA: 0x000F02AC File Offset: 0x000EE4AC
[Token(Token = "0x170009D4")]
public GEIPOCOEBAJ TogglePaletteType
{
[Token(Token = "0x60038D1")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.togglePaletteType;
}
}
// Token: 0x170009D5 RID: 2517
// (get) Token: 0x060038D2 RID: 14546 RVA: 0x000F02C0 File Offset: 0x000EE4C0
[Token(Token = "0x170009D5")]
public TogglePalette TogglePalette
{
[Token(Token = "0x60038D2")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.togglePalette;
}
}
// Token: 0x060038D3 RID: 14547 RVA: 0x000F02D4 File Offset: 0x000EE4D4
[Token(Token = "0x60038D3")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TogglePaletteItem()
{
}
// Token: 0x040031E2 RID: 12770
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031E2")]
[SerializeField]
private GEIPOCOEBAJ togglePaletteType;
// Token: 0x040031E3 RID: 12771
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031E3")]
[SerializeField]
private TogglePalette togglePalette;
}
// Token: 0x020007F0 RID: 2032
[Token(Token = "0x20007F0")]
[Serializable]
public class InputFieldPaletteItem
{
// Token: 0x170009D6 RID: 2518
// (get) Token: 0x060038D4 RID: 14548 RVA: 0x000F02E8 File Offset: 0x000EE4E8
[Token(Token = "0x170009D6")]
public AEMEGNGAPOI InputFieldPaletteType
{
[Token(Token = "0x60038D4")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.inputFieldPaletteType;
}
}
// Token: 0x170009D7 RID: 2519
// (get) Token: 0x060038D5 RID: 14549 RVA: 0x000F02FC File Offset: 0x000EE4FC
[Token(Token = "0x170009D7")]
public InputFieldPalette InputFieldPalette
{
[Token(Token = "0x60038D5")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.inputFieldPalette;
}
}
// Token: 0x060038D6 RID: 14550 RVA: 0x000F0310 File Offset: 0x000EE510
[Token(Token = "0x60038D6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public InputFieldPaletteItem()
{
}
// Token: 0x040031E4 RID: 12772
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031E4")]
[SerializeField]
private AEMEGNGAPOI inputFieldPaletteType;
// Token: 0x040031E5 RID: 12773
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031E5")]
[SerializeField]
private InputFieldPalette inputFieldPalette;
}
// Token: 0x020007F1 RID: 2033
[Token(Token = "0x20007F1")]
[Serializable]
public class DropdownPaletteItem
{
// Token: 0x170009D8 RID: 2520
// (get) Token: 0x060038D7 RID: 14551 RVA: 0x000F0324 File Offset: 0x000EE524
[Token(Token = "0x170009D8")]
public GCDGEIKCMCK DropdownPaletteType
{
[Token(Token = "0x60038D7")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.dropdownPaletteType;
}
}
// Token: 0x170009D9 RID: 2521
// (get) Token: 0x060038D8 RID: 14552 RVA: 0x000F0338 File Offset: 0x000EE538
[Token(Token = "0x170009D9")]
public DropdownPalette DropdownPalette
{
[Token(Token = "0x60038D8")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.dropdownPalette;
}
}
// Token: 0x060038D9 RID: 14553 RVA: 0x000F034C File Offset: 0x000EE54C
[Token(Token = "0x60038D9")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DropdownPaletteItem()
{
}
// Token: 0x040031E6 RID: 12774
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031E6")]
[SerializeField]
private GCDGEIKCMCK dropdownPaletteType;
// Token: 0x040031E7 RID: 12775
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031E7")]
[SerializeField]
private DropdownPalette dropdownPalette;
}
// Token: 0x020007F2 RID: 2034
[Token(Token = "0x20007F2")]
[Serializable]
public class SliderPaletteItem
{
// Token: 0x170009DA RID: 2522
// (get) Token: 0x060038DA RID: 14554 RVA: 0x000F0360 File Offset: 0x000EE560
[Token(Token = "0x170009DA")]
public IMKJNCDHCOP SliderPaletteType
{
[Token(Token = "0x60038DA")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.sliderPaletteType;
}
}
// Token: 0x170009DB RID: 2523
// (get) Token: 0x060038DB RID: 14555 RVA: 0x000F0374 File Offset: 0x000EE574
[Token(Token = "0x170009DB")]
public SliderPalette SliderPalette
{
[Token(Token = "0x60038DB")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.sliderPalette;
}
}
// Token: 0x060038DC RID: 14556 RVA: 0x000F0388 File Offset: 0x000EE588
[Token(Token = "0x60038DC")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public SliderPaletteItem()
{
}
// Token: 0x040031E8 RID: 12776
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031E8")]
[SerializeField]
private IMKJNCDHCOP sliderPaletteType;
// Token: 0x040031E9 RID: 12777
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031E9")]
[SerializeField]
private SliderPalette sliderPalette;
}
// Token: 0x020007F3 RID: 2035
[Token(Token = "0x20007F3")]
[Serializable]
public class DepthPaletteItem
{
// Token: 0x170009DC RID: 2524
// (get) Token: 0x060038DD RID: 14557 RVA: 0x000F039C File Offset: 0x000EE59C
[Token(Token = "0x170009DC")]
public NAAEHMGBIAP DepthPaletteType
{
[Token(Token = "0x60038DD")]
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
get
{
return this.depthPaletteType;
}
}
// Token: 0x170009DD RID: 2525
// (get) Token: 0x060038DE RID: 14558 RVA: 0x000F03B0 File Offset: 0x000EE5B0
[Token(Token = "0x170009DD")]
public DepthPalette DepthPalette
{
[Token(Token = "0x60038DE")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.depthPalette;
}
}
// Token: 0x060038DF RID: 14559 RVA: 0x000F03C4 File Offset: 0x000EE5C4
[Token(Token = "0x60038DF")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public DepthPaletteItem()
{
}
// Token: 0x040031EA RID: 12778
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031EA")]
[SerializeField]
private NAAEHMGBIAP depthPaletteType;
// Token: 0x040031EB RID: 12779
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031EB")]
[SerializeField]
private DepthPalette depthPalette;
}
// Token: 0x020007F4 RID: 2036
[Token(Token = "0x20007F4")]
[CompilerGenerated]
private sealed class PEPHJNEIOAJ
{
// Token: 0x060038E0 RID: 14560 RVA: 0x000F03D8 File Offset: 0x000EE5D8
[Token(Token = "0x60038E0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public PEPHJNEIOAJ()
{
}
// Token: 0x060038E1 RID: 14561 RVA: 0x000F03EC File Offset: 0x000EE5EC
[Token(Token = "0x60038E1")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetRawImageColor>b__0(Palette.RawImageColorPaletteItem pi)
{
MCGOHHNGDAO mcgohhngdao = this.backgroundColorPaletteType;
return pi.paletteType == mcgohhngdao;
}
// Token: 0x040031EC RID: 12780
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031EC")]
public MCGOHHNGDAO backgroundColorPaletteType;
}
// Token: 0x020007F5 RID: 2037
[Token(Token = "0x20007F5")]
[CompilerGenerated]
private sealed class HPNELBJEPJH
{
// Token: 0x060038E2 RID: 14562 RVA: 0x000F0410 File Offset: 0x000EE610
[Token(Token = "0x60038E2")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public HPNELBJEPJH()
{
}
// Token: 0x060038E3 RID: 14563 RVA: 0x000F0424 File Offset: 0x000EE624
[Token(Token = "0x60038E3")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetBackgroundColorAndGradient>b__0(Palette.BackgroundColorPaletteItem backgroundColorPaletteItem)
{
HKNKJCKPDIH hknkjckpdih = this.backgroundColorPaletteType;
return backgroundColorPaletteItem.backgroundColorPaletteType == hknkjckpdih;
}
// Token: 0x040031ED RID: 12781
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031ED")]
public HKNKJCKPDIH backgroundColorPaletteType;
}
// Token: 0x020007F6 RID: 2038
[Token(Token = "0x20007F6")]
[CompilerGenerated]
private sealed class LOHGMFLPPPL
{
// Token: 0x060038E4 RID: 14564 RVA: 0x000F0448 File Offset: 0x000EE648
[Token(Token = "0x60038E4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public LOHGMFLPPPL()
{
}
// Token: 0x060038E5 RID: 14565 RVA: 0x000F045C File Offset: 0x000EE65C
[Token(Token = "0x60038E5")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetForegroundColor>b__0(Palette.ForegroundColorPaletteItem colorPaletteItem)
{
OHNIIDEDGBL ohniidedgbl = this.foregroundColorPaletteType;
return colorPaletteItem.foregroundColorPaletteType == ohniidedgbl;
}
// Token: 0x040031EE RID: 12782
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031EE")]
public OHNIIDEDGBL foregroundColorPaletteType;
}
// Token: 0x020007F7 RID: 2039
[Token(Token = "0x20007F7")]
[CompilerGenerated]
private sealed class MKKJFNOMAIL
{
// Token: 0x060038E6 RID: 14566 RVA: 0x000F0480 File Offset: 0x000EE680
[Token(Token = "0x60038E6")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MKKJFNOMAIL()
{
}
// Token: 0x060038E7 RID: 14567 RVA: 0x000F0494 File Offset: 0x000EE694
[Token(Token = "0x60038E7")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetTextStylePalette>b__0(Palette.TextStylePaletteItem textStylePaletteItem)
{
GGPMOBJMEOD ggpmobjmeod = this.textStylePaletteType;
return textStylePaletteItem.textStylePaletteType == ggpmobjmeod;
}
// Token: 0x040031EF RID: 12783
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031EF")]
public GGPMOBJMEOD textStylePaletteType;
}
// Token: 0x020007F8 RID: 2040
[Token(Token = "0x20007F8")]
[CompilerGenerated]
private sealed class NNEALDFNDMN
{
// Token: 0x060038E8 RID: 14568 RVA: 0x000F04B8 File Offset: 0x000EE6B8
[Token(Token = "0x60038E8")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NNEALDFNDMN()
{
}
// Token: 0x060038E9 RID: 14569 RVA: 0x000F04CC File Offset: 0x000EE6CC
[Token(Token = "0x60038E9")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetTextSize>b__0(Palette.TextSizePaletteItem textSizePaletteItem)
{
DOHBNOLCECO dohbnolceco = this.textSizePaletteType;
return textSizePaletteItem.textSizePaletteType == dohbnolceco;
}
// Token: 0x040031F0 RID: 12784
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F0")]
public DOHBNOLCECO textSizePaletteType;
}
// Token: 0x020007F9 RID: 2041
[Token(Token = "0x20007F9")]
[CompilerGenerated]
private sealed class PFPLNPOKNIO
{
// Token: 0x060038EA RID: 14570 RVA: 0x000F04F0 File Offset: 0x000EE6F0
[Token(Token = "0x60038EA")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public PFPLNPOKNIO()
{
}
// Token: 0x060038EB RID: 14571 RVA: 0x000F0504 File Offset: 0x000EE704
[Token(Token = "0x60038EB")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetButtonPalette>b__0(Palette.ButtonPaletteItem buttonPaletteItem)
{
HFDIPGAJBHM hfdipgajbhm = this.buttonPaletteType;
return buttonPaletteItem.buttonPaletteType == hfdipgajbhm;
}
// Token: 0x040031F1 RID: 12785
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F1")]
public HFDIPGAJBHM buttonPaletteType;
}
// Token: 0x020007FA RID: 2042
[Token(Token = "0x20007FA")]
[CompilerGenerated]
private sealed class IOBBAFECJMC
{
// Token: 0x060038EC RID: 14572 RVA: 0x000F0528 File Offset: 0x000EE728
[Token(Token = "0x60038EC")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public IOBBAFECJMC()
{
}
// Token: 0x060038ED RID: 14573 RVA: 0x000F053C File Offset: 0x000EE73C
[Token(Token = "0x60038ED")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetTogglePalette>b__0(Palette.TogglePaletteItem togglePaletteItem)
{
GEIPOCOEBAJ geipocoebaj = this.togglePaletteType;
return togglePaletteItem.togglePaletteType == geipocoebaj;
}
// Token: 0x040031F2 RID: 12786
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F2")]
public GEIPOCOEBAJ togglePaletteType;
}
// Token: 0x020007FB RID: 2043
[Token(Token = "0x20007FB")]
[CompilerGenerated]
private sealed class KBABKFPMHEK
{
// Token: 0x060038EE RID: 14574 RVA: 0x000F0560 File Offset: 0x000EE760
[Token(Token = "0x60038EE")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public KBABKFPMHEK()
{
}
// Token: 0x060038EF RID: 14575 RVA: 0x000F0574 File Offset: 0x000EE774
[Token(Token = "0x60038EF")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetInputFieldPalette>b__0(Palette.InputFieldPaletteItem inputFieldPaletteItem)
{
AEMEGNGAPOI aemegngapoi = this.inputFieldPaletteType;
return inputFieldPaletteItem.inputFieldPaletteType == aemegngapoi;
}
// Token: 0x040031F3 RID: 12787
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F3")]
public AEMEGNGAPOI inputFieldPaletteType;
}
// Token: 0x020007FC RID: 2044
[Token(Token = "0x20007FC")]
[CompilerGenerated]
private sealed class GFPCBAPKEFN
{
// Token: 0x060038F0 RID: 14576 RVA: 0x000F0598 File Offset: 0x000EE798
[Token(Token = "0x60038F0")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public GFPCBAPKEFN()
{
}
// Token: 0x060038F1 RID: 14577 RVA: 0x000F05AC File Offset: 0x000EE7AC
[Token(Token = "0x60038F1")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetDropdownPalette>b__0(Palette.DropdownPaletteItem dropdownPaletteItem)
{
GCDGEIKCMCK gcdgeikcmck = this.dropdownPaletteType;
return dropdownPaletteItem.dropdownPaletteType == gcdgeikcmck;
}
// Token: 0x040031F4 RID: 12788
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F4")]
public GCDGEIKCMCK dropdownPaletteType;
}
// Token: 0x020007FD RID: 2045
[Token(Token = "0x20007FD")]
[CompilerGenerated]
private sealed class AMINBILPGFJ
{
// Token: 0x060038F2 RID: 14578 RVA: 0x000F05D0 File Offset: 0x000EE7D0
[Token(Token = "0x60038F2")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public AMINBILPGFJ()
{
}
// Token: 0x060038F3 RID: 14579 RVA: 0x000F05E4 File Offset: 0x000EE7E4
[Token(Token = "0x60038F3")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetSliderPalette>b__0(Palette.SliderPaletteItem sliderPaletteItem)
{
IMKJNCDHCOP imkjncdhcop = this.sliderPaletteType;
return sliderPaletteItem.sliderPaletteType == imkjncdhcop;
}
// Token: 0x040031F5 RID: 12789
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F5")]
public IMKJNCDHCOP sliderPaletteType;
}
// Token: 0x020007FE RID: 2046
[Token(Token = "0x20007FE")]
[CompilerGenerated]
private sealed class ICLEALPMDBJ
{
// Token: 0x060038F4 RID: 14580 RVA: 0x000F0608 File Offset: 0x000EE808
[Token(Token = "0x60038F4")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public ICLEALPMDBJ()
{
}
// Token: 0x060038F5 RID: 14581 RVA: 0x000F061C File Offset: 0x000EE81C
[Token(Token = "0x60038F5")]
[Address(RVA = "0xF975F0", Offset = "0xF95FF0", VA = "0x180F975F0")]
internal bool <GetDepth>b__0(Palette.DepthPaletteItem depthPaletteItem)
{
NAAEHMGBIAP naaehmgbiap = this.depthPaletteType;
return depthPaletteItem.depthPaletteType == naaehmgbiap;
}
// Token: 0x040031F6 RID: 12790
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F6")]
public NAAEHMGBIAP depthPaletteType;
}
}
}
@@ -0,0 +1,39 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x0200080B RID: 2059
[Token(Token = "0x200080B")]
[StructLayout(3)]
public class PaletteTheme : MonoBehaviour
{
// Token: 0x170009FF RID: 2559
// (get) Token: 0x0600394C RID: 14668 RVA: 0x000F1B90 File Offset: 0x000EFD90
[Token(Token = "0x170009FF")]
public Palette HBPPDMBOGCH
{
[Token(Token = "0x600394C")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.palette;
}
}
// Token: 0x0600394D RID: 14669 RVA: 0x000F1BA4 File Offset: 0x000EFDA4
[Token(Token = "0x600394D")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public PaletteTheme()
{
}
// Token: 0x0400323C RID: 12860
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400323C")]
[SerializeField]
private Palette palette;
}
}
@@ -0,0 +1,110 @@
using System;
using System.Reflection;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x0200080C RID: 2060
[Token(Token = "0x200080C")]
[StructLayout(3)]
public abstract class PaletteThemeReference : MonoBehaviour
{
// Token: 0x0600394E RID: 14670 RVA: 0x000F1BB8 File Offset: 0x000EFDB8
[Token(Token = "0x600394E")]
[Address(RVA = "0x1088350", Offset = "0x1086D50", VA = "0x181088350", Slot = "4")]
protected virtual void Awake()
{
this.JFDLDKAMBBB(true);
this.Apply();
}
// Token: 0x0600394F RID: 14671
[Token(Token = "0x600394F")]
[Address(Slot = "5")]
public abstract void Apply();
// Token: 0x06003950 RID: 14672 RVA: 0x000F1BD4 File Offset: 0x000EFDD4
[Token(Token = "0x6003950")]
[Address(RVA = "0x10886A0", Offset = "0x10870A0", VA = "0x1810886A0")]
protected void OnValidate()
{
PaletteTheme paletteTheme = this.paletteTheme;
int num = 0;
if (paletteTheme == num)
{
PaletteTheme componentInParent = base.GetComponentInParent<PaletteTheme>();
this.paletteTheme = componentInParent;
}
PaletteTheme paletteTheme2 = this.paletteTheme;
int num2 = 0;
if (!(paletteTheme2 == num2))
{
this.Awake();
}
}
// Token: 0x06003951 RID: 14673 RVA: 0x000F1C20 File Offset: 0x000EFE20
[Token(Token = "0x6003951")]
[Address(RVA = "0x1088380", Offset = "0x1086D80", VA = "0x181088380")]
private void JFDLDKAMBBB(bool IBHODLNCMAL = true)
{
PaletteTheme paletteTheme = this.paletteTheme;
int num = 0;
if (paletteTheme == num)
{
PaletteTheme componentInParent = base.GetComponentInParent<PaletteTheme>();
this.paletteTheme = componentInParent;
}
if (IBHODLNCMAL)
{
PaletteTheme paletteTheme2 = this.paletteTheme;
int num2 = 0;
if (paletteTheme2 == num2)
{
string[] array = new string[5];
if ("'" != 0)
{
}
array[0] = "'";
MemberTypes memberType = base.GetType().MemberType;
if (memberType != (MemberTypes)0)
{
}
array[1] = memberType;
if ("' contains missing PaletteTheme reference on '" != 0)
{
}
array[2] = "' contains missing PaletteTheme reference on '";
string name = base.gameObject.name;
if (name != 0)
{
}
array[3] = name;
if ("'" != 0)
{
}
array[4] = "'";
string text = string.Concat(array);
GameObject gameObject = base.gameObject;
Debug.LogError(text, gameObject);
}
}
}
// Token: 0x06003952 RID: 14674 RVA: 0x000F1D0C File Offset: 0x000EFF0C
[Token(Token = "0x6003952")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
protected PaletteThemeReference()
{
}
// Token: 0x0400323D RID: 12861
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400323D")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndParent, true, false)]
protected PaletteTheme paletteTheme;
}
}
@@ -0,0 +1,80 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x0200080D RID: 2061
[Token(Token = "0x200080D")]
[StructLayout(3)]
public class RawImageTheme : PaletteThemeReference
{
// Token: 0x17000A00 RID: 2560
// (get) Token: 0x06003953 RID: 14675 RVA: 0x000F1D20 File Offset: 0x000EFF20
// (set) Token: 0x06003954 RID: 14676 RVA: 0x000F1D34 File Offset: 0x000EFF34
[Token(Token = "0x17000A00")]
public MCGOHHNGDAO AOFLAJEAKMF
{
[Token(Token = "0x6003953")]
[Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")]
get
{
return this.color;
}
[Token(Token = "0x6003954")]
[Address(RVA = "0x10898D0", Offset = "0x10882D0", VA = "0x1810898D0")]
set
{
this.color = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x06003955 RID: 14677 RVA: 0x000F1D50 File Offset: 0x000EFF50
[Token(Token = "0x6003955")]
[Address(RVA = "0x10897C0", Offset = "0x10881C0", VA = "0x1810897C0", Slot = "5")]
public override void Apply()
{
PaletteTheme paletteTheme = this.paletteTheme;
RawImage rawImage = this.image;
Palette palette = paletteTheme.palette;
MCGOHHNGDAO mcgohhngdao = this.color;
Palette.PEPHJNEIOAJ pephjneioaj = new Palette.PEPHJNEIOAJ();
pephjneioaj.backgroundColorPaletteType = mcgohhngdao;
Palette.RawImageColorPaletteItem[] rawImageColorPaletteItems = palette.rawImageColorPaletteItems;
Func<Palette.RawImageColorPaletteItem, bool> func = delegate(Palette.RawImageColorPaletteItem pi)
{
MCGOHHNGDAO backgroundColorPaletteType = pephjneioaj.backgroundColorPaletteType;
return pi.paletteType == backgroundColorPaletteType;
};
if (Enumerable.FirstOrDefault<Palette.RawImageColorPaletteItem>(rawImageColorPaletteItems, func) != 0)
{
}
Color white = Color.white;
Color color = rawImage.color;
}
// Token: 0x06003956 RID: 14678 RVA: 0x000F1DC0 File Offset: 0x000EFFC0
[Token(Token = "0x6003956")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public RawImageTheme()
{
}
// Token: 0x0400323E RID: 12862
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400323E")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private RawImage image;
// Token: 0x0400323F RID: 12863
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400323F")]
[SerializeField]
private MCGOHHNGDAO color;
}
}
+149
View File
@@ -0,0 +1,149 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x020007FF RID: 2047
[Token(Token = "0x20007FF")]
[Serializable]
[StructLayout(3)]
public class SliderPalette
{
// Token: 0x170009DE RID: 2526
// (get) Token: 0x060038F6 RID: 14582 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009DE")]
public Color SliderColor
{
[Token(Token = "0x60038F6")]
[Address(RVA = "0xE6BDC0", Offset = "0xE6A7C0", VA = "0x180E6BDC0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009DF RID: 2527
// (get) Token: 0x060038F7 RID: 14583 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009DF")]
public Color FillColor
{
[Token(Token = "0x60038F7")]
[Address(RVA = "0x75DFF0", Offset = "0x75C9F0", VA = "0x18075DFF0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009E0 RID: 2528
// (get) Token: 0x060038F8 RID: 14584 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009E0")]
public Color HandleColor
{
[Token(Token = "0x60038F8")]
[Address(RVA = "0x1062610", Offset = "0x1061010", VA = "0x181062610")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009E1 RID: 2529
// (get) Token: 0x060038F9 RID: 14585 RVA: 0x000F0640 File Offset: 0x000EE840
[Token(Token = "0x170009E1")]
public TextStylePalette TextPalette
{
[Token(Token = "0x60038F9")]
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
get
{
return this.textPalette;
}
}
// Token: 0x170009E2 RID: 2530
// (get) Token: 0x060038FA RID: 14586 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009E2")]
public Color TextColor
{
[Token(Token = "0x60038FA")]
[Address(RVA = "0x108F810", Offset = "0x108E210", VA = "0x18108F810")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170009E3 RID: 2531
// (get) Token: 0x060038FB RID: 14587 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170009E3")]
public ColorBlock ColorBlock
{
[Token(Token = "0x60038FB")]
[Address(RVA = "0x108F7D0", Offset = "0x108E1D0", VA = "0x18108F7D0")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060038FC RID: 14588 RVA: 0x000F0654 File Offset: 0x000EE854
[Token(Token = "0x60038FC")]
[Address(RVA = "0x108F720", Offset = "0x108E120", VA = "0x18108F720")]
public SliderPalette()
{
Color white = Color.white;
Color black = Color.black;
Color black2 = Color.black;
ColorBlock defaultColorBlock = ColorBlock.defaultColorBlock;
Color highlightedColor = defaultColorBlock.m_HighlightedColor;
this.colorBlock.m_HighlightedColor = highlightedColor;
Color pressedColor = defaultColorBlock.m_PressedColor;
this.colorBlock.m_PressedColor = pressedColor;
Color selectedColor = defaultColorBlock.m_SelectedColor;
this.colorBlock.m_SelectedColor = selectedColor;
Color disabledColor = defaultColorBlock.m_DisabledColor;
this.colorBlock.m_DisabledColor = disabledColor;
base..ctor();
}
// Token: 0x040031F7 RID: 12791
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031F7")]
[SerializeField]
private Color sliderColor;
// Token: 0x040031F8 RID: 12792
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031F8")]
[SerializeField]
private Color fillColor;
// Token: 0x040031F9 RID: 12793
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x40031F9")]
[SerializeField]
private Color handleColor;
// Token: 0x040031FA RID: 12794
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40031FA")]
[SerializeField]
private TextStylePalette textPalette;
// Token: 0x040031FB RID: 12795
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40031FB")]
[SerializeField]
private Color textColor;
// Token: 0x040031FC RID: 12796
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40031FC")]
[SerializeField]
private ColorBlock colorBlock;
}
}
+202
View File
@@ -0,0 +1,202 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x0200080E RID: 2062
[Token(Token = "0x200080E")]
[StructLayout(3)]
public class SliderTheme : PaletteThemeReference
{
// Token: 0x17000A01 RID: 2561
// (get) Token: 0x06003957 RID: 14679 RVA: 0x000F1DD4 File Offset: 0x000EFFD4
// (set) Token: 0x06003958 RID: 14680 RVA: 0x000F1DE8 File Offset: 0x000EFFE8
[Token(Token = "0x17000A01")]
public IMKJNCDHCOP ABNHBGLCINK
{
[Token(Token = "0x6003957")]
[Address(RVA = "0x4D24F0", Offset = "0x4D0EF0", VA = "0x1804D24F0")]
get
{
return this.sliderType;
}
[Token(Token = "0x6003958")]
[Address(RVA = "0x10898D0", Offset = "0x10882D0", VA = "0x1810898D0")]
set
{
this.sliderType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x17000A02 RID: 2562
// (get) Token: 0x06003959 RID: 14681 RVA: 0x000F1E04 File Offset: 0x000F0004
[Token(Token = "0x17000A02")]
public Image CKDKEDGOHNA
{
[Token(Token = "0x6003959")]
[Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")]
get
{
return this.sliderImage;
}
}
// Token: 0x17000A03 RID: 2563
// (get) Token: 0x0600395A RID: 14682 RVA: 0x000F1E18 File Offset: 0x000F0018
[Token(Token = "0x17000A03")]
public Image FLMBCOJOGKG
{
[Token(Token = "0x600395A")]
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
get
{
return this.fillImage;
}
}
// Token: 0x17000A04 RID: 2564
// (get) Token: 0x0600395B RID: 14683 RVA: 0x000F1E2C File Offset: 0x000F002C
[Token(Token = "0x17000A04")]
public Image JBNFILNEHEC
{
[Token(Token = "0x600395B")]
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
get
{
return this.handleImage;
}
}
// Token: 0x17000A05 RID: 2565
// (get) Token: 0x0600395C RID: 14684 RVA: 0x000F1E40 File Offset: 0x000F0040
// (set) Token: 0x0600395D RID: 14685 RVA: 0x000F1E60 File Offset: 0x000F0060
[Token(Token = "0x17000A05")]
public bool FFDOINJEHMM
{
[Token(Token = "0x600395C")]
[Address(RVA = "0x10789F0", Offset = "0x10773F0", VA = "0x1810789F0")]
get
{
return this.slider.m_Interactable;
}
[Token(Token = "0x600395D")]
[Address(RVA = "0x1078A40", Offset = "0x1077440", VA = "0x181078A40")]
set
{
this.slider.interactable = value;
}
}
// Token: 0x0600395E RID: 14686 RVA: 0x000F1E80 File Offset: 0x000F0080
[Token(Token = "0x600395E")]
[Address(RVA = "0x108F820", Offset = "0x108E220", VA = "0x18108F820", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
IMKJNCDHCOP imkjncdhcop = this.sliderType;
Palette.AMINBILPGFJ aminbilpgfj = new Palette.AMINBILPGFJ();
aminbilpgfj.sliderPaletteType = imkjncdhcop;
Palette.SliderPaletteItem[] sliderPalettes = palette.sliderPalettes;
Func<Palette.SliderPaletteItem, bool> func = delegate(Palette.SliderPaletteItem sliderPaletteItem)
{
IMKJNCDHCOP sliderPaletteType = aminbilpgfj.sliderPaletteType;
return sliderPaletteItem.sliderPaletteType == sliderPaletteType;
};
Palette.SliderPaletteItem sliderPaletteItem2 = Enumerable.FirstOrDefault<Palette.SliderPaletteItem>(sliderPalettes, func);
if (sliderPaletteItem2 != 0)
{
SliderPalette sliderPalette = sliderPaletteItem2.sliderPalette;
if (sliderPalette != 0)
{
Image image = this.sliderImage;
int num = 0;
if (image != num)
{
Image image2 = this.sliderImage;
Color sliderColor = sliderPalette.sliderColor;
Color color = image2.color;
}
Image image3 = this.fillImage;
int num2 = 0;
if (image3 != num2)
{
Image image4 = this.fillImage;
Color fillColor = sliderPalette.fillColor;
Color color2 = image4.color;
}
Image image5 = this.handleImage;
int num3 = 0;
if (image5 != num3)
{
Image image6 = this.handleImage;
Color handleColor = sliderPalette.handleColor;
Color color3 = image6.color;
}
Slider slider = this.slider;
int num4 = 0;
if (slider != num4)
{
Slider slider2 = this.slider;
ColorBlock colorBlock = sliderPalette.colorBlock;
Color highlightedColor = sliderPalette.colorBlock.m_HighlightedColor;
Color pressedColor = sliderPalette.colorBlock.m_PressedColor;
Color selectedColor = sliderPalette.colorBlock.m_SelectedColor;
Color disabledColor = sliderPalette.colorBlock.m_DisabledColor;
slider2.colors = colorBlock;
}
Slider slider3 = this.slider;
Image image7 = this.handleImage;
slider3.targetGraphic = image7;
return;
}
}
string name = this.paletteTheme.palette.name;
int num5 = 0;
Debug.LogError(string.Format("'{0}' contains missing {1} reference for '{2}'", name, "SliderPaletteType", num5));
throw new NullReferenceException();
}
// Token: 0x0600395F RID: 14687 RVA: 0x000F2030 File Offset: 0x000F0230
[Token(Token = "0x600395F")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public SliderTheme()
{
}
// Token: 0x04003240 RID: 12864
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003240")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Slider slider;
// Token: 0x04003241 RID: 12865
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003241")]
[SerializeField]
private IMKJNCDHCOP sliderType;
// Token: 0x04003242 RID: 12866
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003242")]
[SerializeField]
private Image sliderImage;
// Token: 0x04003243 RID: 12867
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003243")]
[SerializeField]
private Image fillImage;
// Token: 0x04003244 RID: 12868
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003244")]
[SerializeField]
private Image handleImage;
}
}
@@ -0,0 +1,93 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Theme
{
// Token: 0x0200080F RID: 2063
[Token(Token = "0x200080F")]
[StructLayout(3)]
public class SurfaceTheme : PaletteThemeReference
{
// Token: 0x17000A06 RID: 2566
// (get) Token: 0x06003960 RID: 14688 RVA: 0x000F2044 File Offset: 0x000F0244
// (set) Token: 0x06003961 RID: 14689 RVA: 0x000F2058 File Offset: 0x000F0258
[Token(Token = "0x17000A06")]
public HKNKJCKPDIH LJEGDBMBIEE
{
[Token(Token = "0x6003960")]
[Address(RVA = "0x3EDF60", Offset = "0x3EC960", VA = "0x1803EDF60")]
get
{
return this.color;
}
[Token(Token = "0x6003961")]
[Address(RVA = "0x108FD10", Offset = "0x108E710", VA = "0x18108FD10")]
set
{
this.color = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x06003962 RID: 14690 RVA: 0x000F2074 File Offset: 0x000F0274
[Token(Token = "0x6003962")]
[Address(RVA = "0x108FB70", Offset = "0x108E570", VA = "0x18108FB70", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
HKNKJCKPDIH hknkjckpdih = this.color;
Palette.HPNELBJEPJH hpnelbjepjh = new Palette.HPNELBJEPJH();
hpnelbjepjh.backgroundColorPaletteType = hknkjckpdih;
Palette.BackgroundColorPaletteItem[] backgroundColorPalettes = palette.backgroundColorPalettes;
Func<Palette.BackgroundColorPaletteItem, bool> func = delegate(Palette.BackgroundColorPaletteItem backgroundColorPaletteItem)
{
HKNKJCKPDIH backgroundColorPaletteType = hpnelbjepjh.backgroundColorPaletteType;
return backgroundColorPaletteItem.backgroundColorPaletteType == backgroundColorPaletteType;
};
Palette.BackgroundColorPaletteItem backgroundColorPaletteItem2 = Enumerable.FirstOrDefault<Palette.BackgroundColorPaletteItem>(backgroundColorPalettes, func);
if (backgroundColorPaletteItem2 == 0 || backgroundColorPaletteItem2.gradient != 0)
{
Color white = Color.white;
}
Gradient gradient = new Gradient();
Color color = this.image.color;
UIGradient uigradient = this.gradient;
int num = 0;
if (uigradient != num)
{
this.gradient.CKIHBOOIIHL = gradient;
}
}
// Token: 0x06003963 RID: 14691 RVA: 0x000F2114 File Offset: 0x000F0314
[Token(Token = "0x6003963")]
[Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")]
public SurfaceTheme()
{
}
// Token: 0x04003245 RID: 12869
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003245")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private Image image;
// Token: 0x04003246 RID: 12870
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003246")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private UIGradient gradient;
// Token: 0x04003247 RID: 12871
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003247")]
[SerializeField]
private HKNKJCKPDIH color;
}
}
@@ -0,0 +1,175 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000800 RID: 2048
[Token(Token = "0x2000800")]
[Serializable]
[StructLayout(3)]
public class TextStylePalette
{
// Token: 0x170009E4 RID: 2532
// (get) Token: 0x060038FD RID: 14589 RVA: 0x000F06D4 File Offset: 0x000EE8D4
[Token(Token = "0x170009E4")]
public TMP_FontAsset Font
{
[Token(Token = "0x60038FD")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.font;
}
}
// Token: 0x170009E5 RID: 2533
// (get) Token: 0x060038FE RID: 14590 RVA: 0x000F06E8 File Offset: 0x000EE8E8
[Token(Token = "0x170009E5")]
public float Kerning
{
[Token(Token = "0x60038FE")]
[Address(RVA = "0x57B900", Offset = "0x57A300", VA = "0x18057B900")]
get
{
return this.kerning;
}
}
// Token: 0x170009E6 RID: 2534
// (get) Token: 0x060038FF RID: 14591 RVA: 0x000F06FC File Offset: 0x000EE8FC
[Token(Token = "0x170009E6")]
public float Leading
{
[Token(Token = "0x60038FF")]
[Address(RVA = "0x566EB0", Offset = "0x5658B0", VA = "0x180566EB0")]
get
{
return this.leading;
}
}
// Token: 0x170009E7 RID: 2535
// (get) Token: 0x06003900 RID: 14592 RVA: 0x000F0710 File Offset: 0x000EE910
[Token(Token = "0x170009E7")]
public bool IsBold
{
[Token(Token = "0x6003900")]
[Address(RVA = "0x4F5370", Offset = "0x4F3D70", VA = "0x1804F5370")]
get
{
return this.isBold;
}
}
// Token: 0x170009E8 RID: 2536
// (get) Token: 0x06003901 RID: 14593 RVA: 0x000F0724 File Offset: 0x000EE924
[Token(Token = "0x170009E8")]
public bool IsItalic
{
[Token(Token = "0x6003901")]
[Address(RVA = "0x5C5EB0", Offset = "0x5C48B0", VA = "0x1805C5EB0")]
get
{
return this.isItalic;
}
}
// Token: 0x170009E9 RID: 2537
// (get) Token: 0x06003902 RID: 14594 RVA: 0x000F0738 File Offset: 0x000EE938
[Token(Token = "0x170009E9")]
public TextStylePalette.CKNKDCHAIFP Transformation
{
[Token(Token = "0x6003902")]
[Address(RVA = "0x3C1C80", Offset = "0x3C0680", VA = "0x1803C1C80")]
get
{
return this.transformation;
}
}
// Token: 0x06003903 RID: 14595 RVA: 0x000F074C File Offset: 0x000EE94C
[Token(Token = "0x6003903")]
[Address(RVA = "0x108FD40", Offset = "0x108E740", VA = "0x18108FD40")]
public void GDIGLMAABGN(TextMeshProUGUI MFEIOCHDCGI)
{
int num = 0;
if (!(MFEIOCHDCGI == num))
{
TextStylePalette.CKNKDCHAIFP cknkdchaifp = this.transformation;
if (cknkdchaifp == TextStylePalette.CKNKDCHAIFP.LowerCase || cknkdchaifp == TextStylePalette.CKNKDCHAIFP.UpperCase || cknkdchaifp == TextStylePalette.CKNKDCHAIFP.SmallCaps)
{
}
TMP_FontAsset tmp_FontAsset = this.font;
MFEIOCHDCGI.font = tmp_FontAsset;
float num2 = this.kerning;
MFEIOCHDCGI.characterSpacing = num2;
float num3 = this.leading;
MFEIOCHDCGI.lineSpacing = num3;
}
}
// Token: 0x06003904 RID: 14596 RVA: 0x000F07B0 File Offset: 0x000EE9B0
[Token(Token = "0x6003904")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TextStylePalette()
{
}
// Token: 0x040031FD RID: 12797
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031FD")]
[SerializeField]
private TMP_FontAsset font;
// Token: 0x040031FE RID: 12798
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031FE")]
[SerializeField]
private float kerning;
// Token: 0x040031FF RID: 12799
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40031FF")]
[SerializeField]
private float leading;
// Token: 0x04003200 RID: 12800
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003200")]
[SerializeField]
private bool isBold;
// Token: 0x04003201 RID: 12801
[global::Cpp2IlInjected.FieldOffset(Offset = "0x21")]
[Token(Token = "0x4003201")]
[SerializeField]
private bool isItalic;
// Token: 0x04003202 RID: 12802
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003202")]
[SerializeField]
private TextStylePalette.CKNKDCHAIFP transformation;
// Token: 0x02000801 RID: 2049
[Token(Token = "0x2000801")]
public enum CKNKDCHAIFP
{
// Token: 0x04003204 RID: 12804
[Token(Token = "0x4003204")]
None,
// Token: 0x04003205 RID: 12805
[Token(Token = "0x4003205")]
LowerCase,
// Token: 0x04003206 RID: 12806
[Token(Token = "0x4003206")]
UpperCase,
// Token: 0x04003207 RID: 12807
[Token(Token = "0x4003207")]
SmallCaps
}
}
}
@@ -0,0 +1,59 @@
using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000802 RID: 2050
[Token(Token = "0x2000802")]
[Serializable]
[StructLayout(3)]
public class TogglePalette
{
// Token: 0x170009EA RID: 2538
// (get) Token: 0x06003905 RID: 14597 RVA: 0x000F07C4 File Offset: 0x000EE9C4
[Token(Token = "0x170009EA")]
public ButtonPalette InactiveButtonPalette
{
[Token(Token = "0x6003905")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
get
{
return this.inactiveButtonPalette;
}
}
// Token: 0x170009EB RID: 2539
// (get) Token: 0x06003906 RID: 14598 RVA: 0x000F07D8 File Offset: 0x000EE9D8
[Token(Token = "0x170009EB")]
public ButtonPalette ActiveButtonPalette
{
[Token(Token = "0x6003906")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
get
{
return this.activeButtonPalette;
}
}
// Token: 0x06003907 RID: 14599 RVA: 0x000F07EC File Offset: 0x000EE9EC
[Token(Token = "0x6003907")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public TogglePalette()
{
}
// Token: 0x04003208 RID: 12808
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003208")]
[SerializeField]
private ButtonPalette inactiveButtonPalette;
// Token: 0x04003209 RID: 12809
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003209")]
[SerializeField]
private ButtonPalette activeButtonPalette;
}
}
+109
View File
@@ -0,0 +1,109 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Theme
{
// Token: 0x02000810 RID: 2064
[Token(Token = "0x2000810")]
[StructLayout(3)]
public class ToggleTheme : ButtonThemeBase
{
// Token: 0x17000A07 RID: 2567
// (get) Token: 0x06003964 RID: 14692 RVA: 0x000F2128 File Offset: 0x000F0328
// (set) Token: 0x06003965 RID: 14693 RVA: 0x000F213C File Offset: 0x000F033C
[Token(Token = "0x17000A07")]
public GEIPOCOEBAJ DEKMEOFCKAF
{
[Token(Token = "0x6003964")]
[Address(RVA = "0x567D10", Offset = "0x566710", VA = "0x180567D10")]
get
{
return this.toggleType;
}
[Token(Token = "0x6003965")]
[Address(RVA = "0x1078C80", Offset = "0x1077680", VA = "0x181078C80")]
set
{
this.toggleType = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
}
// Token: 0x17000A08 RID: 2568
// (get) Token: 0x06003966 RID: 14694 RVA: 0x000F2158 File Offset: 0x000F0358
// (set) Token: 0x06003967 RID: 14695 RVA: 0x000F216C File Offset: 0x000F036C
[Token(Token = "0x17000A08")]
public bool MIKDLDEALPN
{
[Token(Token = "0x6003966")]
[Address(RVA = "0xFD7970", Offset = "0xFD6370", VA = "0x180FD7970")]
get
{
return this.CNEIBILGFCO;
}
[Token(Token = "0x6003967")]
[Address(RVA = "0x10907E0", Offset = "0x108F1E0", VA = "0x1810907E0")]
set
{
if (this.CNEIBILGFCO != value)
{
this.CNEIBILGFCO = value;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
return;
}
}
}
// Token: 0x06003968 RID: 14696 RVA: 0x000F2194 File Offset: 0x000F0394
[Token(Token = "0x6003968")]
[Address(RVA = "0x10905C0", Offset = "0x108EFC0", VA = "0x1810905C0", Slot = "5")]
public override void Apply()
{
Palette palette = this.paletteTheme.palette;
GEIPOCOEBAJ geipocoebaj = this.toggleType;
Palette.IOBBAFECJMC iobbafecjmc = new Palette.IOBBAFECJMC();
iobbafecjmc.togglePaletteType = geipocoebaj;
Palette.TogglePaletteItem[] togglePalettes = palette.togglePalettes;
Func<Palette.TogglePaletteItem, bool> func = delegate(Palette.TogglePaletteItem togglePaletteItem)
{
GEIPOCOEBAJ togglePaletteType = iobbafecjmc.togglePaletteType;
return togglePaletteItem.togglePaletteType == togglePaletteType;
};
Palette.TogglePaletteItem togglePaletteItem2 = Enumerable.FirstOrDefault<Palette.TogglePaletteItem>(togglePalettes, func);
int num;
if (togglePaletteItem2 == 0 || togglePaletteItem2.togglePalette == 0)
{
string name = this.paletteTheme.palette.name;
GEIPOCOEBAJ geipocoebaj2 = this.toggleType;
string text = string.Format("'{0}' contains missing {1} reference for '{2}'", name, "TogglePaletteType", name);
num = 0;
Debug.LogError(text);
}
if (this.CNEIBILGFCO)
{
}
base.GDIGLMAABGN(num);
}
// Token: 0x06003969 RID: 14697 RVA: 0x000F2244 File Offset: 0x000F0444
[Token(Token = "0x6003969")]
[Address(RVA = "0x1090780", Offset = "0x108F180", VA = "0x181090780")]
public ToggleTheme()
{
}
// Token: 0x04003248 RID: 12872
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x4003248")]
[SerializeField]
private GEIPOCOEBAJ toggleType;
// Token: 0x04003249 RID: 12873
[global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")]
[Token(Token = "0x4003249")]
private bool CNEIBILGFCO;
}
}