Table of Contents

Class ObjectAssemblyUIEngineeringReport

Namespace
KSP.OAB
Assembly
Assembly-CSharp.dll
public class ObjectAssemblyUIEngineeringReport : PopUpUIManagerBase
Inheritance
ObjectAssemblyUIEngineeringReport
Inherited Members
Extension Methods

Constructors

ObjectAssemblyUIEngineeringReport()

public ObjectAssemblyUIEngineeringReport()

Fields

FlawListLineItemPrefab

public GameObject FlawListLineItemPrefab

Field Value

GameObject

FlawListRoot

public Transform FlawListRoot

Field Value

Transform

Methods

Awake()

protected override void Awake()

Initialize(OABSessionInformation, ObjectAssemblyBuilderEvents, ObjectAssemblyUIEvents, AssemblyPartsPicker, OABSideBar)

public void Initialize(OABSessionInformation stats, ObjectAssemblyBuilderEvents eventsBuilder, ObjectAssemblyUIEvents eventsUI, AssemblyPartsPicker assemblyPartsPicker, OABSideBar sideBar)

Parameters

stats OABSessionInformation
eventsBuilder ObjectAssemblyBuilderEvents
eventsUI ObjectAssemblyUIEvents
assemblyPartsPicker AssemblyPartsPicker
sideBar OABSideBar

OnDestroy()

protected override void OnDestroy()

ProcessUpdate(bool)

public IEnumerator ProcessUpdate(bool updateData)

Parameters

updateData bool

Returns

IEnumerator

SetVisibilityOfManager(bool)

protected override void SetVisibilityOfManager(bool val)

Parameters

val bool