Table of Contents

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

MultiClickButton()

public MultiClickButton()

Fields

OnButtonHoverAudioEvent

public string OnButtonHoverAudioEvent

Field Value

string

OnButtonPressedAudioEvent

public string OnButtonPressedAudioEvent

Field Value

string

holdDelay

public float holdDelay

Field Value

float

onLeftMouseHold

public UnityEvent onLeftMouseHold

Field Value

UnityEvent

onMiddleClick

public Button.ButtonClickedEvent onMiddleClick

Field Value

ButtonClickedEvent

onMiddleMouseHold

public UnityEvent onMiddleMouseHold

Field Value

UnityEvent

onRightClick

public Button.ButtonClickedEvent onRightClick

Field Value

ButtonClickedEvent

onRightMouseHold

public UnityEvent onRightMouseHold

Field Value

UnityEvent

Methods

OnPointerClick(PointerEventData)

public override void OnPointerClick(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerDown(PointerEventData)

public override void OnPointerDown(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerEnter(PointerEventData)

public override void OnPointerEnter(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerUp(PointerEventData)

public override void OnPointerUp(PointerEventData eventData)

Parameters

eventData PointerEventData