Table of Contents

Class PartInfoOverlay

Namespace
KSP.UI
Assembly
Assembly-CSharp.dll
public class PartInfoOverlay : KerbalMonoBehaviour
Inheritance
PartInfoOverlay
Inherited Members
Extension Methods

Constructors

PartInfoOverlay()

public PartInfoOverlay()

Fields

PopulateModules

public bool PopulateModules

Field Value

bool

debugKeyShowAssetName

public KeyCode debugKeyShowAssetName

Field Value

KeyCode

generalInfoChild

public GameObject generalInfoChild

Field Value

GameObject

generalInfoParent

public RectTransform generalInfoParent

Field Value

RectTransform

isCollapseOnHide

public bool isCollapseOnHide

Field Value

bool

isOffset

public bool isOffset

Field Value

bool

maxHeightPerPage

public float maxHeightPerPage

Field Value

float

moduleDataSegmentPrefab

public GameObject moduleDataSegmentPrefab

Field Value

GameObject

moduleSubSegmentPrefab

public GameObject moduleSubSegmentPrefab

Field Value

GameObject

moduleTextPrefab

public GameObject moduleTextPrefab

Field Value

GameObject

pageParent

public RectTransform pageParent

Field Value

RectTransform

pagePrefab

public GameObject pagePrefab

Field Value

GameObject

partSizeColorData

public PartSizeColorData partSizeColorData

Field Value

PartSizeColorData

secondaryInfoChild

public GameObject secondaryInfoChild

Field Value

GameObject

secondaryInfoParent

public RectTransform secondaryInfoParent

Field Value

RectTransform

showControlIndicatorSection

public bool showControlIndicatorSection

Field Value

bool

showMoreToggleSection

public GameObject showMoreToggleSection

Field Value

GameObject

staysVisibleBetweenParts

public bool staysVisibleBetweenParts

Field Value

bool

xOffset

public float xOffset

Field Value

float

yOffset

public float yOffset

Field Value

float

Methods

Initialize(ObjectAssemblyBuilderEvents, ObjectAssemblyUIEvents, OABSessionInformation)

public void Initialize(ObjectAssemblyBuilderEvents eventsBuilder = null, ObjectAssemblyUIEvents eventsUI = null, OABSessionInformation stats = null)

Parameters

eventsBuilder ObjectAssemblyBuilderEvents
eventsUI ObjectAssemblyUIEvents
stats OABSessionInformation

OnHideModal()

public void OnHideModal()

OnShowModal(IObjectAssemblyAvailablePart, RectTransform)

public void OnShowModal(IObjectAssemblyAvailablePart partToShow, RectTransform rectTransform = null)

Parameters

partToShow IObjectAssemblyAvailablePart
rectTransform RectTransform

Shutdown()

public void Shutdown()