This commit is contained in:
niko
2026-06-04 11:42:34 +02:00
parent f39ba70a9f
commit e720b98cd1
7488 changed files with 2493818 additions and 0 deletions
@@ -0,0 +1,66 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000372 RID: 882
[Serializable]
internal class StyleComplexSelector
{
// Token: 0x17000C39 RID: 3129
// (get) Token: 0x0600355F RID: 13663 RVA: 0x0005950C File Offset: 0x0005770C
// (set) Token: 0x06003560 RID: 13664 RVA: 0x00059528 File Offset: 0x00057728
public int specificity
{
get
{
return this.m_Specificity;
}
internal set
{
this.m_Specificity = value;
}
}
// Token: 0x17000C3A RID: 3130
// (get) Token: 0x06003561 RID: 13665 RVA: 0x00059534 File Offset: 0x00057734
// (set) Token: 0x06003562 RID: 13666 RVA: 0x00059550 File Offset: 0x00057750
public StyleRule rule { get; internal set; }
// Token: 0x17000C3B RID: 3131
// (get) Token: 0x06003563 RID: 13667 RVA: 0x0005955C File Offset: 0x0005775C
public bool isSimple
{
get
{
return this.selectors.Length == 1;
}
}
// Token: 0x17000C3C RID: 3132
// (get) Token: 0x06003564 RID: 13668 RVA: 0x0005957C File Offset: 0x0005777C
// (set) Token: 0x06003565 RID: 13669 RVA: 0x00059598 File Offset: 0x00057798
public StyleSelector[] selectors
{
get
{
return this.m_Selectors;
}
internal set
{
this.m_Selectors = value;
}
}
// Token: 0x04000BC7 RID: 3015
[SerializeField]
private int m_Specificity;
// Token: 0x04000BC9 RID: 3017
[SerializeField]
private StyleSelector[] m_Selectors;
// Token: 0x04000BCA RID: 3018
[SerializeField]
internal int ruleIndex;
}
}
+47
View File
@@ -0,0 +1,47 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000373 RID: 883
[Serializable]
internal class StyleProperty
{
// Token: 0x17000C3D RID: 3133
// (get) Token: 0x06003567 RID: 13671 RVA: 0x000595AC File Offset: 0x000577AC
// (set) Token: 0x06003568 RID: 13672 RVA: 0x000595C8 File Offset: 0x000577C8
public string name
{
get
{
return this.m_Name;
}
internal set
{
this.m_Name = value;
}
}
// Token: 0x17000C3E RID: 3134
// (get) Token: 0x06003569 RID: 13673 RVA: 0x000595D4 File Offset: 0x000577D4
// (set) Token: 0x0600356A RID: 13674 RVA: 0x000595F0 File Offset: 0x000577F0
public StyleValueHandle[] values
{
get
{
return this.m_Values;
}
internal set
{
this.m_Values = value;
}
}
// Token: 0x04000BCB RID: 3019
[SerializeField]
private string m_Name;
// Token: 0x04000BCC RID: 3020
[SerializeField]
private StyleValueHandle[] m_Values;
}
}
+32
View File
@@ -0,0 +1,32 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000374 RID: 884
[Serializable]
internal class StyleRule
{
// Token: 0x17000C3F RID: 3135
// (get) Token: 0x0600356C RID: 13676 RVA: 0x00059604 File Offset: 0x00057804
// (set) Token: 0x0600356D RID: 13677 RVA: 0x00059620 File Offset: 0x00057820
public StyleProperty[] properties
{
get
{
return this.m_Properties;
}
internal set
{
this.m_Properties = value;
}
}
// Token: 0x04000BCD RID: 3021
[SerializeField]
private StyleProperty[] m_Properties;
// Token: 0x04000BCE RID: 3022
[SerializeField]
internal int line;
}
}
+60
View File
@@ -0,0 +1,60 @@
using System;
using System.Linq;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000375 RID: 885
[Serializable]
internal class StyleSelector
{
// Token: 0x17000C40 RID: 3136
// (get) Token: 0x0600356F RID: 13679 RVA: 0x00059644 File Offset: 0x00057844
// (set) Token: 0x06003570 RID: 13680 RVA: 0x00059660 File Offset: 0x00057860
public StyleSelectorPart[] parts
{
get
{
return this.m_Parts;
}
internal set
{
this.m_Parts = value;
}
}
// Token: 0x17000C41 RID: 3137
// (get) Token: 0x06003571 RID: 13681 RVA: 0x0005966C File Offset: 0x0005786C
// (set) Token: 0x06003572 RID: 13682 RVA: 0x00059688 File Offset: 0x00057888
public StyleSelectorRelationship previousRelationship
{
get
{
return this.m_PreviousRelationship;
}
internal set
{
this.m_PreviousRelationship = value;
}
}
// Token: 0x06003573 RID: 13683 RVA: 0x00059694 File Offset: 0x00057894
public override string ToString()
{
return string.Join(", ", this.parts.Select((StyleSelectorPart p) => p.ToString()).ToArray<string>());
}
// Token: 0x04000BCF RID: 3023
[SerializeField]
private StyleSelectorPart[] m_Parts;
// Token: 0x04000BD0 RID: 3024
[SerializeField]
private StyleSelectorRelationship m_PreviousRelationship;
// Token: 0x04000BD1 RID: 3025
internal int pseudoStateMask = -1;
// Token: 0x04000BD2 RID: 3026
internal int negatedPseudoStateMask = -1;
}
}
@@ -0,0 +1,53 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000376 RID: 886
[Serializable]
internal struct StyleSelectorPart
{
// Token: 0x17000C42 RID: 3138
// (get) Token: 0x06003575 RID: 13685 RVA: 0x00059704 File Offset: 0x00057904
// (set) Token: 0x06003576 RID: 13686 RVA: 0x00059720 File Offset: 0x00057920
public string value
{
get
{
return this.m_Value;
}
internal set
{
this.m_Value = value;
}
}
// Token: 0x17000C43 RID: 3139
// (get) Token: 0x06003577 RID: 13687 RVA: 0x0005972C File Offset: 0x0005792C
// (set) Token: 0x06003578 RID: 13688 RVA: 0x00059748 File Offset: 0x00057948
public StyleSelectorType type
{
get
{
return this.m_Type;
}
internal set
{
this.m_Type = value;
}
}
// Token: 0x06003579 RID: 13689 RVA: 0x00059754 File Offset: 0x00057954
public override string ToString()
{
return string.Format("[StyleSelectorPart: value={0}, type={1}]", this.value, this.type);
}
// Token: 0x04000BD4 RID: 3028
[SerializeField]
private string m_Value;
// Token: 0x04000BD5 RID: 3029
[SerializeField]
private StyleSelectorType m_Type;
}
}
@@ -0,0 +1,15 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000377 RID: 887
internal enum StyleSelectorRelationship
{
// Token: 0x04000BD7 RID: 3031
None,
// Token: 0x04000BD8 RID: 3032
Child,
// Token: 0x04000BD9 RID: 3033
Descendent
}
}
@@ -0,0 +1,23 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000378 RID: 888
internal enum StyleSelectorType
{
// Token: 0x04000BDB RID: 3035
Unknown,
// Token: 0x04000BDC RID: 3036
Wildcard,
// Token: 0x04000BDD RID: 3037
Type,
// Token: 0x04000BDE RID: 3038
Class,
// Token: 0x04000BDF RID: 3039
PseudoClass,
// Token: 0x04000BE0 RID: 3040
RecursivePseudoClass,
// Token: 0x04000BE1 RID: 3041
ID
}
}
+138
View File
@@ -0,0 +1,138 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x02000379 RID: 889
[Serializable]
internal class StyleSheet : ScriptableObject
{
// Token: 0x17000C44 RID: 3140
// (get) Token: 0x0600357B RID: 13691 RVA: 0x0005978C File Offset: 0x0005798C
// (set) Token: 0x0600357C RID: 13692 RVA: 0x000597A8 File Offset: 0x000579A8
public StyleRule[] rules
{
get
{
return this.m_Rules;
}
internal set
{
this.m_Rules = value;
this.SetupReferences();
}
}
// Token: 0x17000C45 RID: 3141
// (get) Token: 0x0600357D RID: 13693 RVA: 0x000597B8 File Offset: 0x000579B8
// (set) Token: 0x0600357E RID: 13694 RVA: 0x000597D4 File Offset: 0x000579D4
public StyleComplexSelector[] complexSelectors
{
get
{
return this.m_ComplexSelectors;
}
internal set
{
this.m_ComplexSelectors = value;
this.SetupReferences();
}
}
// Token: 0x0600357F RID: 13695 RVA: 0x000597E4 File Offset: 0x000579E4
private static T CheckAccess<T>(T[] list, StyleValueType type, StyleValueHandle handle)
{
T t = default(T);
if (handle.valueType != type)
{
Debug.LogErrorFormat("Trying to read value of type {0} while reading a value of type {1}", new object[] { type, handle.valueType });
}
else if (handle.valueIndex < 0 && handle.valueIndex >= list.Length)
{
Debug.LogError("Accessing invalid property");
}
else
{
t = list[handle.valueIndex];
}
return t;
}
// Token: 0x06003580 RID: 13696 RVA: 0x00059880 File Offset: 0x00057A80
private void OnEnable()
{
this.SetupReferences();
}
// Token: 0x06003581 RID: 13697 RVA: 0x0005988C File Offset: 0x00057A8C
private void SetupReferences()
{
if (this.complexSelectors != null && this.rules != null)
{
for (int i = 0; i < this.complexSelectors.Length; i++)
{
StyleComplexSelector styleComplexSelector = this.complexSelectors[i];
if (styleComplexSelector.ruleIndex < this.rules.Length)
{
styleComplexSelector.rule = this.rules[styleComplexSelector.ruleIndex];
}
}
}
}
// Token: 0x06003582 RID: 13698 RVA: 0x00059904 File Offset: 0x00057B04
public StyleValueKeyword ReadKeyword(StyleValueHandle handle)
{
return (StyleValueKeyword)handle.valueIndex;
}
// Token: 0x06003583 RID: 13699 RVA: 0x00059920 File Offset: 0x00057B20
public float ReadFloat(StyleValueHandle handle)
{
return StyleSheet.CheckAccess<float>(this.floats, StyleValueType.Float, handle);
}
// Token: 0x06003584 RID: 13700 RVA: 0x00059944 File Offset: 0x00057B44
public Color ReadColor(StyleValueHandle handle)
{
return StyleSheet.CheckAccess<Color>(this.colors, StyleValueType.Color, handle);
}
// Token: 0x06003585 RID: 13701 RVA: 0x00059968 File Offset: 0x00057B68
public string ReadString(StyleValueHandle handle)
{
return StyleSheet.CheckAccess<string>(this.strings, StyleValueType.String, handle);
}
// Token: 0x06003586 RID: 13702 RVA: 0x0005998C File Offset: 0x00057B8C
public string ReadEnum(StyleValueHandle handle)
{
return StyleSheet.CheckAccess<string>(this.strings, StyleValueType.Enum, handle);
}
// Token: 0x06003587 RID: 13703 RVA: 0x000599B0 File Offset: 0x00057BB0
public string ReadResourcePath(StyleValueHandle handle)
{
return StyleSheet.CheckAccess<string>(this.strings, StyleValueType.ResourcePath, handle);
}
// Token: 0x04000BE2 RID: 3042
[SerializeField]
private StyleRule[] m_Rules;
// Token: 0x04000BE3 RID: 3043
[SerializeField]
private StyleComplexSelector[] m_ComplexSelectors;
// Token: 0x04000BE4 RID: 3044
[SerializeField]
internal float[] floats;
// Token: 0x04000BE5 RID: 3045
[SerializeField]
internal Color[] colors;
// Token: 0x04000BE6 RID: 3046
[SerializeField]
internal string[] strings;
}
}
@@ -0,0 +1,39 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x0200037A RID: 890
[Serializable]
internal struct StyleValueHandle
{
// Token: 0x06003588 RID: 13704 RVA: 0x000599D4 File Offset: 0x00057BD4
internal StyleValueHandle(int valueIndex, StyleValueType valueType)
{
this.valueIndex = valueIndex;
this.m_ValueType = valueType;
}
// Token: 0x17000C46 RID: 3142
// (get) Token: 0x06003589 RID: 13705 RVA: 0x000599E8 File Offset: 0x00057BE8
// (set) Token: 0x0600358A RID: 13706 RVA: 0x00059A04 File Offset: 0x00057C04
public StyleValueType valueType
{
get
{
return this.m_ValueType;
}
internal set
{
this.m_ValueType = value;
}
}
// Token: 0x04000BE7 RID: 3047
[SerializeField]
private StyleValueType m_ValueType;
// Token: 0x04000BE8 RID: 3048
[SerializeField]
internal int valueIndex;
}
}
@@ -0,0 +1,21 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x0200037B RID: 891
internal enum StyleValueKeyword
{
// Token: 0x04000BEA RID: 3050
Inherit,
// Token: 0x04000BEB RID: 3051
Auto,
// Token: 0x04000BEC RID: 3052
Unset,
// Token: 0x04000BED RID: 3053
True,
// Token: 0x04000BEE RID: 3054
False,
// Token: 0x04000BEF RID: 3055
None
}
}
+21
View File
@@ -0,0 +1,21 @@
using System;
namespace UnityEngine.StyleSheets
{
// Token: 0x0200037C RID: 892
internal enum StyleValueType
{
// Token: 0x04000BF1 RID: 3057
Keyword,
// Token: 0x04000BF2 RID: 3058
Float,
// Token: 0x04000BF3 RID: 3059
Color,
// Token: 0x04000BF4 RID: 3060
ResourcePath,
// Token: 0x04000BF5 RID: 3061
Enum,
// Token: 0x04000BF6 RID: 3062
String
}
}