m
This commit is contained in:
@@ -0,0 +1,191 @@
|
||||
using System;
|
||||
using System.Linq;
|
||||
using Cpp2IlInjected;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace RRUI.Theme
|
||||
{
|
||||
// Token: 0x02000849 RID: 2121
|
||||
[Token(Token = "0x2000849")]
|
||||
public class InputFieldTheme : PaletteThemeReference
|
||||
{
|
||||
// Token: 0x17000A6A RID: 2666
|
||||
// (get) Token: 0x06003AE1 RID: 15073 RVA: 0x000F2418 File Offset: 0x000F0618
|
||||
[Token(Token = "0x17000A6A")]
|
||||
public Image CLMAOCECAPA
|
||||
{
|
||||
[Token(Token = "0x6003AE1")]
|
||||
[Address(RVA = "0x1591090", Offset = "0x1590090", VA = "0x181591090")]
|
||||
get
|
||||
{
|
||||
if (this.useSurfaceOverride)
|
||||
{
|
||||
return this.surfaceOverride;
|
||||
}
|
||||
return this.surface;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000A6B RID: 2667
|
||||
// (get) Token: 0x06003AE2 RID: 15074 RVA: 0x000F243C File Offset: 0x000F063C
|
||||
// (set) Token: 0x06003AE3 RID: 15075 RVA: 0x000F2450 File Offset: 0x000F0650
|
||||
[Token(Token = "0x17000A6B")]
|
||||
public AEMEGNGAPOI NEGMBGDEGFJ
|
||||
{
|
||||
[Token(Token = "0x6003AE2")]
|
||||
[Address(RVA = "0x678D20", Offset = "0x677D20", VA = "0x180678D20")]
|
||||
get
|
||||
{
|
||||
return this.inputFieldType;
|
||||
}
|
||||
[Token(Token = "0x6003AE3")]
|
||||
[Address(RVA = "0x15910A0", Offset = "0x15900A0", VA = "0x1815910A0")]
|
||||
set
|
||||
{
|
||||
if (this.inputFieldType != value)
|
||||
{
|
||||
this.inputFieldType = value;
|
||||
base.Apply();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000A6C RID: 2668
|
||||
// (get) Token: 0x06003AE4 RID: 15076 RVA: 0x000F2474 File Offset: 0x000F0674
|
||||
// (set) Token: 0x06003AE5 RID: 15077 RVA: 0x000F2488 File Offset: 0x000F0688
|
||||
[Token(Token = "0x17000A6C")]
|
||||
public DOHBNOLCECO BMBFCGOFPIM
|
||||
{
|
||||
[Token(Token = "0x6003AE4")]
|
||||
[Address(RVA = "0x696840", Offset = "0x695840", VA = "0x180696840")]
|
||||
get
|
||||
{
|
||||
return this.textSize;
|
||||
}
|
||||
[Token(Token = "0x6003AE5")]
|
||||
[Address(RVA = "0x15910C0", Offset = "0x15900C0", VA = "0x1815910C0")]
|
||||
set
|
||||
{
|
||||
if (this.textSize != value)
|
||||
{
|
||||
this.textSize = value;
|
||||
base.Apply();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06003AE6 RID: 15078 RVA: 0x000F24AC File Offset: 0x000F06AC
|
||||
[Token(Token = "0x6003AE6")]
|
||||
[Address(RVA = "0x15916B0", Offset = "0x15906B0", VA = "0x1815916B0", 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;
|
||||
}
|
||||
TMP_InputField tmp_InputField = this.inputField;
|
||||
}
|
||||
|
||||
// Token: 0x06003AE7 RID: 15079 RVA: 0x000F2630 File Offset: 0x000F0830
|
||||
[Token(Token = "0x6003AE7")]
|
||||
[Address(RVA = "0x1591080", Offset = "0x1590080", VA = "0x181591080")]
|
||||
public InputFieldTheme()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x040032AC RID: 12972
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40032AC")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private TMP_InputField inputField;
|
||||
|
||||
// Token: 0x040032AD RID: 12973
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40032AD")]
|
||||
[SerializeField]
|
||||
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
||||
private Image surface;
|
||||
|
||||
// Token: 0x040032AE RID: 12974
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x40032AE")]
|
||||
[SerializeField]
|
||||
private bool useSurfaceOverride;
|
||||
|
||||
// Token: 0x040032AF RID: 12975
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x40032AF")]
|
||||
[SerializeField]
|
||||
[JEAMMEGEDDJ("useSurfaceOverride")]
|
||||
private Image surfaceOverride;
|
||||
|
||||
// Token: 0x040032B0 RID: 12976
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x40032B0")]
|
||||
[SerializeField]
|
||||
private AEMEGNGAPOI inputFieldType;
|
||||
|
||||
// Token: 0x040032B1 RID: 12977
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x40032B1")]
|
||||
[SerializeField]
|
||||
private DOHBNOLCECO textSize = (DOHBNOLCECO)((ulong)3L);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user