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 | List of all members
Expansions.Missions.Editor.GAPUtil_VesselFrame Class Reference
Inheritance diagram for Expansions.Missions.Editor.GAPUtil_VesselFrame:
GAPUtil_BiSelector

Public Member Functions

delegate void categoryValueChange (PartCategories category, bool state)
 
void OnPointerDown (PointerEventData data)
 
void OnPointerUp (PointerEventData data)
 
void SetPartTypes (ShipConstruct vessel)
 Create the dropdown list of part types More...
 
void SetTitleText (string newText, bool playerCreated)
 Set the Title Text on the vessel name to include player created indicator where appropriate. More...
 
- Public Member Functions inherited from GAPUtil_BiSelector
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

categoryValueChange onCategoryValueChange
 
float scrollStep = 0.1f
 
- Public Attributes inherited from GAPUtil_BiSelector
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

override void Awake ()
 

Additional Inherited Members

- Protected Attributes inherited from GAPUtil_BiSelector
Image lastDivider
 
DictionaryValueList< string,
TrackingStationObjectButton
sideBarControls
 
DictionaryValueList< string,
MEPartCategoryButton
sideBarGAPControls
 

Member Function Documentation

override void Expansions.Missions.Editor.GAPUtil_VesselFrame.Awake ( )
inlineprotectedvirtual

Reimplemented from GAPUtil_BiSelector.

delegate void Expansions.Missions.Editor.GAPUtil_VesselFrame.categoryValueChange ( PartCategories  category,
bool  state 
)
void Expansions.Missions.Editor.GAPUtil_VesselFrame.OnPointerDown ( PointerEventData  data)
inline
void Expansions.Missions.Editor.GAPUtil_VesselFrame.OnPointerUp ( PointerEventData  data)
inline
void Expansions.Missions.Editor.GAPUtil_VesselFrame.SetPartTypes ( ShipConstruct  vessel)
inline

Create the dropdown list of part types

Parameters
vessel
void Expansions.Missions.Editor.GAPUtil_VesselFrame.SetTitleText ( string  newText,
bool  playerCreated 
)
inline

Set the Title Text on the vessel name to include player created indicator where appropriate.

Parameters
newText
playerCreated

Member Data Documentation

categoryValueChange Expansions.Missions.Editor.GAPUtil_VesselFrame.onCategoryValueChange
float Expansions.Missions.Editor.GAPUtil_VesselFrame.scrollStep = 0.1f

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