Kerbal Space Program
1.12.4
|
Surface gizmos will show up on the GAP celestial body surface. You can More...
Classes | |
class | ActionPaneDisplay |
class | ActionPaneDisplay_BiSelector |
class | ActionPaneDisplay_CelestialBody |
class | BaseAPField |
Action pane BaseField implementation, used in the Action pane UI. More... | |
class | BaseAPFieldList |
Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters. More... | |
class | Category |
class | CheckpointBrowserDialog |
Mission dialog, displays a list of mission checkpoints to load More... | |
class | CheckpointEntry |
This class represents a checkpoint entry in the mission checkpoint browser dialog More... | |
class | CrewCreationDialog |
struct | DisplayParameter |
class | GAPCelestialBody |
class | GAPCelestialBody_InteractiveSurfaceGizmo |
class | GAPCelestialBody_SurfaceGizmo |
class | GAPCelestialBody_SurfaceGizmo_Area |
class | GAPCelestialBody_SurfaceGizmo_Icon |
class | GAPCelestialBody_SurfaceGizmo_PlaceVessel |
class | GAPCelestialBody_SurfaceGizmo_Volume |
class | GAPCelestialBodyGizmoHandle |
class | GAPCelestialBodyState_Base |
class | GAPCelestialBodyState_Biomes |
State machine for Celestial Body in the GAP when displaying Biomes. More... | |
class | GAPCelestialBodyState_Orbit |
class | GAPCelestialBodyState_SurfaceGizmo |
class | GAPOrbitRenderer |
Manages the display representation of an orbit in the MissionEditor Action Pane Display This class is a modified version of the stock OrbitRenderer and was modified to work within the bounds of the mission editor only More... | |
class | GAPPartPicker |
class | GAPPrefabDisplay |
A GAP component to display any GameObject in the window. It will just allow rotation, and will duplicate the GameObject that is passed on Setup. More... | |
class | GAPSurfaceIcon |
class | GAPUtil_CelestialBody |
This is the UI interface around the GAP for celestial bodies. More... | |
class | GAPUtil_VesselFrame |
class | GAPVesselDisplay |
interface | IMEHistoryTarget |
Interface More... | |
class | MEActionPane |
class | MEBasicNode |
class | MECrewAssignmentDialog |
class | MEFlowParserEditor |
class | MEFlowUIGroup_OrEditor |
class | MEFlowUIGroup_ThenEditor |
class | MEFlowUINodeEditor |
class | MEGUI_Asteroid |
class | MEGUI_AsteroidSelect |
System attribute to specify an asteroid selector control More... | |
class | MEGUI_Button |
class | MEGUI_Category |
class | MEGUI_CelestialBody |
class | MEGUI_CelestialBody_Biomes |
class | MEGUI_CelestialBody_Orbit |
System attribute to specify a celestial body orbit More... | |
class | MEGUI_Checkbox |
System attribute to specify a checkbox control More... | |
class | MEGUI_ColorPicker |
System attribute to specify a color picker control More... | |
class | MEGUI_Comet |
class | MEGUI_CometSelect |
System attribute to specify a comet selector control More... | |
class | MEGUI_Control |
Attribute applied to fields to make available to the action pane parameter UI. More... | |
class | MEGUI_CrewList |
System attribute to specify a kerbal crew member More... | |
class | MEGUI_Dropdown |
System attribute to specify a dropdown control More... | |
class | MEGUI_DynamicModule |
class | MEGUI_DynamicModuleList |
class | MEGUI_FlagSelect |
System attribute to specify a flag selector control More... | |
class | MEGUI_GameParameters |
class | MEGUI_InputField |
System attribute to specify an input field control More... | |
class | MEGUI_Label |
System attribute to specify a text label More... | |
class | MEGUI_LaunchSiteSelect |
System attribute to specify a launch site selector control More... | |
class | MEGUI_LaunchSiteSituation |
class | MEGUI_ListOrder |
System attribute to specify a list order control More... | |
class | MEGUI_MissionInstructor |
class | MEGUI_MissionKerbal |
class | MEGUI_NodeLabelNodeSelect |
System attribute to specify a node label node selector control More... | |
class | MEGUI_NodeSelect |
System attribute to specify a node selector control More... | |
class | MEGUI_NumberRange |
System attribute to specify a number slider - can be used on int, float and double More... | |
class | MEGUI_ParameterSwitchCompound |
Inidicates this class is a parameterswitch compound param. This means that child controls will be rendered, but only one of them is active at any time based on the KeyField More... | |
class | MEGUI_ParameterSwitchCompound_KeyField |
This attribute is applied to the keyfield for the Switcher More... | |
class | MEGUI_PartPicker |
System attribute to specify a part picker control More... | |
class | MEGUI_Quaternion |
System attribute to specify a number slider - can be used on int, float and double More... | |
class | MEGUI_ScoreRangeList |
class | MEGUI_ScrollViewSelector |
System attribute to specify a scroll view selector control More... | |
class | MEGUI_SurfaceArea |
class | MEGUI_SurfaceVolume |
class | MEGUI_TextArea |
System attribute to specify a text area control More... | |
class | MEGUI_Time |
System attribute to specify a dropdown control More... | |
class | MEGUI_VesselGroundLocation |
class | MEGUI_VesselLocation |
class | MEGUI_VesselPartSelect |
System attribute to specify a vessel part selector control More... | |
class | MEGUI_VesselSelect |
System attribute to specify a vessel selector control More... | |
class | MEGUI_VesselSituation |
class | MEGUICompoundParameter |
class | MEGUIConnector |
Mission expansion line connector, this uses vectoricy to draw a line between to MEGUINodes More... | |
class | MEGUIConnectorDrag |
Fires drag and drop for the MEGUINode, on each connector button. More... | |
class | MEGUIDropDownItem |
class | MEGUIDropDownItemListExtensions |
class | MEGUIFooterAdditionalButton |
class | MEGUIListOrderItem |
class | MEGUINode |
class | MEGUINodeBodyParameter |
class | MEGUINodeIcon |
class | MEGUIPanel |
This class defines the behaviour of an Mission Editor panel, panels are subwindows of the ME that can be resized, hided or maximized in the screen More... | |
class | MEGUIPanelSeparator |
This classes define the behaviour of a drageable separator, that resizes MEGUIPanels More... | |
class | MEGUIParameter |
class | MEGUIParameterAsteroid |
class | MEGUIParameterAsteroidDropdownList |
class | MEGUIParameterAwardModule |
class | MEGUIParameterButton |
class | MEGUIParameterCelestialBody |
class | MEGUIParameterCelestialBody_Area |
class | MEGUIParameterCelestialBody_Biomes |
class | MEGUIParameterCelestialBody_VesselGroundLocation |
class | MEGUIParameterCelestialBody_Volume |
class | MEGUIParameterCelestialBodyOrbit |
class | MEGUIParameterCheckbox |
class | MEGUIParameterColorPicker |
class | MEGUIParameterComet |
class | MEGUIParameterCometDropdownList |
class | MEGUIParameterCrewList |
class | MEGUIParameterDropdownList |
class | MEGUIParameterDynamicModule |
class | MEGUIParameterDynamicModuleList |
class | MEGUIParameterFlagDropdownList |
class | MEGUIParameterGameParameters |
class | MEGUIParameterGroup |
class | MEGUIParameterGroupHeader |
class | MEGUIParameterInputField |
class | MEGUIParameterLabel |
class | MEGUIParameterLaunchSiteDropdownList |
class | MEGUIParameterLaunchSiteSituation |
Mission Expansions GUI Parameter for a LaunchSiteSituation More... | |
class | MEGUIParameterListOrder |
class | MEGUIParameterMissionInstructor |
class | MEGUIParameterMissionKerbal |
class | MEGUIParameterNodeDropdownList |
class | MEGUIParameterNodeLabelNodeDropdownList |
class | MEGUIParameterNumberRange |
class | MEGUIParameterPartPicker |
class | MEGUIParameterQuaternion |
class | MEGUIParametersController |
This class handles the SAP parameters prefabs based on attribute type More... | |
class | MEGUIParameterScoreRangeList |
class | MEGUIParameterScrollViewSelector |
class | MEGUIParameterSwitchCompound |
class | MEGUIParameterTextArea |
class | MEGUIParameterTime |
class | MEGUIParameterVessel |
Control class used as a base class for controls that interact with the vessel display More... | |
class | MEGUIParameterVesselDropdownList |
class | MEGUIParameterVesselLocation |
Mission Expansions GUI Parameter for a VesselSituation More... | |
class | MEGUIParameterVesselPartSelector |
class | MEGUIParameterVesselSituation |
Mission Expansions GUI Parameter for a VesselSituation More... | |
class | MEGUIScoreRangeItem |
class | MEGUIScoreRangeTimeItem |
class | MEGUITimeControl |
class | MENodeCanvas |
class | MENodeCanvasBackground |
class | MENodeCategorizer |
class | MENodeCategoryButton |
class | MENodeCategoryColor |
class | MENodeColors |
Class to store Node color settings and attached to MELogic so can be configured in Unity More... | |
class | MENodeEditor |
class | MEPartCategorizer |
class | MEPartCategorizerButton |
class | MEPartSelectorBrowser |
ME dialog that allow us to select which parts are going to be enabled in the VAB/SPH for this mission More... | |
class | MEPartSelectorEntry |
The class is a subclass of the VAB/SPH editor part icon class. This class handles the display of parts into the UI of the game and all the related interactions with such parts, like filtering, enable, disable, tooltip display, etc. More... | |
class | MEValidityHighlighColor |
class | MissionBiome |
Class to store Missions Biome Data for any actions and tests that require Biome information. More... | |
class | MissionBriefingDialog |
class | MissionEditorHistory |
class | MissionEditorLogic |
class | MissionEditorMapView |
class | MissionEditorValidator |
class | MissionsBrowserDialog |
Mission dialog, displays a list of missions to load More... | |
class | MissionValidationDialog |
class | MissionValidationEntry |
Validation entry for the Mission Validation Dialog More... | |
class | MissionValidationTestResult |
Structure of a validity Test Result More... | |
class | NodeListTooltip |
class | NodeListTooltipController |
class | NodeListTooltipMasterController |
class | OrbitGizmo |
Gizmo used to maniuplate orbits in the MissionEditor This class is a modified version of the stock Maneuver gizmo and was modified to work within the bounds of the mission editor only More... | |
class | SpriteButton |
Button implementation based on sprites and MouseEventsHandler More... | |
struct | SurfaceLocation |
class | UICollapsibleSection |
Small UI Script to collapse UI sections More... | |
class | ValidationColors |
Enumerations | |
enum | AreaState { AreaState.IDLE, AreaState.HIGHLIGHT_EDGE, AreaState.DRAGGED } |
An enum to specify the current state of one of the circles, it can be Idle, with the mouse over one of the edges, or dragging the radius. More... | |
enum | GAPCelestialBodyState { GAPCelestialBodyState.SIMPLE, GAPCelestialBodyState.POINT, GAPCelestialBodyState.BIOMES, GAPCelestialBodyState.ORBIT } |
Defines the different states of how the GAP will behave. More... | |
enum | HistoryType { HistoryType.Redo, HistoryType.Undo } |
Type of history More... | |
enum | MENodeConnectionType { MENodeConnectionType.Input, MENodeConnectionType.Output } |
enum | OrbitGizmoMode { OrbitGizmoMode.None, OrbitGizmoMode.Point, OrbitGizmoMode.Global } |
enum | ValidationStatus { ValidationStatus.Pass, ValidationStatus.Warn, ValidationStatus.Fail, ValidationStatus.None } |
enum | ValidatorMode { ValidatorMode.Manual, ValidatorMode.Save, ValidatorMode.AutoAfterRun, ValidatorMode.FullAuto } |
The modes that the Validator runs in More... | |
Surface gizmos will show up on the GAP celestial body surface. You can
A parameter to place a vessel in a celestial body.
A parameter to select Biomes in a celestial body.
A parameter to select a celestial body.
A surface gizmo to select an area on a celestial body. Uses 2 circles to determine the area.