Scripting API

UQueryBuilder<T>

struct in UnityEngine.UIElements · UnityEngine.CoreModule

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

A query: the element and its descendants (tree order) that match a name, classes and predicates.

Constructors 1

Methods 23

UQueryBuilder<T> Active()
T? AtIndex(int index)
UQueryState<T> Build()
UQueryBuilder<T> Checked()
UQueryBuilder<T> Class(string classname)
UQueryBuilder<T> Enabled()
bool Equals(UQueryBuilder<T> other)
bool Equals(object? obj)
T? First()
UQueryBuilder<T> Focused()
void ForEach(Action<T> funcCall)
void ForEach<T2>(List<T2> result, Func<T, T2> funcCall)
List<T2> ForEach<T2>(Func<T, T2> funcCall)
int GetHashCode()
UQueryBuilder<T> Hovered()
T? Last()
UQueryBuilder<T> Name(string id)
UQueryBuilder<T> NotActive()
UQueryBuilder<T> NotChecked()
UQueryBuilder<T> NotEnabled()
UQueryBuilder<T> NotFocused()
UQueryBuilder<T> NotHovered()
UQueryBuilder<T> NotVisible()
List<T> ToList()
void ToList(List<T> results)
UQueryBuilder<T> Visible()
UQueryBuilder<T> Where(Func<T, bool> selectorPredicate)

Operators 2

static bool operator !=(UQueryBuilder<T> a, UQueryBuilder<T> b)
static bool operator ==(UQueryBuilder<T> a, UQueryBuilder<T> b)