Class HandledUIDropdown
- Namespace
- KSP
- Assembly
- Assembly-CSharp.dll
public class HandledUIDropdown : Dropdown
- Inheritance
-
HandledUIDropdown
- Extension Methods
-
Constructors
HandledUIDropdown()
public HandledUIDropdown()
Fields
handleCancel
public Func<BaseEventData, bool> handleCancel
Field Value
- Func<BaseEventData, bool>
handleDeselect
public Func<BaseEventData, bool> handleDeselect
Field Value
- Func<BaseEventData, bool>
handleMove
public Func<AxisEventData, bool> handleMove
Field Value
- Func<AxisEventData, bool>
handlePointerClick
public Func<PointerEventData, bool> handlePointerClick
Field Value
- Func<PointerEventData, bool>
handlePointerDown
public Func<PointerEventData, bool> handlePointerDown
Field Value
- Func<PointerEventData, bool>
handlePointerEnter
public Func<PointerEventData, bool> handlePointerEnter
Field Value
- Func<PointerEventData, bool>
handlePointerExit
public Func<PointerEventData, bool> handlePointerExit
Field Value
- Func<PointerEventData, bool>
handlePointerUp
public Func<PointerEventData, bool> handlePointerUp
Field Value
- Func<PointerEventData, bool>
handleSelect
public Func<BaseEventData, bool> handleSelect
Field Value
- Func<BaseEventData, bool>
handleSubmit
public Func<BaseEventData, bool> handleSubmit
Field Value
- Func<BaseEventData, bool>
onDropdownCreate
public Action<GameObject> onDropdownCreate
Field Value
- Action<GameObject>
onItemCreate
public Action<GameObject> onItemCreate
Field Value
- Action<GameObject>
Methods
CreateDropdownList(GameObject)
protected override GameObject CreateDropdownList(GameObject template)
Parameters
template GameObject
Returns
- GameObject
CreateItem(DropdownItem)
protected override Dropdown.DropdownItem CreateItem(Dropdown.DropdownItem itemTemplate)
Parameters
itemTemplate DropdownItem
Returns
- DropdownItem
ForwardEvent<T>(T, Func<T, bool>, Action<T>)
protected void ForwardEvent<T>(T eventData, Func<T, bool> handler, Action<T> callback)
Parameters
eventData T
handler Func<T, bool>
callback Action<T>
Type Parameters
T
OnCancel(BaseEventData)
public override void OnCancel(BaseEventData data)
Parameters
data BaseEventData
OnDeselect(BaseEventData)
public override void OnDeselect(BaseEventData data)
Parameters
data BaseEventData
OnMove(AxisEventData)
public override void OnMove(AxisEventData data)
Parameters
data AxisEventData
OnPointerClick(PointerEventData)
public override void OnPointerClick(PointerEventData data)
Parameters
data PointerEventData
OnPointerDown(PointerEventData)
public override void OnPointerDown(PointerEventData data)
Parameters
data PointerEventData
OnPointerEnter(PointerEventData)
public override void OnPointerEnter(PointerEventData data)
Parameters
data PointerEventData
OnPointerExit(PointerEventData)
public override void OnPointerExit(PointerEventData data)
Parameters
data PointerEventData
OnPointerUp(PointerEventData)
public override void OnPointerUp(PointerEventData data)
Parameters
data PointerEventData
OnSelect(BaseEventData)
public override void OnSelect(BaseEventData data)
Parameters
data BaseEventData
OnSubmit(BaseEventData)
public override void OnSubmit(BaseEventData data)
Parameters
data BaseEventData