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

Public Member Functions

void AddDuplicate (float fuelValue)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
void UpdateFields ()
 

Static Public Member Functions

static PartWidget Create (AvailablePart partInfo, float dryCost, float fuelCost, MissionRecoveryDialog missionRecoveryDialog)
 
static PartWidget Create (AvailablePart partInfo, float dryCost, float fuelCost, int stackQuantity, MissionRecoveryDialog missionRecoveryDialog)
 Creates a stackable part widget More...
 

Public Attributes

int count
 
AvailablePart partInfo
 
float partValue
 
ImgText partWidgetPartValueContent
 
ImgText partWidgetQtyContent
 
ImgText partWidgetTotalValueContent
 
float resourcesValue
 
float totalValue
 

Additional Inherited Members

- Protected Member Functions inherited from KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.MissionSummaryWidget
void Init (MissionRecoveryDialog host)
 
- Protected Attributes inherited from KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.MissionSummaryWidget
TMPro.TextMeshProUGUI header
 
MissionRecoveryDialog host
 
- Properties inherited from KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.MissionSummaryWidget
RectTransform RTrf [get]
 

Member Function Documentation

void KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.AddDuplicate ( float  fuelValue)
inline
static PartWidget KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.Create ( AvailablePart  partInfo,
float  dryCost,
float  fuelCost,
MissionRecoveryDialog  missionRecoveryDialog 
)
inlinestatic
static PartWidget KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.Create ( AvailablePart  partInfo,
float  dryCost,
float  fuelCost,
int  stackQuantity,
MissionRecoveryDialog  missionRecoveryDialog 
)
inlinestatic

Creates a stackable part widget

Parameters
partInfo
dryCost
fuelCost
stackQuantity
missionRecoveryDialog
Returns
override bool KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.Equals ( object  obj)
inline
override int KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.GetHashCode ( )
inline
void KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.UpdateFields ( )
inline

Member Data Documentation

int KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.count
AvailablePart KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.partInfo
float KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.partValue
ImgText KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.partWidgetPartValueContent
ImgText KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.partWidgetQtyContent
ImgText KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.partWidgetTotalValueContent
float KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.resourcesValue
float KSP.UI.Screens.SpaceCenter.MissionSummaryDialog.PartWidget.totalValue

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