Class VFXControl<T>
Inheritance
System.Object
VFXControl<T>
Syntax
public abstract class VFXControl<T> : VisualElement, INotifyValueChanged<T>
Type Parameters
Properties
indeterminate
Declaration
public abstract bool indeterminate { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
value
Declaration
public T value { get; set; }
Property Value
Methods
ForceUpdate()
Declaration
public void ForceUpdate()
OnValueChanged(EventCallback<ChangeEvent<T>>)
Declaration
public void OnValueChanged(EventCallback<ChangeEvent<T>> callback)
Parameters
Type |
Name |
Description |
EventCallback<ChangeEvent<T>> |
callback |
|
RemoveOnValueChanged(EventCallback<ChangeEvent<T>>)
Declaration
public void RemoveOnValueChanged(EventCallback<ChangeEvent<T>> callback)
Parameters
Type |
Name |
Description |
EventCallback<ChangeEvent<T>> |
callback |
|
SetValueAndNotify(T)
Declaration
public void SetValueAndNotify(T newValue)
Parameters
Type |
Name |
Description |
T |
newValue |
|
SetValueWithoutNotify(T)
Declaration
public void SetValueWithoutNotify(T newValue)
Parameters
Type |
Name |
Description |
T |
newValue |
|
ValueToGUI(Boolean)
Declaration
protected abstract void ValueToGUI(bool force)
Parameters
Type |
Name |
Description |
System.Boolean |
force |
|