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()
GetBuildingName()
public KSCNavEnum GetBuildingName()
Returns
- KSCNavEnum
IsLaunchpad()
public bool IsLaunchpad()
Returns
- 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