Package gaiasky.interafce
Everything concerning the graphical user interface
-
Interface Summary Interface Description IControllerMappings IGui An interface to be implemented by all top-level GUIs in Gaia SkyIGuiInterface IInputListener IMinimapScale IMusicActors KeyBindings.BooleanRunnable -
Class Summary Class Description AboutWindow The help window with About, Help and System sections.AbstractControllerMappings Defines all controller inputsAbstractGui Provides general methods and attributes that all GUIs should haveArchiveViewWindow This window shows the Gaia Archive information for a single starBookmarksManager Manages the bookmarks in Gaia Sky.CatalogSelectionWindow GUI window to choose the catalogs to load at startup.ColormapPicker A version of ColorPicker on steroids.ColorPicker A little widget showing a color and allowing to change it using a color picker dialog.ColorPickerAbstract ConsoleLogger Widget that captures and displays messages in a GUI.ControllerConfigWindow Dialog to configure a controller interactivelyControllerConnectionListener ControllerGui GUI that is operated with a game controller and optimized for that purpose.ControllerMappings Reads inputListener mappings from a fileControlsWindow CrashGui Displays info about the current crash.CurtainTable CurtainTable.CurtainTableStyle CustomInterface Widget that displays custom objects on screen.DatasetLoadDialog DatasetPreferencesWindow DatasetsWidget Widget which lists all detected catalogs and offers a way to select them.DateDialog A dialog to pick a date.DebugGui This GUI shows debug information at the top-right corner of the screenDebugInterface DownloadDataWindow Download manager.FileNameWindow FocusInfoInterface Part of the user interface which holds the information on the current focus object and on the camera.FullGui Full OpenGL GUI with all the controls and whistles.GaiaSkyContextMenu GameMouseKbdListener GenericDialog GSKeys GuiRegistry Manages the Graphical User Interfaces of Gaia SkyHUDGui Head-up display GUI which only displays information and has no options window.IndividualVisibilityWindow KeyBindings Contains the key mappings and the actions.KeyboardInputController This input inputListener connects the input events with the key binding actionsKeyframePreferencesWindow KeyframesWindow LandAtWindow LoadingGui Displays the loading screen.LoadProgressInterface LogWindow MessageBean MessagesInterface Widget that displays big messages on screen.MinimapInterface MinimapWidget MinimapWindow ModePopupInfo MouseKbdListener MusicActorsManager NaturalControllerListener NaturalMouseKbdListener Input listener for the natural camera.NaturalMouseKbdListener.GaiaGestureListener NewBookmarkFolderDialog NotificationsInterface Widget that captures and displays messages in a GUI.OpenVRListener PreferencesWindow The default preferences window.QuitWindow Generic dialog that displays the confirmation quit message and offers options to cancel it or go through.RemoveActorThread RenderGui Only for frame output mode, it displays the current time.RunStateInterface Contains elements which depend on the current state of the program, such as the running scripts, the buttons to pause the camera subsystem, etc.SearchDialog SlaveConfigWindow SpacecraftGui StereoGui Full OpenGL GUI with all the controls and whistles.TableGuiInterface TopInfoInterface UpdatePopup Popup window that informs the user of new updates.VersionLineTable VRControllerInfoGui VRGui<T extends IGui> VRInfoGui VRSelectionGui WelcomeGui Welcome screen that allows access to the main application, as well as the dataset manager and the catalog selection.WelcomeGuiVR WikiInfoWindow