Table of Contents

Class KSCTargetableBuilding

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

Constructors

KSCTargetableBuilding()

public KSCTargetableBuilding()

Properties

IsOutlined

public bool IsOutlined { get; }

Property Value

bool

Methods

Awake()

public void Awake()

GetBuildingName()

public KSCNavEnum GetBuildingName()

Returns

KSCNavEnum

IsLaunchpad()

public bool IsLaunchpad()

Returns

bool

OnButtonHighlight(bool)

public void OnButtonHighlight(bool isHighlighted)

Parameters

isHighlighted bool

OnGameStateLeft(MessageCenterMessage)

public void OnGameStateLeft(MessageCenterMessage msg)

Parameters

msg MessageCenterMessage

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

RemoveEffects()

public void RemoveEffects()

SetOutline(bool)

public void SetOutline(bool isOutlined)

Parameters

isOutlined bool