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

Public Member Functions

void MissionsObjectiveCallback (MEFlowUINode uiNode)
 Callback when the Player clicks a Missions Objective in the UI list on the left side of the screen. will refocus the camera to that object. More...
 
void SetVessel (Vessel v, bool keepFocus)
 

Static Public Member Functions

static void GoToAndFocusVessel (Vessel v)
 
static void StartTrackingObject (Vessel v)
 
static void StopTrackingObject (Vessel v)
 

Public Attributes

Button LeaveBtn
 
Transform listContainer
 This is the transform that contains the Vessels List More...
 
TrackingStationWidget listItemPrefab
 
ToggleGroup listToggleGroup
 This is the Toggle group for the list Container More...
 
Transform missionsListContainer
 This is the transform that contains the Missions Objectives List. More...
 
ToggleGroup missionsListToggleGroup
 This is the Toggle group for the missions objectives container. More...
 
ToggleGroup tabsToggleGroup
 This is the toggle group for the tracked objects and mission objectives toggles. More...
 
Toggle tglMissionObjectives
 This is the toggle for the missions objectives list. More...
 
Toggle tglTrackedObjects
 This is the toggle for the tracked objects list. More...
 

Static Public Attributes

static SpaceTracking Instance
 

Protected Member Functions

void ClearUIList ()
 
void onCBIconClicked (CelestialBody data)
 
void OnMapViewFiltersModified (MapViewFiltering.VesselTypeFilter data)
 
void onVesselIconClick (Vessel v)
 

Properties

PlanetariumCamera MainCamera [get]
 
Vessel SelectedVessel [get, set]
 

Member Function Documentation

void KSP.UI.Screens.SpaceTracking.ClearUIList ( )
inlineprotected
static void KSP.UI.Screens.SpaceTracking.GoToAndFocusVessel ( Vessel  v)
inlinestatic
void KSP.UI.Screens.SpaceTracking.MissionsObjectiveCallback ( MEFlowUINode  uiNode)
inline

Callback when the Player clicks a Missions Objective in the UI list on the left side of the screen. will refocus the camera to that object.

Parameters
data
void KSP.UI.Screens.SpaceTracking.onCBIconClicked ( CelestialBody  data)
inlineprotected
void KSP.UI.Screens.SpaceTracking.OnMapViewFiltersModified ( MapViewFiltering.VesselTypeFilter  data)
inlineprotected
void KSP.UI.Screens.SpaceTracking.onVesselIconClick ( Vessel  v)
inlineprotected
void KSP.UI.Screens.SpaceTracking.SetVessel ( Vessel  v,
bool  keepFocus 
)
inline
static void KSP.UI.Screens.SpaceTracking.StartTrackingObject ( Vessel  v)
inlinestatic
static void KSP.UI.Screens.SpaceTracking.StopTrackingObject ( Vessel  v)
inlinestatic

Member Data Documentation

SpaceTracking KSP.UI.Screens.SpaceTracking.Instance
static
Button KSP.UI.Screens.SpaceTracking.LeaveBtn
Transform KSP.UI.Screens.SpaceTracking.listContainer

This is the transform that contains the Vessels List

TrackingStationWidget KSP.UI.Screens.SpaceTracking.listItemPrefab
ToggleGroup KSP.UI.Screens.SpaceTracking.listToggleGroup

This is the Toggle group for the list Container

Transform KSP.UI.Screens.SpaceTracking.missionsListContainer

This is the transform that contains the Missions Objectives List.

ToggleGroup KSP.UI.Screens.SpaceTracking.missionsListToggleGroup

This is the Toggle group for the missions objectives container.

ToggleGroup KSP.UI.Screens.SpaceTracking.tabsToggleGroup

This is the toggle group for the tracked objects and mission objectives toggles.

Toggle KSP.UI.Screens.SpaceTracking.tglMissionObjectives

This is the toggle for the missions objectives list.

Toggle KSP.UI.Screens.SpaceTracking.tglTrackedObjects

This is the toggle for the tracked objects list.

Property Documentation

PlanetariumCamera KSP.UI.Screens.SpaceTracking.MainCamera
get
Vessel KSP.UI.Screens.SpaceTracking.SelectedVessel
getset

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