Kerbal Space Program
1.12.4
|
Manages the EVA Construction Panel display, and constantly checks for inventories that can be displayed. More...
Public Types | |
enum | PanelMode { PanelMode.Construction, PanelMode.Cargo } |
Public Member Functions | |
void | ClosePanel () |
Close Construction mode panel. More... | |
void | OnPointerEnter (PointerEventData eventData) |
void | OnPointerExit (PointerEventData eventData) |
void | OpenCargoPanel () |
Open Construction mode panel. More... | |
void | OpenConstructionPanel () |
Open Construction mode panel. More... | |
Public Attributes | |
TextMeshProUGUI | AssistingKerbalsLabel |
Labels showing kerbals/engineers assisting in construction More... | |
TextMeshProUGUI | AssistingKerbalsNumber |
EVAConstructionModeEditor | evaEditor |
Handles the logic for the EVAConstruction mode. More... | |
EVAConstructionToolsUI | evaToolsUI |
Handles the UI and construction mode swapping for the EVAConstruction mode. More... | |
TextMeshProUGUI | MaxMassLimitLabel |
Labels showing max mass limit for handling parts in construction More... | |
TextMeshProUGUI | MaxMassLimitNumber |
PanelMode | panelMode = PanelMode.Construction |
What mode is the display in - Construction or Cargo More... | |
Static Public Attributes | |
static EVAConstructionModeController | Instance |
Static reference of this class. More... | |
Protected Attributes | |
bool | hover |
Properties | |
bool | Hover [get] |
True if the cursor is hovering over the ConstructionMode Panel. More... | |
bool | IsOpen [get] |
The EVA Construction mode open status More... | |
static bool | MovementRestricted [get] |
True if EVAConstruction Mode is active and movement is currently restricted (placing a part). More... | |
Manages the EVA Construction Panel display, and constantly checks for inventories that can be displayed.
|
inline |
Close Construction mode panel.
|
inline |
|
inline |
|
inline |
Open Construction mode panel.
|
inline |
Open Construction mode panel.
TextMeshProUGUI EVAConstructionModeController.AssistingKerbalsLabel |
Labels showing kerbals/engineers assisting in construction
TextMeshProUGUI EVAConstructionModeController.AssistingKerbalsNumber |
EVAConstructionModeEditor EVAConstructionModeController.evaEditor |
Handles the logic for the EVAConstruction mode.
EVAConstructionToolsUI EVAConstructionModeController.evaToolsUI |
Handles the UI and construction mode swapping for the EVAConstruction mode.
|
protected |
|
static |
Static reference of this class.
TextMeshProUGUI EVAConstructionModeController.MaxMassLimitLabel |
Labels showing max mass limit for handling parts in construction
TextMeshProUGUI EVAConstructionModeController.MaxMassLimitNumber |
PanelMode EVAConstructionModeController.panelMode = PanelMode.Construction |
What mode is the display in - Construction or Cargo
|
get |
True if the cursor is hovering over the ConstructionMode Panel.
|
get |
The EVA Construction mode open status
|
staticget |
True if EVAConstruction Mode is active and movement is currently restricted (placing a part).