183 lines
5.7 KiB
C#
183 lines
5.7 KiB
C#
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;
|
|
}
|
|
}
|