Table of Contents

Class PartsManagerCategory

Namespace
KSP.Game
Assembly
Assembly-CSharp.dll
public class PartsManagerCategory : KerbalMonoBehaviour, IPooledUI
Inheritance
PartsManagerCategory
Implements
Inherited Members
Extension Methods

Constructors

PartsManagerCategory()

public PartsManagerCategory()

Properties

Category

public PartCategories Category { get; }

Property Value

PartCategories

InternalParts

public List<PartsManagerPart> InternalParts { get; }

Property Value

List<PartsManagerPart>

Methods

AddPart(PartsManagerPart)

public void AddPart(PartsManagerPart entry)

Parameters

entry PartsManagerPart

Awake()

protected void Awake()

Initialize(GameObjectPool<PartsManagerCategory>, PartCategories, PartsManagerPartsList)

public void Initialize(GameObjectPool<PartsManagerCategory> pool, PartCategories category, PartsManagerPartsList partsList)

Parameters

pool GameObjectPool<PartsManagerCategory>
category PartCategories
partsList PartsManagerPartsList

IsExpanded()

public bool IsExpanded()

Returns

bool

OnDestroy()

public void OnDestroy()

ReturnToPool()

public void ReturnToPool()

SetExpanded(bool)

public void SetExpanded(bool expanded)

Parameters

expanded bool