Table of Contents

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

UpdateReport(OABSessionInformation)

public void UpdateReport(OABSessionInformation stats)

Parameters

stats OABSessionInformation

Events

OnUpdateNeeded

public event Action OnUpdateNeeded

Event Type

Action