Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
GAPUtil_BiSelector Class Reference
Inheritance diagram for GAPUtil_BiSelector:
Expansions.Missions.Editor.GAPUtil_CelestialBody Expansions.Missions.Editor.GAPUtil_VesselFrame

Public Member Functions

TrackingStationObjectButton AddSidebarButton (string id, string icon, string toolTip, bool startState=false, int count=0)
 Creates a side bar button control More...
 
MEPartCategoryButton AddSidebarGAPButton (string id, string icon, string toolTip, bool startState=false, int count=0)
 Creates a side bar button control More...
 
void ClearSidebar ()
 Clean the side bar controls More...
 
TrackingStationObjectButton GetSidebarButton (string id)
 Get a tool bar button More...
 
MEPartCategoryButton GetSidebarGapButton (string id)
 Get a tool bar button More...
 
void SetFooterText (string newText)
 
void SetTitleText (string newText)
 

Public Attributes

GameObject containerFooter
 
GameObject containerLeftButtons
 
GameObject containerSelector
 
TMPro.TextMeshProUGUI footerText
 
Button leftButton
 
Button rightButton
 
Sprite sideBarDividerEndSprite
 
Sprite sideBarDividerSprite
 
Transform sideBarTransform
 
TMPro.TextMeshProUGUI titleText
 

Protected Member Functions

virtual void Awake ()
 

Protected Attributes

Image lastDivider
 
DictionaryValueList< string,
TrackingStationObjectButton
sideBarControls
 
DictionaryValueList< string,
MEPartCategoryButton
sideBarGAPControls
 

Member Function Documentation

TrackingStationObjectButton GAPUtil_BiSelector.AddSidebarButton ( string  id,
string  icon,
string  toolTip,
bool  startState = false,
int  count = 0 
)
inline

Creates a side bar button control

Parameters
icon
iconIcon of this control
toolTipTooltip of this control
Returns
MEPartCategoryButton GAPUtil_BiSelector.AddSidebarGAPButton ( string  id,
string  icon,
string  toolTip,
bool  startState = false,
int  count = 0 
)
inline

Creates a side bar button control

Parameters
icon
iconIcon of this control
toolTipTooltip of this control
Returns
virtual void GAPUtil_BiSelector.Awake ( )
inlineprotectedvirtual
void GAPUtil_BiSelector.ClearSidebar ( )
inline

Clean the side bar controls

TrackingStationObjectButton GAPUtil_BiSelector.GetSidebarButton ( string  id)
inline

Get a tool bar button

Parameters
id
Returns
MEPartCategoryButton GAPUtil_BiSelector.GetSidebarGapButton ( string  id)
inline

Get a tool bar button

Parameters
id
Returns
void GAPUtil_BiSelector.SetFooterText ( string  newText)
inline
void GAPUtil_BiSelector.SetTitleText ( string  newText)
inline

Member Data Documentation

GameObject GAPUtil_BiSelector.containerFooter
GameObject GAPUtil_BiSelector.containerLeftButtons
GameObject GAPUtil_BiSelector.containerSelector
TMPro.TextMeshProUGUI GAPUtil_BiSelector.footerText
Image GAPUtil_BiSelector.lastDivider
protected
Button GAPUtil_BiSelector.leftButton
Button GAPUtil_BiSelector.rightButton
DictionaryValueList<string, TrackingStationObjectButton> GAPUtil_BiSelector.sideBarControls
protected
Sprite GAPUtil_BiSelector.sideBarDividerEndSprite
Sprite GAPUtil_BiSelector.sideBarDividerSprite
DictionaryValueList<string, MEPartCategoryButton> GAPUtil_BiSelector.sideBarGAPControls
protected
Transform GAPUtil_BiSelector.sideBarTransform
TMPro.TextMeshProUGUI GAPUtil_BiSelector.titleText

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