Class: UI_BindItem
- Namespace:
Global - Assembly:
Dew.Core.dll - Inheritance / Derived: LogicBehaviour
csharp
public class UI_BindItem : LogicBehaviour, ILogicUpdate, ILangaugeChangedCallbackFields
| Name | Declaration | Description |
|---|---|---|
allowedTypes | public BindingType allowedTypes | |
allowModifiers | public bool allowModifiers | |
hoverObject | public GameObject hoverObject | |
keyDisplayText | public TextMeshProUGUI keyDisplayText | |
notHoverObject | public GameObject notHoverObject | |
onValueChanged | public Action<DewBinding> onValueChanged |
Properties
| Name | Declaration | Description |
|---|---|---|
value | public DewBinding value { get; set; } |
Methods
OnLanguageChanged()
csharp
public void OnLanguageChanged()OnPointerEnter(PointerEventData)
csharp
public void OnPointerEnter(PointerEventData eventData)Parameters:
| Name | Type | Description |
|---|---|---|
eventData | UnityEngine.EventSystems.PointerEventData |
OnPointerExit(PointerEventData)
csharp
public void OnPointerExit(PointerEventData eventData)Parameters:
| Name | Type | Description |
|---|---|---|
eventData | UnityEngine.EventSystems.PointerEventData |
StartListening()
csharp
public void StartListening()UpdateValueDontNotify(DewBinding)
csharp
public void UpdateValueDontNotify(DewBinding newReference)Parameters:
| Name | Type | Description |
|---|---|---|
newReference | DewBinding |