Class PartsManagerCore
- Namespace
- KSP.Game
- Assembly
- Assembly-CSharp.dll
public class PartsManagerCore : PopUpUIManagerBase, ILateUpdate, IBeginDragHandler, IEventSystemHandler, IDragHandler, IInitializePotentialDragHandler
- Inheritance
-
PartsManagerCore
- Implements
-
IBeginDragHandler
IEventSystemHandler
IDragHandler
IInitializePotentialDragHandler
- Inherited Members
-
- Extension Methods
-
Constructors
PartsManagerCore()
public PartsManagerCore()
Fields
PAM_DEFAULT_FIELD_SORT_INDEX
public const int PAM_DEFAULT_FIELD_SORT_INDEX = 998
Field Value
- int
PAM_DEFAULT_MODULEDATA_SORT_INDEX
public const int PAM_DEFAULT_MODULEDATA_SORT_INDEX = 998
Field Value
- int
PAM_DEFAULT_MODULE_SORT_INDEX
public const int PAM_DEFAULT_MODULE_SORT_INDEX = 998
Field Value
- int
PAM_MODULEDATA_SORTINDEX_MULTIPLIER
public const int PAM_MODULEDATA_SORTINDEX_MULTIPLIER = 1000
Field Value
- int
public const int PAM_MODULE_FOOTER_SORT_INDEX = 999
Field Value
- int
public const int PAM_MODULE_HEADER_SORT_INDEX = 0
Field Value
- int
PAM_MODULE_SORTINDEX_MULTIPLIER
public const int PAM_MODULE_SORTINDEX_MULTIPLIER = 1000000
Field Value
- int
Properties
IsInOAB
public bool IsInOAB { get; }
Property Value
- bool
PartsList
public PartsManagerPartsList PartsList { get; }
Property Value
- PartsManagerPartsList
Methods
Awake()
protected override void Awake()
GetModuleDataSortIndex(Type, Type)
public int GetModuleDataSortIndex(Type partComponentModuleType, Type moduleDataType)
Parameters
partComponentModuleType Type
moduleDataType Type
Returns
- int
public bool GetModuleShowFooter(Type partComponentModuleType)
Parameters
partComponentModuleType Type
Returns
- bool
public bool GetModuleShowHeader(Type partComponentModuleType)
Parameters
partComponentModuleType Type
Returns
- bool
GetModuleSortIndex(Type)
public int GetModuleSortIndex(Type partComponentModuleType)
Parameters
partComponentModuleType Type
Returns
- int
GetVisibleStatus()
protected override bool GetVisibleStatus()
Returns
- bool
Initialize()
OnBeginDrag(PointerEventData)
public void OnBeginDrag(PointerEventData eventData)
Parameters
eventData PointerEventData
OnDrag(PointerEventData)
public void OnDrag(PointerEventData eventData)
Parameters
eventData PointerEventData
OnInitializePotentialDrag(PointerEventData)
public void OnInitializePotentialDrag(PointerEventData eventData)
Parameters
eventData PointerEventData
OnLateUpdate()
public void OnLateUpdate()
SetVisibilityOfManager(bool)
protected override void SetVisibilityOfManager(bool visible)
Parameters
visible bool
Shutdown()