Class MultiClickButton
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class MultiClickButton : Button, IPointerClickHandler, IEventSystemHandler, IPointerDownHandler, IPointerUpHandler
- Inheritance
-
MultiClickButton
- Implements
-
IPointerClickHandler
IEventSystemHandler
IPointerDownHandler
IPointerUpHandler
- Extension Methods
-
Constructors
public MultiClickButton()
Fields
public string OnButtonHoverAudioEvent
Field Value
- string
public string OnButtonPressedAudioEvent
Field Value
- string
Field Value
- float
public UnityEvent onLeftMouseHold
Field Value
- UnityEvent
public Button.ButtonClickedEvent onMiddleClick
Field Value
- ButtonClickedEvent
public UnityEvent onMiddleMouseHold
Field Value
- UnityEvent
public Button.ButtonClickedEvent onRightClick
Field Value
- ButtonClickedEvent
public UnityEvent onRightMouseHold
Field Value
- UnityEvent
Methods
public override void OnPointerClick(PointerEventData eventData)
Parameters
eventData PointerEventData
public override void OnPointerDown(PointerEventData eventData)
Parameters
eventData PointerEventData
public override void OnPointerEnter(PointerEventData eventData)
Parameters
eventData PointerEventData
public override void OnPointerUp(PointerEventData eventData)
Parameters
eventData PointerEventData