Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
KSP.UI.Screens.SpaceCenter.BuildingPickerItem Class Reference
Inheritance diagram for KSP.UI.Screens.SpaceCenter.BuildingPickerItem:

Public Member Functions

void OnPointerClick (PointerEventData data)
 
void OnPointerEnter (PointerEventData data)
 Called when mouse starts hovering over button. More...
 
void OnPointerExit (PointerEventData data)
 Called when mouse ends hovering over button. More...
 
void Setup (SpaceCenterBuilding building, ButtonSpritesMgr.ButtonSprites spriteSet)
 Set up the button instance to link the faclity and the button images to use More...
 

Public Attributes

Text buildingName
 
Color lineColor
 
float lineCornerRadius
 
Material lineMaterial
 
float lineWidth
 

Member Function Documentation

void KSP.UI.Screens.SpaceCenter.BuildingPickerItem.OnPointerClick ( PointerEventData  data)
inline
void KSP.UI.Screens.SpaceCenter.BuildingPickerItem.OnPointerEnter ( PointerEventData  data)
inline

Called when mouse starts hovering over button.

Create pointer and turns on button highlight

Parameters
dataStandard pointer data
void KSP.UI.Screens.SpaceCenter.BuildingPickerItem.OnPointerExit ( PointerEventData  data)
inline

Called when mouse ends hovering over button.

Destroys the pointer and turns off button highlight

Parameters
dataStandard pointer data
void KSP.UI.Screens.SpaceCenter.BuildingPickerItem.Setup ( SpaceCenterBuilding  building,
ButtonSpritesMgr.ButtonSprites  spriteSet 
)
inline

Set up the button instance to link the faclity and the button images to use

Parameters
building
spriteSet

Member Data Documentation

Text KSP.UI.Screens.SpaceCenter.BuildingPickerItem.buildingName
Color KSP.UI.Screens.SpaceCenter.BuildingPickerItem.lineColor
float KSP.UI.Screens.SpaceCenter.BuildingPickerItem.lineCornerRadius
Material KSP.UI.Screens.SpaceCenter.BuildingPickerItem.lineMaterial
float KSP.UI.Screens.SpaceCenter.BuildingPickerItem.lineWidth

The documentation for this class was generated from the following file: