|
override void | ApplyStyleTree () |
|
override void | Apply (StyleObject styles) |
|
void | OnPointerExit (PointerEventData eventData) |
|
void | OnPointerEnter (PointerEventData eventData) |
|
HashSet< string > | GetClassNames () |
|
StyleBehaviour | GetParent () |
|
StyleBehaviour | GetRoot () |
|
List< StyleBehaviour > | GetChildren () |
|
int | MatchSelectorDistance (Selector selector) |
|
bool | MatchesSelector (Selector selector) |
|
bool | Matches (Selector query) |
|
List< StyleBundle > | GetApplicableStyles () |
|
StyleObject | ComputeStyleObject () |
|
void | AddClass (string clazz) |
|
void | RemoveClass (string clazz) |
|
void | SetClass (string clazz, bool value) |
|
void | AddPseudoState (string state) |
|
void | RemovePseudoState (string state) |
|
void | ApplyStyleTreeChildren () |
|
void | SetPseudoState (string state, bool value) |
|
bool | HasPseudoState (string state) |
|
StyleSheetObject | GetFirstStyleSheet () |
|
IEnumerable< StyleSheetObject > | GetStyleSheets () |
|
IEnumerable< StyleBehaviour > | Climb () |
|
IEnumerable< StyleBehaviour > | All () |
|
|
TextMeshProUGUI | TextElement |
|
override string | TypeString => "text" |
|
StyleObject | InlineStyle |
|
StyleBundle | InlineStyleBundle |
|
List< StyleSheetObject > | StyleSheets = new List<StyleSheetObject>() |
|
string | ClassString => _classString |
|
string | Id => AsId(name) |
|
string | QualifiedSelectorString => $"{TypeString}#{Id}{ClassSelectorString}" |
|
string | ClassSelectorString => ClassString.Length > 0 ? $".{string.Join(".", GetClassNames())}" : "" |
|
Action | OnStateUpdated |
|
|
static bool | IsElementTypeName (string elementType, out string verifiedElementType) |
|
static string | AsId (string name) |
|
static void | RegisterType< T > (string elementType) |
|
abstract string | TypeString [get] |
|
The documentation for this class was generated from the following file:
- client/Packages/com.beamable/Runtime/UI/Scripts/Buss/TextStyleBehaviour.cs