Class Vector3IntFieldComponent
Related to:SoyWar.UIToolkit.Elements
/
Inherits from:objectObjectComponentBehaviourMonoBehaviourUIToolkitComponentUIToolkitComponent<Vector3IntField>ControlComponent<Vector3IntField,Vector3Int>ValueComponent<Vector3IntField,Vector3Int>NotifyValueChangedComponent<Vector3IntField,Vector3Int>
/
Implemented in:SoyWar.UIToolkit.dll
Implements interfaces:IUIToolkitEvent<Vector3IntField>IEnumerable<Vector3IntField>IEnumerable
Description
Component linked toVector3IntField. (Since Unity 2022.2)
Syntax
[AddComponentMenu("UI Toolkit/Numeric Fields/Vector3 (Int)", 32)]
public class Vector3IntFieldComponent : NotifyValueChangedComponent<Vector3IntField, Vector3Int>, IUIToolkitEvent<Vector3IntField>, IEnumerable<Vector3IntField>, IEnumerable
Implements
Extension Methods
Inherited Members
Properties
Name | Description |
---|---|
OnValueChangedEvent | This event is called when the value has changed. |
OnStateChangedEvent | This event is called when the state has changed. |
OffEvent | This event is called when an element is removed. |
OnEvent | This event is called when an element is added. |
Document | |
OverrideHost | Chooses a template as host instead of the main document. |
SearchFrom | Targets children from the parent's container (indirect) or via the hierarchy (direct). |
Selector | |
Target | Targets the first, last or all active elements. |
Methods
Name | Description |
---|---|
SetValue(TValue) | Set the value for allVisualElementlinked to this component. |
CheckStateChangedEvent(ChangeEvent<TValue>) | Called to confirm if the state has changed. |
OnStateChanged(ChangeEvent<TValue>) | Called when the state has changed. |
GetEnumerator() | |
Set(TElement) | |
Unset(TElement) | |
AddCustomStyles(StyleSheet) | Adds custom style for all targeted elements. |
AddCustomStyles(params StyleSheet[]) | Adds custom styles for all targeted elements. |
Count() | Count the number of active elements |
ForceElementsUpdate() | Forces elements to be updated. |
RemoveCustomStyles(StyleSheet) | Removes custom style from all targeted elements. |
RemoveCustomStyles(params StyleSheet[]) | Removes custom styles from all targeted elements. |
SetSelectorFromText(string) | |
SetSelectorFromText(string, out string) | |
Validate() | Checks if the document and the selector is valid. |
Operators
Name |
---|
implicit operator TElement(UIToolkitComponent<TElement>) |