Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Properties | List of all members
FlightUIModeController Class Reference
Inheritance diagram for FlightUIModeController:

Classes

class  elementScalingDetails
 The details we need to store to know the positions of elements when loaded from the prefabs More...
 

Public Member Functions

void AddModeCheckCallback (UIModeCheckCallback callback)
 
void AddModeSwitchCallback (UIModeSwitchCallback callback)
 
void FinishedAllTransitionsCallback ()
 
void RemoveModeCheckCallback (UIModeCheckCallback callback)
 
void RemoveModeSwitchCallback (UIModeSwitchCallback callback)
 
void SetLastMode ()
 
void SetMode (FlightUIMode mode)
 
void SetNavBallHPos ()
 
void SetNavBallHPos (float PosSlide)
 
void SetUIElementScale (FlightUIElements e, float scale)
 

Public Attributes

UnityEngine.UI.Button alarmClockButton
 
UIPanelTransition altimeterFrame
 
UIPanelTransition crew
 
bool disableManNodeEditor = false
 
UIButtonToggle dockingButton
 
UIPanelTransition dockingLinQuadrant
 
UIPanelTransition dockingRotQuadrant
 
Action finishedAllTransitions
 
UIButtonToggle maneuverButton
 
UIPanelTransition manNodeEditor
 
UIPanelTransition manNodeHandleEditor
 
UIButtonToggle mapModeButton
 
UIPanelTransition MapOptionsQuadrant
 
UIPanelTransition navBall
 
float NavBallPaddingCrewat100Pct = 85f
 
float NavBallPaddingSASat100Pct = 60f
 
UIButtonToggle stagingButton
 
UIPanelTransition stagingQuadrant
 
UIPanelTransition timeFrame
 
GameObject UIFrameCrewPortaits
 
UIPanelTransition uiModeFrame
 
UIModePanelState[] UIPanelStates
 
GameObject UIScaleModeFrame
 
GameObject UIScaleStageManager
 

Static Public Attributes

static FlightUIModeController Instance
 

Protected Member Functions

void OnManNodeSelected ()
 
void OnMapViewEnter ()
 
void OnMapViewExit ()
 

Properties

FlightUIMode Mode [get]
 
bool NextAlarmShowing [get]
 Is teh Next Alarm Line showing at the top left of the Flight Scene More...
 

Member Function Documentation

void FlightUIModeController.AddModeCheckCallback ( UIModeCheckCallback  callback)
inline
void FlightUIModeController.AddModeSwitchCallback ( UIModeSwitchCallback  callback)
inline
void FlightUIModeController.FinishedAllTransitionsCallback ( )
inline
void FlightUIModeController.OnManNodeSelected ( )
inlineprotected
void FlightUIModeController.OnMapViewEnter ( )
inlineprotected
void FlightUIModeController.OnMapViewExit ( )
inlineprotected
void FlightUIModeController.RemoveModeCheckCallback ( UIModeCheckCallback  callback)
inline
void FlightUIModeController.RemoveModeSwitchCallback ( UIModeSwitchCallback  callback)
inline
void FlightUIModeController.SetLastMode ( )
inline
void FlightUIModeController.SetMode ( FlightUIMode  mode)
inline
void FlightUIModeController.SetNavBallHPos ( )
inline
void FlightUIModeController.SetNavBallHPos ( float  PosSlide)
inline
void FlightUIModeController.SetUIElementScale ( FlightUIElements  e,
float  scale 
)
inline

Member Data Documentation

UnityEngine.UI.Button FlightUIModeController.alarmClockButton
UIPanelTransition FlightUIModeController.altimeterFrame
UIPanelTransition FlightUIModeController.crew
bool FlightUIModeController.disableManNodeEditor = false
UIButtonToggle FlightUIModeController.dockingButton
UIPanelTransition FlightUIModeController.dockingLinQuadrant
UIPanelTransition FlightUIModeController.dockingRotQuadrant
Action FlightUIModeController.finishedAllTransitions
FlightUIModeController FlightUIModeController.Instance
static
UIButtonToggle FlightUIModeController.maneuverButton
UIPanelTransition FlightUIModeController.manNodeEditor
UIPanelTransition FlightUIModeController.manNodeHandleEditor
UIButtonToggle FlightUIModeController.mapModeButton
UIPanelTransition FlightUIModeController.MapOptionsQuadrant
UIPanelTransition FlightUIModeController.navBall
float FlightUIModeController.NavBallPaddingCrewat100Pct = 85f
float FlightUIModeController.NavBallPaddingSASat100Pct = 60f
UIButtonToggle FlightUIModeController.stagingButton
UIPanelTransition FlightUIModeController.stagingQuadrant
UIPanelTransition FlightUIModeController.timeFrame
GameObject FlightUIModeController.UIFrameCrewPortaits
UIPanelTransition FlightUIModeController.uiModeFrame
UIModePanelState [] FlightUIModeController.UIPanelStates
GameObject FlightUIModeController.UIScaleModeFrame
GameObject FlightUIModeController.UIScaleStageManager

Property Documentation

FlightUIMode FlightUIModeController.Mode
get
bool FlightUIModeController.NextAlarmShowing
get

Is teh Next Alarm Line showing at the top left of the Flight Scene


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