Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
StageGroupInfoItem Class Reference

The mono that is displayed for each item in the stage group info panel More...

Inheritance diagram for StageGroupInfoItem:

Public Member Functions

virtual void OnUpdate (DeltaVStageInfo stage, DeltaVSituationOptions situation)
 
void Setup (DeltaVAppValues.InfoLine info, float panelWidth)
 
virtual void UpdateValue (DeltaVStageInfo stage, DeltaVSituationOptions situation)
 

Public Attributes

HorizontalLayoutGroup hLayout
 
TMPro.TextMeshProUGUI infoName
 
LayoutElement infoNameLayout
 
TMPro.TextMeshProUGUI infoValue
 
LayoutElement infoValueLayout
 
bool OnUpdateInEditor = false
 
string valueSuffix = ""
 

Properties

Func< DeltaVStageInfo,
DeltaVSituationOptions, string > 
UpdateFunction [get, set]
 

Detailed Description

The mono that is displayed for each item in the stage group info panel

Member Function Documentation

virtual void StageGroupInfoItem.OnUpdate ( DeltaVStageInfo  stage,
DeltaVSituationOptions  situation 
)
inlinevirtual
void StageGroupInfoItem.Setup ( DeltaVAppValues.InfoLine  info,
float  panelWidth 
)
inline
virtual void StageGroupInfoItem.UpdateValue ( DeltaVStageInfo  stage,
DeltaVSituationOptions  situation 
)
inlinevirtual

Member Data Documentation

HorizontalLayoutGroup StageGroupInfoItem.hLayout
TMPro.TextMeshProUGUI StageGroupInfoItem.infoName
LayoutElement StageGroupInfoItem.infoNameLayout
TMPro.TextMeshProUGUI StageGroupInfoItem.infoValue
LayoutElement StageGroupInfoItem.infoValueLayout
bool StageGroupInfoItem.OnUpdateInEditor = false
string StageGroupInfoItem.valueSuffix = ""

Property Documentation

Func<DeltaVStageInfo, DeltaVSituationOptions, string> StageGroupInfoItem.UpdateFunction
getset

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