Files
2026-06-04 11:42:34 +02:00

61 lines
1.4 KiB
C#

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;
}
}