Namespace Unity.XR.CoreUtils.Bindings.Variables
Classes
BindableEnum<T>
Class which contains an enum member variable of type T
and provides a binding API to data changes.
BindableVariable<T>
Generic class which contains a member variable of type T
and provides a binding API to data changes.
BindableVariableAlloc<T>
Generic class which contains a member variable of type T
and provides a binding API to data changes.
If T
is IEquatable
, use BindableVariable<T> instead.
BindableVariableBase<T>
Abstract class which contains a member variable of type T
and provides a binding API to data changes.
Interfaces
IReadOnlyBindableVariable<T>
Bindable variable interface useful for removing write capability from external access, while preserving the ability to subscribe to changes.