Table of Contents

Class KSCButton

Namespace
KSP.UI
Assembly
Assembly-CSharp.dll
public class KSCButton : KerbalMonoBehaviour, IPointerEnterHandler, IEventSystemHandler, IPointerExitHandler, IPointerClickHandler
Inheritance
KSCButton
Implements
IPointerEnterHandler
IEventSystemHandler
IPointerExitHandler
IPointerClickHandler
Inherited Members
Extension Methods

Constructors

KSCButton()

public KSCButton()

Properties

AttachedBuilding

public KSCTargetableBuilding AttachedBuilding { get; set; }

Property Value

KSCTargetableBuilding

AttachedBuildingTooltipTarget

public KSCBuildingTooltipTarget AttachedBuildingTooltipTarget { get; set; }

Property Value

KSCBuildingTooltipTarget

BuildingEnum

public KSCNavEnum BuildingEnum { get; }

Property Value

KSCNavEnum

Selectable

public Selectable Selectable { get; set; }

Property Value

Selectable

Methods

DisableUISpaceTooltip()

public void DisableUISpaceTooltip()

HighlightButton(bool, PointerEventData)

public void HighlightButton(bool isHighlighted, PointerEventData eventData)

Parameters

isHighlighted bool
eventData PointerEventData

OnPointerClick(PointerEventData)

public void OnPointerClick(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerEnter(PointerEventData)

public void OnPointerEnter(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerExit(PointerEventData)

public void OnPointerExit(PointerEventData eventData)

Parameters

eventData PointerEventData