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

Public Member Functions

override void ActivateApp (MapObject target)
 
delegate bool boolDelegate_KbApp_VesselInfo (KbApp_VesselInfo kbapp, MapObject tgt)
 
KbItem_vesselInfo CreateVesselInfoBox ()
 
void CreateVesselInfoList (Vessel v)
 
void FixedUpdate ()
 
void UpdateCommNet (Vessel v)
 
bool UpdateNowQuestionmark (float updateInterval, ref float lastUpdate)
 
void UpdateVesselInfoList (Vessel v)
 
- Public Member Functions inherited from KSP.UI.Screens.KbAppVessel
override void Awake ()
 
override void OnDestroy ()
 
void OnPanelHeaderTap (PointerEventData eventData)
 
override void Setup ()
 
- Public Member Functions inherited from KSP.UI.Screens.KbApp
void Hide ()
 Called when the app button is toggled off (by clicking) More...
 
void Restore ()
 if it was hidden along with knowledgebase More...
 
void Show ()
 Called when the app button is toggled on (by clicking) More...
 
virtual void Start ()
 

Public Attributes

Button button_commNet_Mode
 
GenericCascadingList cascadingList
 
GenericCascadingList cascadingListPrefab
 
KbItem_flagImage flagImagePrefab
 
float lastUpdate = 0
 
TMPro.TextMeshProUGUI update_altitude
 
TMPro.TextMeshProUGUI update_burnTimeToZero
 
TMPro.TextMeshProUGUI update_commNet_FirstHopDestination
 
TMPro.TextMeshProUGUI update_commNet_FirstHopDistance
 
TMPro.TextMeshProUGUI update_commNet_FirstHopStrength
 
TMPro.TextMeshProUGUI update_commNet_SignalStrength
 
TMPro.TextMeshProUGUI update_latitude
 
TMPro.TextMeshProUGUI update_longitude
 
TMPro.TextMeshProUGUI update_mass
 
TMPro.TextMeshProUGUI update_maxAccel
 
TMPro.TextMeshProUGUI update_missiontime
 
TMPro.TextMeshProUGUI update_partCount
 
TMPro.TextMeshProUGUI update_situation
 
TMPro.TextMeshProUGUI update_soi
 
TMPro.TextMeshProUGUI update_type
 
UIStateRawImage update_typeIcon
 
TMPro.TextMeshProUGUI update_velocity
 
double vesselBrakeTime
 
KbItem_vesselInfo vesselInfoPrefab
 
- Public Attributes inherited from KSP.UI.Screens.KbApp
KbAppFrame appFrame
 
KbAppFrame appFramePrefab
 
Texture appIcon
 
ApplicationLauncherButton appLauncherButton
 
string appName
 
string appTitle
 
Color headerColor
 
KnowledgeBase.KbTargetType targetType = KnowledgeBase.KbTargetType.Null
 

Static Public Attributes

static
boolDelegate_KbApp_VesselInfo 
CallbackActivate
 
static
boolDelegate_KbApp_VesselInfo 
CallbackAfterActivate
 

Additional Inherited Members

- Protected Member Functions inherited from KSP.UI.Screens.KbAppVessel
override void DisplayApp ()
 
override void HideApp ()
 
- Protected Attributes inherited from KSP.UI.Screens.KbAppVessel
Vessel vessel
 
- Properties inherited from KSP.UI.Screens.KbApp
bool appIsLive [get, set]
 
bool pinned [get, set]
 

Member Function Documentation

override void KSP.UI.Screens.KbApp_VesselInfo.ActivateApp ( MapObject  target)
inlinevirtual

Implements KSP.UI.Screens.KbApp.

delegate bool KSP.UI.Screens.KbApp_VesselInfo.boolDelegate_KbApp_VesselInfo ( KbApp_VesselInfo  kbapp,
MapObject  tgt 
)
KbItem_vesselInfo KSP.UI.Screens.KbApp_VesselInfo.CreateVesselInfoBox ( )
inline
void KSP.UI.Screens.KbApp_VesselInfo.CreateVesselInfoList ( Vessel  v)
inline

< range

void KSP.UI.Screens.KbApp_VesselInfo.FixedUpdate ( )
inline
void KSP.UI.Screens.KbApp_VesselInfo.UpdateCommNet ( Vessel  v)
inline
bool KSP.UI.Screens.KbApp_VesselInfo.UpdateNowQuestionmark ( float  updateInterval,
ref float  lastUpdate 
)
inline
void KSP.UI.Screens.KbApp_VesselInfo.UpdateVesselInfoList ( Vessel  v)
inline

Member Data Documentation

Button KSP.UI.Screens.KbApp_VesselInfo.button_commNet_Mode
boolDelegate_KbApp_VesselInfo KSP.UI.Screens.KbApp_VesselInfo.CallbackActivate
static
boolDelegate_KbApp_VesselInfo KSP.UI.Screens.KbApp_VesselInfo.CallbackAfterActivate
static
GenericCascadingList KSP.UI.Screens.KbApp_VesselInfo.cascadingList
GenericCascadingList KSP.UI.Screens.KbApp_VesselInfo.cascadingListPrefab
KbItem_flagImage KSP.UI.Screens.KbApp_VesselInfo.flagImagePrefab
float KSP.UI.Screens.KbApp_VesselInfo.lastUpdate = 0
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_altitude
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_burnTimeToZero
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_commNet_FirstHopDestination
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_commNet_FirstHopDistance
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_commNet_FirstHopStrength
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_commNet_SignalStrength
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_latitude
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_longitude
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_mass
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_maxAccel
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_missiontime
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_partCount
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_situation
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_soi
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_type
UIStateRawImage KSP.UI.Screens.KbApp_VesselInfo.update_typeIcon
TMPro.TextMeshProUGUI KSP.UI.Screens.KbApp_VesselInfo.update_velocity
double KSP.UI.Screens.KbApp_VesselInfo.vesselBrakeTime
KbItem_vesselInfo KSP.UI.Screens.KbApp_VesselInfo.vesselInfoPrefab

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