Table of Contents

Class PartsManagerPartsList

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

Constructors

PartsManagerPartsList()

public PartsManagerPartsList()

Methods

AddPart(IGGuid, IInteractivePart, bool)

public void AddPart(IGGuid guid, IInteractivePart addedPart, bool forceRefresh = false)

Parameters

guid IGGuid
addedPart IInteractivePart
forceRefresh bool

AddPartToFavorites(IInteractivePart)

public void AddPartToFavorites(IInteractivePart addedPart)

Parameters

addedPart IInteractivePart

Initialize(PartsManagerCore)

public void Initialize(PartsManagerCore core)

Parameters

core PartsManagerCore

OnPartAccordionExpanded(PartsManagerPart)

public void OnPartAccordionExpanded(PartsManagerPart part)

Parameters

part PartsManagerPart

OnPartCategoryAccordionExpanded(PartsManagerCategory)

public void OnPartCategoryAccordionExpanded(PartsManagerCategory category)

Parameters

category PartsManagerCategory

PerformUpdate()

public void PerformUpdate()

QueueRebuildEntireUIFromScratch()

public void QueueRebuildEntireUIFromScratch()

RemoveFromFavorite(IGGuid)

public bool RemoveFromFavorite(IGGuid guid)

Parameters

guid IGGuid

Returns

bool

ScrollToPart(IGGuid)

public void ScrollToPart(IGGuid partGuid)

Parameters

partGuid IGGuid

SetAssembly(IObjectAssembly)

public void SetAssembly(IObjectAssembly assembly)

Parameters

assembly IObjectAssembly

SetPartOwnerId(IGGuid)

public void SetPartOwnerId(IGGuid partOwnerGuid)

Parameters

partOwnerGuid IGGuid

Shutdown()

public void Shutdown()