Class ObjectAssemblyEngineerReport
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class ObjectAssemblyEngineerReport
- Inheritance
-
ObjectAssemblyEngineerReport
- Inherited Members
-
- Extension Methods
-
Constructors
ObjectAssemblyEngineerReport(ObjectAssemblyBuilderEvents, EngineeringReportFlawListSetup)
public ObjectAssemblyEngineerReport(ObjectAssemblyBuilderEvents eventsBuilder, EngineeringReportFlawListSetup flawListSetup)
Parameters
eventsBuilder ObjectAssemblyBuilderEvents
flawListSetup EngineeringReportFlawListSetup
Methods
GetActiveConcerns()
public List<EngineeringReportFlawItem> GetActiveConcerns()
Returns
- List<EngineeringReportFlawItem>
GetCriticalConcernLocTerms()
public List<string> GetCriticalConcernLocTerms()
Returns
- List<string>
GetCurrentStats()
public EngineeringReportStats GetCurrentStats()
Returns
- EngineeringReportStats
GetPartsRequiringHeatShieldCheck()
public List<string> GetPartsRequiringHeatShieldCheck()
Returns
- List<string>
Shutdown(ObjectAssemblyBuilderEvents)
public void Shutdown(ObjectAssemblyBuilderEvents eventsBuilder)
Parameters
eventsBuilder ObjectAssemblyBuilderEvents
public void UpdateReport(OABSessionInformation stats)
Parameters
stats OABSessionInformation
Events
OnUpdateNeeded
public event Action OnUpdateNeeded
Event Type
- Action