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()
Initialize(GameObjectPool<PartsManagerCategory>, PartCategories, PartsManagerPartsList)
public void Initialize(GameObjectPool<PartsManagerCategory> pool, PartCategories category, PartsManagerPartsList partsList)
Parameters
pool GameObjectPool<PartsManagerCategory>
category PartCategories
partsList PartsManagerPartsList
IsExpanded()
Returns
- bool
OnDestroy()
ReturnToPool()
public void ReturnToPool()
SetExpanded(bool)
public void SetExpanded(bool expanded)
Parameters
expanded bool