Package gaia.cu9.ari.gaiaorbit.event
Enum Events
- java.lang.Object
-
- java.lang.Enum<Events>
-
- gaia.cu9.ari.gaiaorbit.event.Events
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADD_CUSTOM_IMAGE
Adds or modifies a custom image.ADD_CUSTOM_MESSAGE
Adds or modifies a custom message.ADD_CUSTOM_TEXT
Adds or modifies a custom message.ADD_GUI_COMPONENT
Adds the gui component identified by the given nameAMBIENT_LIGHT_CMD
Contains a float with the intensity of the light between 0 and 1ANTIALIASING_CMD
Anti aliasing changed, contains the new value for aaBACKGROUND_LOADING_INFO
Empty event which informs that background loading is activeBLOOM_CMD
Contains the intensity value between 0 and 1 and a boolean for whether it comes from the interfaceBRIGHTNESS_CMD
Contains the brightness level (float) in [-1..1] and an optional boolean indicating whether this comes from the interfaceCAMERA_CENTER
Removes the turn of the camera in focus modeCAMERA_CINEMATIC_CMD
Contains a boolean with the cinematic mode state (on/off) and a boolean indicating if this comes from the interfaceCAMERA_CLOSEST_INFO
Broadcasts the overall closest (in [0]), the closest non-star body (in [1]) and the closest star (in [2]) to this camera.CAMERA_DIR_CMD
Contains a double[] with the new directionCAMERA_FWD
Contains the value between 0 and 1CAMERA_MODE_CMD
Contains the new CameraMode objectCAMERA_MOTION_UPDATED
Informs of a new camera state.CAMERA_PAN
CAMERA_PLAY_INFO
Informs that the camera has started or stopped playing.CAMERA_POS_CMD
Contains a double[] with the new positionCAMERA_ROLL
Contains the roll value between -1 and 1CAMERA_ROTATE
Contains the deltaX and deltaY between -1 and 1CAMERA_SPEED_CMD
Contains the new camera speedCAMERA_STOP
Stops the camera motionCAMERA_TURN
Contains the deltaX and deltaY between -1 and 1CAMERA_UP_CMD
Contains a double[] with the new up vectorCATALOG_ADD
A new catalog has been loaded.CATALOG_HIGHLIGHT
Highlight the catalog.CATALOG_REMOVE
Removes the catalog identified by the given string nameCATALOG_VISIBLE
Sets the visibilty of a catalog given its name and an optional boolean if it comes from the UICLEAR_HEADLINE_MESSAGE
Clears the headline messageCLEAR_MESSAGES
Clears all messages in the message interfaceCLEAR_SUBHEAD_MESSAGE
Clears the subhead messageCOLLAPSE_PANE_CMD
Collapses a GUI pane.COMPUTE_GAIA_SCAN_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interfaceCONFIG_FRAME_OUTPUT_CMD
Configures the render system.CONTRAST_CMD
Contains the contrast level (float) in [0..2] and an optional boolean indicating whether this comes from the interfaceCROSSHAIR_CMD
Activates/deactivates the crosshair in focus mode.CUBEMAP_PROJECTION_CMD
Sets a new cubemap projection.CUBEMAP_RESOLUTION_CMD
Sets the resolution of the cubemap, contains an integer in [20..15000] with the resolution.CUBEMAP360_CMD
Sets the 360 mode.DEBUG_OBJECTS
DEBUG_QUEUE
DEBUG_RAM
DEBUG_TIME
Debug infoDEBUG_VRAM
DISPLAY_GUI_CMD
Toggles whole GUI display.DISPLAY_MEM_INFO_WINDOW
DISPLAY_POINTER_COORDS_CMD
Contains a boolean with the display statusDISPLAY_VR_CONTROLLER_HINT_CMD
Displays VR Controller hintsDISPLAY_VR_GUI_CMD
Toggles VR GUI display.DISPOSE
Dispose all resources, app is shutting downDISPOSE_PARTICLE_GROUP_GPU_MESH
Contains an index to the particle vgroup mesh to be clearedDISPOSE_STAR_GROUP_GPU_MESH
Contains an the index of the star vgroup mesh to be clearedELEVATION_MUTLIPLIER_CMD
Sets the elevation multiplier.ELEVATION_TYPE_CMD
Sets the elevation typeEVENT_TIME_FRAME_CMD
Contains the new time frame objectEXPAND_PANE_CMD
Expands a GUI pane.EXPOSURE_CMD
Contains the exposure tone mapping level (float) in [0..n] (0 for disabled) and an optional boolean indicating whether this comes from the interfaceFISHEYE_CMD
Fisheye effect toggle.FLUSH_FRAMES
Issues the command to flush the frame systemFOCUS_CHANGE_CMD
FOCUS_MODE change command.FOCUS_CHANGED
Informs that the focus has somehow changed and the GUI must be updated.FOCUS_INFO_UPDATED
Contains the distance to the camera [0], the viewing angle [1], right ascension in deg [2], declination in deg [3] and the distance to Sol [4]FOCUS_LOCK_CMD
Contains the name, the boolean value, and an optional boolean indicating if this comes from the interfaceFOCUS_NOT_AVAILABLE
Informs that the given focus is not available anymore (not visible or unloaded)FOV_CHANGE_NOTIFICATION
Notifies a fov update in the camera.FOV_CHANGED_CMD
Contains the a float with the new fov valueFPS_INFO
Frames per second infoFRAME_OUTPUT_CMD
Issues the frame output command.FRAME_OUTPUT_MODE_CMD
Sets the frame output mode, either simple or redraw.FRAME_SIZE_UDPATE
Informs of the new size of the frame output systemFRAME_TICK
Event sent before the start of every frame.FREE_MODE_COORD_CMD
Posts the coordinates of the free mode focus.GAIA_LOADED
Contains the Gaia object [0]GAIA_POSITION
GALAXY_3D_CMD
Issues command to chagne the galaxy appearance.GAMMA_CMD
Contains the gamma level (float) in [0..3] and an optional boolean indicating whether this comes from the interfaceGO_TO_OBJECT_CMD
Executes the command to position the camera near the object in focusGRAPHICS_QUALITY_UPDATED
Graphics quality updated, contains the newGlobalConf.SceneConf.GraphicsQuality
object.GRAV_WAVE_START
Start gravitational wave.GRAV_WAVE_STOP
Stops gravitational waveGRAVITATIONAL_LENSING_PARAMS
Contains the x and the y in pixels of the position of the massGUI_FOLD_CMD
Maximizes or minimizes the GUI window.GUI_MOVE_CMD
Moves the GUI window.GUI_SCROLL_POSITION_CMD
Sets the vertical scroll position.HIDE_UNCERTAINTIES
Hides all uncertaintiesHIGH_ACCURACY_CMD
Issues the command to change the high accuracy setting.HOME_CMD
Runs the 'Go home' actionHUE_CMD
Contains the hue level (float) in [0..2] and an optional boolean indicating whether this comes from the interfaceINPUT_ENABLED_CMD
Enables/disables input from mouse/keyboard/etc.INPUT_EVENT
Issued when an input event is received.JAVA_EXCEPTION
Notifies from a java exception, it sends the Throwable and an optional tag.KEY_DOWN
KEY_UP
KEYFRAME_ADD
Add new keyframe at the end with the current camera settingsKEYFRAME_SELECT
The given keyframe has been selectedKEYFRAME_UNSELECT
The given keyframe is no longer selectedKEYFRAMES_EXPORT
Exports the given array of keyframes to a camera path fileKEYFRAMES_FILE_SAVE
Saves the given array of keyframes to a keyframes fileKEYFRAMES_REFRESH
Refreshes the keyframes from the modelLABEL_SIZE_CMD
Set label size.LAND_AT_LOCATION_OF_OBJECT
Lands at a certain location on a planet objectLAND_ON_OBJECT
Lands on a planet objectLENS_FLARE_CMD
Activate/deactivate lens flare.LIGHT_POS_2D_UPDATED
Contains an int with the number of lights and a float[] with [x, y] of the 10 closest stars in screen coordinates in [0..1]LIGHT_SCATTERING_CMD
Activate/deactivate the light scattering.LIMIT_MAG_CMD
Sets the limit magnitude.LINE_RENDERER_UPDATE
Issues the command to update the line render system.LOAD_DATA_CMD
Dataset has been choosen, loading can startLON_LAT_UPDATED
Contains two Double values, the longitude and latitude in degreesMODE_POPUP_CMD
Opens a new popup window with information on the new mode.MOTION_BLUR_CMD
Contains the opacity of motion blur between 0 and 1 and a boolean for whether it comes from the interfaceMOUSE_CAPTURE_CMD
True to capture the mouse, false to uncaptureMOUSE_CAPTURE_TOGGLE
Toggle mouse captureMUSIC_NEXT_CMD
Plays next musicMUSIC_PLAYPAUSE_CMD
Toggles the playMUSIC_PREVIOUS_CMD
Plays previous musicMUSIC_RELOAD_CMD
Reload music filesMUSIC_TRACK_INFO
Info about current trackMUSIC_VOLUME_CMD
Volume of music, contains the volume (float in [0..1])NAVIGATE_TO_OBJECT
Navigates smoothly to the given objectOCTREE_DISPOSED
Informs the octree has been disposedOCTREE_PARTICLE_FADE_CMD
Toggles the fading of particles in the octree.ONLY_OBSERVED_STARS_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interfaceORBIT_DATA_LOADED
Passes the OrbitData and the file nameORIENTATION_LOCK_CMD
Contains the name, the lock orientation boolean value and an optional boolean indicating if this comes from the interface.PACE_CHANGE_CMD
Contains a float with the pacePACE_CHANGED_INFO
Contains the new pacePAUSE_BACKGROUND_LOADING
Pauses background data loading thread, if anyPIXEL_RENDERER_UPDATE
Issues the command to update the pixel render system.PLANETARIUM_CMD
Enables and disables the planetarium mode.PLANETARIUM_FOCUS_ANGLE_CMD
Contains the angle to use in the directionToTarget() function.PLAY_CAMERA_CMD
Issues the play command.PM_ARROWHEADS_CMD
Show or hide arrow caps.PM_COLOR_MODE_CMD
Contains the mode and a boolean indicating if it comes from the interface.PM_LEN_FACTOR_CMD
Contains the length factor for pm vectors and a boolean indicating if this comes from the interfacePM_NUM_FACTOR_CMD
Contains the number factor for pm vectors and a boolean indicating if this comes from the interfacePOPUP_MENU_FOCUS
Will show a popup menu for a focus candidate.POST_HEADLINE_MESSAGE
Contains a string with the headline message, will be displayed in a big font in the center of the screenPOST_NOTIFICATION
Will be displayed in the notifications area (bottom left).POST_RUNNABLE
Posts a recurrent runnable.POST_SUBHEAD_MESSAGE
Contains a string with the subhead message, will be displayed in a small font below the headline messagePROPERTIES_WRITTEN
Sent when the properties in GlobalConf have been modified, usually after a configuration dialog.QUIT_ACTION
Quit action, can contain optional Runnable to run on accept()RA_DEC_UPDATED
Updates the position of the pointer and the view in equatorial coordinates.REBUILD_SHADOW_MAP_DATA_CMD
Event to update the shadow map metadataRECALCULATE_OPTIONS_SIZE
Forces recalculation of main GUI window sizeRECORD_CAMERA_CMD
Issues the command to enable camera recording.RELOAD_CONTROLLER_MAPPINGS
Reloads the inputListener mappings.REMOVE_ALL_OBJECTS
Removes all the custom objectsREMOVE_GUI_COMPONENT
Removes the gui component identified by the given nameREMOVE_KEYBOARD_FOCUS
Removes the keyboard focus in the GUIREMOVE_OBJECTS
Removes a previously added message or image.RENDER_FRAME
Issues the command to render a frameRENDER_FRAME_BUFFER
Issues the command to render the current frame buffer with a given folder, file (without filename), width and heightRENDER_SCREENSHOT
Issues the command to render a screenshotRESUME_BACKGROUND_LOADING
Resumes background data loading thread, if it exists and it is pausedROTATION_SPEED_CMD
Contains the new camera rotation speed and a boolean indicating if this comes from the interfaceRULER_ATTACH_0
Attach object to first end of ruler.RULER_ATTACH_1
Attach object to second end of ruler.RULER_CLEAR
Clear all objects from rulerRULER_DIST
Notifies new distances for the ruler.RUN_SCRIPT_PATH
Contains the string with the script code and an optional boolean indicating whether it must be run asynchronousRUN_SCRIPT_PYCODE
Contains the script PyCode object, the path and an optional boolean indicating whether it must be run asynchronousSAMP_INFO
SAMP informationSATURATION_CMD
Contains the saturation level (float) in [0..2] and an optional boolean indicating whether this comes from the interfaceSCENE_GRAPH_ADD_OBJECT_CMD
Sends an object to be added to the scene graph.SCENE_GRAPH_ADD_OBJECT_NO_POST_CMD
Sends an object to be added to a scene graph, without using a post runnable.SCENE_GRAPH_LOADED
Informs the scene graph has been loaded.SCENE_GRAPH_REMOVE_OBJECT_CMD
Removes an object from the scene graph.SCREEN_MODE_CMD
Updates the screen mode according to whats in theGlobalConf.screen
bean.SCREEN_NOTIFICATION_CMD
Adds a screen notification which lasts for a little while.SCREENSHOT_CMD
Contains the width, height (integers) and the folder name and filename (strings)SCREENSHOT_INFO
Contains the path where the screenshot has been savedSCREENSHOT_SIZE_UDPATE
Informs of the new size of the screenshot systemSCROLLED
SHOW_ABOUT_ACTION
SHOW_DEBUG_CMD
Contains an optional boolean indicating whether debug info should be shown or not.SHOW_KEYFRAMES_WINDOW_ACTION
SHOW_LAND_AT_LOCATION_ACTION
SHOW_LOAD_CATALOG_ACTION
SHOW_LOG_ACTION
SHOW_MINIMAP_WINDOW_ACTION
SHOW_PLAYCAMERA_ACTION
Shows the camera path file selector, contains the stage and the skinSHOW_PREFERENCES_ACTION
SHOW_SEARCH_ACTION
SHOW_UNCERTAINTIES
Show uncertainties for Tycho star, if available.SPACECRAFT_INFO
Contains following info: current speed [u/s] current yaw angle [deg] current pitch angle [deg] current roll angle [deg] thrust factor engine power [-1..1] yaw power [-1..1] pitch power [-1..1] roll power [-1..1]SPACECRAFT_LOADED
Contains the spacecraft object after it has been loadedSPACECRAFT_NEAREST_INFO
Contains following info about the nearest object: nearest object name distance to nearest object [u]SPACECRAFT_STABILISE_CMD
Level spacecraft command, contains boolean with stateSPACECRAFT_STOP_CMD
Stop spacecraft, contains boolean with stateSPACECRAFT_THRUST_DECREASE_CMD
Decreases thrustSPACECRAFT_THRUST_INCREASE_CMD
Increases thrustSPACECRAFT_THRUST_INFO
Broadcasts the new thrust indexSPACECRAFT_THRUST_SET_CMD
Contains the integer index of the new thrustSPEED_LIMIT_CMD
Contains the speed limit index as in: 0 - 100 km/h 1 - 0.5 * c 2 - 0.8 * c 3 - 0.9 * c 4 - 0.99 * c 5 - 0.99999 * c 6 - c (3e8 m/s) 7 - 2*c 8 - 10*c 9 - 1000*c 10 - 1 AU/s 11 - 10 AU/s 12 - 1000 AU/s 13 - 10000 AU/s 14 - 1 pc/s 15 - 2 pc/s 16 - 10 pc/s 17 - 1000 pc/s 18 - No limit It also contains a boolean indicating whether this comes from the interface.STAR_BRIGHTNESS_CMD
Contains the star brightness multiplier and an optional boolean saying if it comes from the interfaceSTAR_MIN_OPACITY_CMD
Minimum star opacity.STAR_POINT_SIZE_CMD
Set a new value for the star point size and a boolean saying if it comes from the interfaceSTAR_POINT_SIZE_DECREASE_CMD
Decrease star point size byConstants.STEP_STAR_POINT_SIZE
STAR_POINT_SIZE_INCREASE_CMD
Increase star point size byConstants.STEP_STAR_POINT_SIZE
STAR_POINT_SIZE_RESET_CMD
Reset star point size to original valueSTEREO_PROFILE_CMD
Switches stereoscopic profile, contains the index of the new profileSTEREOSCOPIC_CMD
Stereoscopic vision, side by side rendering.STOP_CAMERA_PLAY
Stops the current camera playing operation, if anyTARGET_TIME_CMD
Sets and unsets the target time.TESSELLATION_QUALITY_CMD
Sets the tessellation quality.TIME_CHANGE_CMD
Issues a change time command, contains the Instant object with the new timeTIME_CHANGE_INFO
Notifies of a change in the time, contains the Instant objectTIME_STATE_CMD
Issues the command to toggle the time.TIME_WARP_DECREASE_CMD
Divide the pace by 2TIME_WARP_INCREASE_CMD
Double the paceTOGGLE_AMBIENT_LIGHT
Contains the name of the check box and a booleanTOGGLE_EXPANDCOLLAPSE_PANE_CMD
Toggles the collapsed state of a GUI pane.TOGGLE_MINIMAP
Toggles minimap visibilityTOGGLE_UPDATEPAUSE
Toggles the pause of the update process.TOGGLE_VISIBILITY_CMD
Contains the name of the type, a boolean with the state (on/off) and a boolean indicating if this comes from the interfaceTONEMAPPING_TYPE_CMD
Contains the tone mapping type as anGlobalConf.PostprocessConf.ToneMapping
or a string in [AUTO|EXPOSURE|NONE].TOUCH_DOWN
TOUCH_DRAGGED
TOUCH_UP
TRANSIT_COLOUR_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interfaceTURNING_SPEED_CMD
Contains the new turning speedUI_THEME_RELOAD_INFO
Informs the UI theme has been reloaded.UNPOST_RUNNABLE
Unposts a runnable.UPDATE_CAM_RECORDER
Updates the camera recorder.UPDATE_GUI
Update external GUIs signal.UPDATEPAUSE_CHANGED
Contains the new valueVIEWPORT_RESIZE
Issued when the viewport size changed.VISIBILITY_OF_COMPONENTS
Contains an array of booleans with the visibility of each ComponentType, in the same order returned by ComponentType.values()VR_DEVICE_CONNECTED
New VR device connected.VR_DEVICE_DISCONNECTED
VR device disconnected.VR_SELECTING_STATE
Informs of the current selecting state.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Events
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Events[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EXPAND_PANE_CMD
public static final Events EXPAND_PANE_CMD
Expands a GUI pane. Contains its name
-
COLLAPSE_PANE_CMD
public static final Events COLLAPSE_PANE_CMD
Collapses a GUI pane. Contains its name
-
TOGGLE_EXPANDCOLLAPSE_PANE_CMD
public static final Events TOGGLE_EXPANDCOLLAPSE_PANE_CMD
Toggles the collapsed state of a GUI pane. Contains its name
-
TIME_CHANGE_INFO
public static final Events TIME_CHANGE_INFO
Notifies of a change in the time, contains the Instant object
-
TIME_CHANGE_CMD
public static final Events TIME_CHANGE_CMD
Issues a change time command, contains the Instant object with the new time
-
GAIA_POSITION
public static final Events GAIA_POSITION
-
LOAD_DATA_CMD
public static final Events LOAD_DATA_CMD
Dataset has been choosen, loading can start
-
CAMERA_MODE_CMD
public static final Events CAMERA_MODE_CMD
Contains the new CameraMode object
-
CAMERA_POS_CMD
public static final Events CAMERA_POS_CMD
Contains a double[] with the new position
-
CAMERA_DIR_CMD
public static final Events CAMERA_DIR_CMD
Contains a double[] with the new direction
-
CAMERA_UP_CMD
public static final Events CAMERA_UP_CMD
Contains a double[] with the new up vector
-
FOV_CHANGED_CMD
public static final Events FOV_CHANGED_CMD
Contains the a float with the new fov value
-
CAMERA_SPEED_CMD
public static final Events CAMERA_SPEED_CMD
Contains the new camera speed
-
CAMERA_CINEMATIC_CMD
public static final Events CAMERA_CINEMATIC_CMD
Contains a boolean with the cinematic mode state (on/off) and a boolean indicating if this comes from the interface
-
ROTATION_SPEED_CMD
public static final Events ROTATION_SPEED_CMD
Contains the new camera rotation speed and a boolean indicating if this comes from the interface
-
TURNING_SPEED_CMD
public static final Events TURNING_SPEED_CMD
Contains the new turning speed
-
SPEED_LIMIT_CMD
public static final Events SPEED_LIMIT_CMD
Contains the speed limit index as in: 0 - 100 km/h 1 - 0.5 * c 2 - 0.8 * c 3 - 0.9 * c 4 - 0.99 * c 5 - 0.99999 * c 6 - c (3e8 m/s) 7 - 2*c 8 - 10*c 9 - 1000*c 10 - 1 AU/s 11 - 10 AU/s 12 - 1000 AU/s 13 - 10000 AU/s 14 - 1 pc/s 15 - 2 pc/s 16 - 10 pc/s 17 - 1000 pc/s 18 - No limit It also contains a boolean indicating whether this comes from the interface.
-
CAMERA_FWD
public static final Events CAMERA_FWD
Contains the value between 0 and 1
-
CAMERA_ROTATE
public static final Events CAMERA_ROTATE
Contains the deltaX and deltaY between -1 and 1
-
CAMERA_STOP
public static final Events CAMERA_STOP
Stops the camera motion
-
CAMERA_PLAY_INFO
public static final Events CAMERA_PLAY_INFO
Informs that the camera has started or stopped playing. Contains a boolean (true - start, false - stop)
-
CAMERA_CLOSEST_INFO
public static final Events CAMERA_CLOSEST_INFO
Broadcasts the overall closest (in [0]), the closest non-star body (in [1]) and the closest star (in [2]) to this camera. Happens every frame
-
CAMERA_PAN
public static final Events CAMERA_PAN
-
CAMERA_ROLL
public static final Events CAMERA_ROLL
Contains the roll value between -1 and 1
-
CAMERA_TURN
public static final Events CAMERA_TURN
Contains the deltaX and deltaY between -1 and 1
-
CAMERA_CENTER
public static final Events CAMERA_CENTER
Removes the turn of the camera in focus mode
-
FOCUS_CHANGE_CMD
public static final Events FOCUS_CHANGE_CMD
FOCUS_MODE change command.- [0] - The new focus object.
-
FOCUS_CHANGED
public static final Events FOCUS_CHANGED
Informs that the focus has somehow changed and the GUI must be updated.- [0] - The new focus object.
- [1] - Center focus (bool). If true, the focus is centered on the view.
-
FOCUS_INFO_UPDATED
public static final Events FOCUS_INFO_UPDATED
Contains the distance to the camera [0], the viewing angle [1], right ascension in deg [2], declination in deg [3] and the distance to Sol [4]
-
FOCUS_NOT_AVAILABLE
public static final Events FOCUS_NOT_AVAILABLE
Informs that the given focus is not available anymore (not visible or unloaded)
-
FREE_MODE_COORD_CMD
public static final Events FREE_MODE_COORD_CMD
Posts the coordinates of the free mode focus.- [0] - ra [deg]
- [1] - dec [deg]
-
POPUP_MENU_FOCUS
public static final Events POPUP_MENU_FOCUS
Will show a popup menu for a focus candidate. Contains the candidate and the screenX and screenY coordinates of the click
-
LON_LAT_UPDATED
public static final Events LON_LAT_UPDATED
Contains two Double values, the longitude and latitude in degrees
-
RA_DEC_UPDATED
public static final Events RA_DEC_UPDATED
Updates the position of the pointer and the view in equatorial coordinates.- [0] - pointer ra [deg]
- [1] - pointer dec [deg]
- [2] - view ra [deg]
- [3] - view dec [deg]
- [4] - pointer x [pixels]
- [5] - pointer y [pixels]
-
DISPLAY_POINTER_COORDS_CMD
public static final Events DISPLAY_POINTER_COORDS_CMD
Contains a boolean with the display status
-
TIME_STATE_CMD
public static final Events TIME_STATE_CMD
Issues the command to toggle the time. Contains the boolean indicating the state (may be null) and a boolean indicating whether this comes from the interface.
-
TOGGLE_VISIBILITY_CMD
public static final Events TOGGLE_VISIBILITY_CMD
Contains the name of the type, a boolean with the state (on/off) and a boolean indicating if this comes from the interface
-
FOCUS_LOCK_CMD
public static final Events FOCUS_LOCK_CMD
Contains the name, the boolean value, and an optional boolean indicating if this comes from the interface
-
ORIENTATION_LOCK_CMD
public static final Events ORIENTATION_LOCK_CMD
Contains the name, the lock orientation boolean value and an optional boolean indicating if this comes from the interface.
-
AMBIENT_LIGHT_CMD
public static final Events AMBIENT_LIGHT_CMD
Contains a float with the intensity of the light between 0 and 1
-
TOGGLE_AMBIENT_LIGHT
public static final Events TOGGLE_AMBIENT_LIGHT
Contains the name of the check box and a boolean
-
COMPUTE_GAIA_SCAN_CMD
public static final Events COMPUTE_GAIA_SCAN_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interface
-
TRANSIT_COLOUR_CMD
public static final Events TRANSIT_COLOUR_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interface
-
ONLY_OBSERVED_STARS_CMD
public static final Events ONLY_OBSERVED_STARS_CMD
Contains the name, the boolean value, and a boolean indicating if this comes from the interface
-
LENS_FLARE_CMD
public static final Events LENS_FLARE_CMD
Activate/deactivate lens flare. Contains a boolean with the new state and a boolean for whether it comes from the interface
-
LIGHT_SCATTERING_CMD
public static final Events LIGHT_SCATTERING_CMD
Activate/deactivate the light scattering. Contains boolean with state and a boolean for whether it comes from the interface
-
FISHEYE_CMD
public static final Events FISHEYE_CMD
Fisheye effect toggle. Contains boolean
-
BLOOM_CMD
public static final Events BLOOM_CMD
Contains the intensity value between 0 and 1 and a boolean for whether it comes from the interface
-
MOTION_BLUR_CMD
public static final Events MOTION_BLUR_CMD
Contains the opacity of motion blur between 0 and 1 and a boolean for whether it comes from the interface
-
BRIGHTNESS_CMD
public static final Events BRIGHTNESS_CMD
Contains the brightness level (float) in [-1..1] and an optional boolean indicating whether this comes from the interface
-
CONTRAST_CMD
public static final Events CONTRAST_CMD
Contains the contrast level (float) in [0..2] and an optional boolean indicating whether this comes from the interface
-
HUE_CMD
public static final Events HUE_CMD
Contains the hue level (float) in [0..2] and an optional boolean indicating whether this comes from the interface
-
GAMMA_CMD
public static final Events GAMMA_CMD
Contains the gamma level (float) in [0..3] and an optional boolean indicating whether this comes from the interface
-
TONEMAPPING_TYPE_CMD
public static final Events TONEMAPPING_TYPE_CMD
Contains the tone mapping type as anGlobalConf.PostprocessConf.ToneMapping
or a string in [AUTO|EXPOSURE|NONE].
-
EXPOSURE_CMD
public static final Events EXPOSURE_CMD
Contains the exposure tone mapping level (float) in [0..n] (0 for disabled) and an optional boolean indicating whether this comes from the interface
-
SATURATION_CMD
public static final Events SATURATION_CMD
Contains the saturation level (float) in [0..2] and an optional boolean indicating whether this comes from the interface
-
PACE_CHANGE_CMD
public static final Events PACE_CHANGE_CMD
Contains a float with the pace
-
TIME_WARP_INCREASE_CMD
public static final Events TIME_WARP_INCREASE_CMD
Double the pace
-
TIME_WARP_DECREASE_CMD
public static final Events TIME_WARP_DECREASE_CMD
Divide the pace by 2
-
PACE_CHANGED_INFO
public static final Events PACE_CHANGED_INFO
Contains the new pace
-
TARGET_TIME_CMD
public static final Events TARGET_TIME_CMD
Sets and unsets the target time. Contains a time (set), or nothing (unset)
-
RECORD_CAMERA_CMD
public static final Events RECORD_CAMERA_CMD
Issues the command to enable camera recording. Contains the boolean indicating the state (may be null) and a boolean indicating whether this comes from the interface.
-
PLAY_CAMERA_CMD
public static final Events PLAY_CAMERA_CMD
Issues the play command. Contains the path to the file to play
-
STOP_CAMERA_PLAY
public static final Events STOP_CAMERA_PLAY
Stops the current camera playing operation, if any
-
UPDATE_CAM_RECORDER
public static final Events UPDATE_CAM_RECORDER
Updates the camera recorder. Contains dt (float), position (vector3d), direction (vector3d) and up (vector3d)
-
KEYFRAMES_FILE_SAVE
public static final Events KEYFRAMES_FILE_SAVE
Saves the given array of keyframes to a keyframes file
-
KEYFRAMES_EXPORT
public static final Events KEYFRAMES_EXPORT
Exports the given array of keyframes to a camera path file
-
KEYFRAMES_REFRESH
public static final Events KEYFRAMES_REFRESH
Refreshes the keyframes from the model
-
KEYFRAME_SELECT
public static final Events KEYFRAME_SELECT
The given keyframe has been selected
-
KEYFRAME_UNSELECT
public static final Events KEYFRAME_UNSELECT
The given keyframe is no longer selected
-
KEYFRAME_ADD
public static final Events KEYFRAME_ADD
Add new keyframe at the end with the current camera settings
-
HIGH_ACCURACY_CMD
public static final Events HIGH_ACCURACY_CMD
Issues the command to change the high accuracy setting. Contains a boolean with the setting
-
FRAME_OUTPUT_CMD
public static final Events FRAME_OUTPUT_CMD
Issues the frame output command. Contains a boolean with the state.
-
POST_NOTIFICATION
public static final Events POST_NOTIFICATION
Will be displayed in the notifications area (bottom left). Contains an array of strings with the messages and an optional boolean indicating whether the message is permanent so should stay until the next message is received.
-
POST_HEADLINE_MESSAGE
public static final Events POST_HEADLINE_MESSAGE
Contains a string with the headline message, will be displayed in a big font in the center of the screen
-
CLEAR_HEADLINE_MESSAGE
public static final Events CLEAR_HEADLINE_MESSAGE
Clears the headline message
-
POST_SUBHEAD_MESSAGE
public static final Events POST_SUBHEAD_MESSAGE
Contains a string with the subhead message, will be displayed in a small font below the headline message
-
CLEAR_SUBHEAD_MESSAGE
public static final Events CLEAR_SUBHEAD_MESSAGE
Clears the subhead message
-
CLEAR_MESSAGES
public static final Events CLEAR_MESSAGES
Clears all messages in the message interface
-
EVENT_TIME_FRAME_CMD
public static final Events EVENT_TIME_FRAME_CMD
Contains the new time frame object
-
FOV_CHANGE_NOTIFICATION
public static final Events FOV_CHANGE_NOTIFICATION
Notifies a fov update in the camera. Contains the new fov value (float) and the new fovFactor (float)
-
CAMERA_MOTION_UPDATED
public static final Events CAMERA_MOTION_UPDATED
Informs of a new camera state. Contains:- Vector3d with the current position of the camera
- Double with the speed of the camera in km/s
- Vector3d with the velocity vector of the camera
- The PerspectiveCamera
-
CROSSHAIR_CMD
public static final Events CROSSHAIR_CMD
Activates/deactivates the crosshair in focus mode. Contains a boolean
-
LIGHT_POS_2D_UPDATED
public static final Events LIGHT_POS_2D_UPDATED
Contains an int with the number of lights and a float[] with [x, y] of the 10 closest stars in screen coordinates in [0..1]
-
GO_TO_OBJECT_CMD
public static final Events GO_TO_OBJECT_CMD
Executes the command to position the camera near the object in focus
-
NAVIGATE_TO_OBJECT
public static final Events NAVIGATE_TO_OBJECT
Navigates smoothly to the given object
-
LAND_ON_OBJECT
public static final Events LAND_ON_OBJECT
Lands on a planet object
-
LAND_AT_LOCATION_OF_OBJECT
public static final Events LAND_AT_LOCATION_OF_OBJECT
Lands at a certain location on a planet object
-
SHOW_DEBUG_CMD
public static final Events SHOW_DEBUG_CMD
Contains an optional boolean indicating whether debug info should be shown or not. Otherwise, it toggles its state
-
SHOW_ABOUT_ACTION
public static final Events SHOW_ABOUT_ACTION
-
SHOW_LOG_ACTION
public static final Events SHOW_LOG_ACTION
-
SHOW_LOAD_CATALOG_ACTION
public static final Events SHOW_LOAD_CATALOG_ACTION
-
SHOW_PREFERENCES_ACTION
public static final Events SHOW_PREFERENCES_ACTION
-
SHOW_LAND_AT_LOCATION_ACTION
public static final Events SHOW_LAND_AT_LOCATION_ACTION
-
QUIT_ACTION
public static final Events QUIT_ACTION
Quit action, can contain optional Runnable to run on accept()
-
SHOW_KEYFRAMES_WINDOW_ACTION
public static final Events SHOW_KEYFRAMES_WINDOW_ACTION
-
SHOW_MINIMAP_WINDOW_ACTION
public static final Events SHOW_MINIMAP_WINDOW_ACTION
-
SHOW_PLAYCAMERA_ACTION
public static final Events SHOW_PLAYCAMERA_ACTION
Shows the camera path file selector, contains the stage and the skin
-
SHOW_SEARCH_ACTION
public static final Events SHOW_SEARCH_ACTION
-
VIEWPORT_RESIZE
public static final Events VIEWPORT_RESIZE
Issued when the viewport size changed. Contains the new width and height
-
STAR_POINT_SIZE_CMD
public static final Events STAR_POINT_SIZE_CMD
Set a new value for the star point size and a boolean saying if it comes from the interface
-
STAR_POINT_SIZE_INCREASE_CMD
public static final Events STAR_POINT_SIZE_INCREASE_CMD
Increase star point size byConstants.STEP_STAR_POINT_SIZE
-
STAR_POINT_SIZE_DECREASE_CMD
public static final Events STAR_POINT_SIZE_DECREASE_CMD
Decrease star point size byConstants.STEP_STAR_POINT_SIZE
-
STAR_POINT_SIZE_RESET_CMD
public static final Events STAR_POINT_SIZE_RESET_CMD
Reset star point size to original value
-
STAR_MIN_OPACITY_CMD
public static final Events STAR_MIN_OPACITY_CMD
Minimum star opacity. Contains the opacity in [0..100] and a boolean whether it comes from the interface
-
LABEL_SIZE_CMD
public static final Events LABEL_SIZE_CMD
Set label size. Contains the new label size [0.2, 5]
-
ELEVATION_TYPE_CMD
public static final Events ELEVATION_TYPE_CMD
Sets the elevation type
-
ELEVATION_MUTLIPLIER_CMD
public static final Events ELEVATION_MUTLIPLIER_CMD
Sets the elevation multiplier. Contains the new multiplier in [Constants.MIN_ELEVATION_MULT
,Constants.MAX_ELEVATION_MULT
]
-
TESSELLATION_QUALITY_CMD
public static final Events TESSELLATION_QUALITY_CMD
Sets the tessellation quality. Contains the new quality in [Constants.MIN_TESS_QUALITY
,Constants.MAX_TESS_QUALITY
]
-
STEREOSCOPIC_CMD
public static final Events STEREOSCOPIC_CMD
Stereoscopic vision, side by side rendering. Contains the state boolean and another boolean indicating whether it comes from the interface.
-
STEREO_PROFILE_CMD
public static final Events STEREO_PROFILE_CMD
Switches stereoscopic profile, contains the index of the new profile
-
CUBEMAP360_CMD
public static final Events CUBEMAP360_CMD
Sets the 360 mode. Contains a boolean with the new state and an optional boolean indicating whether this comes from the interface
-
CUBEMAP_RESOLUTION_CMD
public static final Events CUBEMAP_RESOLUTION_CMD
Sets the resolution of the cubemap, contains an integer in [20..15000] with the resolution.
-
CUBEMAP_PROJECTION_CMD
public static final Events CUBEMAP_PROJECTION_CMD
Sets a new cubemap projection. Contains the CubemapProjection object.
-
PLANETARIUM_CMD
public static final Events PLANETARIUM_CMD
Enables and disables the planetarium mode. Contains a boolean with the state and another boolean indicating whether it comes from the interface.
-
ANTIALIASING_CMD
public static final Events ANTIALIASING_CMD
Anti aliasing changed, contains the new value for aa
-
DISPLAY_GUI_CMD
public static final Events DISPLAY_GUI_CMD
Toggles whole GUI display. Contains the a boolean with the state (display/no display) and the localised name
-
DISPLAY_VR_GUI_CMD
public static final Events DISPLAY_VR_GUI_CMD
Toggles VR GUI display. Contains a name and a boolean with the state
-
DISPLAY_VR_CONTROLLER_HINT_CMD
public static final Events DISPLAY_VR_CONTROLLER_HINT_CMD
Displays VR Controller hints
-
VR_SELECTING_STATE
public static final Events VR_SELECTING_STATE
Informs of the current selecting state. Contains the state (true|false) and a double in [0,1] with the completion rate
-
UI_THEME_RELOAD_INFO
public static final Events UI_THEME_RELOAD_INFO
Informs the UI theme has been reloaded. Contains the new skin.
-
TOGGLE_UPDATEPAUSE
public static final Events TOGGLE_UPDATEPAUSE
Toggles the pause of the update process. Contains the localised name.
-
UPDATEPAUSE_CHANGED
public static final Events UPDATEPAUSE_CHANGED
Contains the new value
-
GRAPHICS_QUALITY_UPDATED
public static final Events GRAPHICS_QUALITY_UPDATED
Graphics quality updated, contains the newGlobalConf.SceneConf.GraphicsQuality
object.
-
TOGGLE_MINIMAP
public static final Events TOGGLE_MINIMAP
Toggles minimap visibility
-
GUI_SCROLL_POSITION_CMD
public static final Events GUI_SCROLL_POSITION_CMD
Sets the vertical scroll position. Contains the scroll position in pixels
-
GUI_FOLD_CMD
public static final Events GUI_FOLD_CMD
Maximizes or minimizes the GUI window. Contains a boolean with the fold state (true - minimize, false - maximize)
-
GUI_MOVE_CMD
public static final Events GUI_MOVE_CMD
Moves the GUI window.- x - X coordinate of the top-left corner, float in [0..1] from left to right.
- y - Y coordinate of top-left corner, float in [0..1] from bottom to top.
-
ADD_CUSTOM_MESSAGE
public static final Events ADD_CUSTOM_MESSAGE
Adds or modifies a custom message. Contains:- id - integer
- message - string
- x - X position of bottom-left corner, float in [0..1]
- y - Y position of bottom-left corner, float in [0..1]
- r - float in [0..1]
- g - float in [0..1]
- b - float in [0..1]
- a - float in [0..1]
- size - float
-
ADD_CUSTOM_TEXT
public static final Events ADD_CUSTOM_TEXT
Adds or modifies a custom message. Contains:- id - integer
- message - string
- x - X position of bottom-left corner, float in [0..1]
- y - Y position of bottom-left corner, float in [0..1]
- x - maxWidth maximum width in screen percentage, float in [0..1]
- y - maxHeight maximum height in screen percentage, float in [0..1]
- r - float in [0..1]
- g - float in [0..1]
- b - float in [0..1]
- a - float in [0..1]
- size - float
-
ADD_CUSTOM_IMAGE
public static final Events ADD_CUSTOM_IMAGE
Adds or modifies a custom image. Contains:- id - integer
- tex - Texture
- x - X position of bottom-left corner, float in [0..1]
- y - Y position of bottom-left corner, float in [0..1]
- r - optional, float in [0..1]
- g - optional, float in [0..1]
- b - optional, float in [0..1]
- a - optional, float in [0..1]
-
SCREEN_NOTIFICATION_CMD
public static final Events SCREEN_NOTIFICATION_CMD
Adds a screen notification which lasts for a little while. It contains a title string, an array of string messages and a float with the time in seconds.
-
MODE_POPUP_CMD
public static final Events MODE_POPUP_CMD
Opens a new popup window with information on the new mode. Contains a ModePopupInfo object.
-
REMOVE_OBJECTS
public static final Events REMOVE_OBJECTS
Removes a previously added message or image. Contains the id.
-
REMOVE_ALL_OBJECTS
public static final Events REMOVE_ALL_OBJECTS
Removes all the custom objects
-
STAR_BRIGHTNESS_CMD
public static final Events STAR_BRIGHTNESS_CMD
Contains the star brightness multiplier and an optional boolean saying if it comes from the interface
-
FPS_INFO
public static final Events FPS_INFO
Frames per second info
-
SAMP_INFO
public static final Events SAMP_INFO
SAMP information
-
PM_NUM_FACTOR_CMD
public static final Events PM_NUM_FACTOR_CMD
Contains the number factor for pm vectors and a boolean indicating if this comes from the interface
-
PM_LEN_FACTOR_CMD
public static final Events PM_LEN_FACTOR_CMD
Contains the length factor for pm vectors and a boolean indicating if this comes from the interface
-
PM_COLOR_MODE_CMD
public static final Events PM_COLOR_MODE_CMD
Contains the mode and a boolean indicating if it comes from the interface. Modes: 0 - direction 1 - length 2 - has radial velocity: blue=stars with RV, red=stars without RV 3 - redshift (sun): blue=-50 Km/s, red=50 Km/s 4 - redshift (camera): blue=-50 Km/s, red=50 Km/s 5 - unique color
-
PM_ARROWHEADS_CMD
public static final Events PM_ARROWHEADS_CMD
Show or hide arrow caps. Contains boolean with state and another if it comes from UI
-
SCREEN_MODE_CMD
public static final Events SCREEN_MODE_CMD
Updates the screen mode according to whats in theGlobalConf.screen
bean.
-
SCENE_GRAPH_LOADED
public static final Events SCENE_GRAPH_LOADED
Informs the scene graph has been loaded. Program can start
-
SCENE_GRAPH_ADD_OBJECT_CMD
public static final Events SCENE_GRAPH_ADD_OBJECT_CMD
Sends an object to be added to the scene graph. Contains the object and an optional Boolean indicating whether to add the object to the scene graph index. Defaults to true.
-
SCENE_GRAPH_ADD_OBJECT_NO_POST_CMD
public static final Events SCENE_GRAPH_ADD_OBJECT_NO_POST_CMD
Sends an object to be added to a scene graph, without using a post runnable. Contains the object and an optional Boolean indicating whether to add the object to the scene graph index. Defaults to true.
-
SCENE_GRAPH_REMOVE_OBJECT_CMD
public static final Events SCENE_GRAPH_REMOVE_OBJECT_CMD
Removes an object from the scene graph. Contains the name of the object or the object itself plus and optional Boolean indicating whether to remove it from the index. Defaults to true.
-
SCREENSHOT_CMD
public static final Events SCREENSHOT_CMD
Contains the width, height (integers) and the folder name and filename (strings)
-
SCREENSHOT_INFO
public static final Events SCREENSHOT_INFO
Contains the path where the screenshot has been saved
-
SCREENSHOT_SIZE_UDPATE
public static final Events SCREENSHOT_SIZE_UDPATE
Informs of the new size of the screenshot system
-
FRAME_SIZE_UDPATE
public static final Events FRAME_SIZE_UDPATE
Informs of the new size of the frame output system
-
RENDER_SCREENSHOT
public static final Events RENDER_SCREENSHOT
Issues the command to render a screenshot
-
RENDER_FRAME
public static final Events RENDER_FRAME
Issues the command to render a frame
-
RENDER_FRAME_BUFFER
public static final Events RENDER_FRAME_BUFFER
Issues the command to render the current frame buffer with a given folder, file (without filename), width and height
-
FLUSH_FRAMES
public static final Events FLUSH_FRAMES
Issues the command to flush the frame system
-
RELOAD_CONTROLLER_MAPPINGS
public static final Events RELOAD_CONTROLLER_MAPPINGS
Reloads the inputListener mappings. Contains the path to the new mappings file.
-
VISIBILITY_OF_COMPONENTS
public static final Events VISIBILITY_OF_COMPONENTS
Contains an array of booleans with the visibility of each ComponentType, in the same order returned by ComponentType.values()
-
LIMIT_MAG_CMD
public static final Events LIMIT_MAG_CMD
Sets the limit magnitude. Contains a double with the new magnitude
-
DEBUG_TIME
public static final Events DEBUG_TIME
Debug info
-
DEBUG_RAM
public static final Events DEBUG_RAM
-
DEBUG_VRAM
public static final Events DEBUG_VRAM
-
DEBUG_OBJECTS
public static final Events DEBUG_OBJECTS
-
DEBUG_QUEUE
public static final Events DEBUG_QUEUE
-
JAVA_EXCEPTION
public static final Events JAVA_EXCEPTION
Notifies from a java exception, it sends the Throwable and an optional tag.
-
INPUT_ENABLED_CMD
public static final Events INPUT_ENABLED_CMD
Enables/disables input from mouse/keyboard/etc. Contains a boolean with the new state
-
INPUT_EVENT
public static final Events INPUT_EVENT
Issued when an input event is received. It contains the key or button integer code (seeInput
)
-
PROPERTIES_WRITTEN
public static final Events PROPERTIES_WRITTEN
Sent when the properties in GlobalConf have been modified, usually after a configuration dialog. Contains no data
-
RUN_SCRIPT_PATH
public static final Events RUN_SCRIPT_PATH
Contains the string with the script code and an optional boolean indicating whether it must be run asynchronous
-
RUN_SCRIPT_PYCODE
public static final Events RUN_SCRIPT_PYCODE
Contains the script PyCode object, the path and an optional boolean indicating whether it must be run asynchronous
-
ORBIT_DATA_LOADED
public static final Events ORBIT_DATA_LOADED
Passes the OrbitData and the file name
-
CONFIG_FRAME_OUTPUT_CMD
public static final Events CONFIG_FRAME_OUTPUT_CMD
Configures the render system. Contains width, height, FPS, folder and file
-
FRAME_OUTPUT_MODE_CMD
public static final Events FRAME_OUTPUT_MODE_CMD
Sets the frame output mode, either simple or redraw. Gets a string or aGlobalConf.ScreenshotMode
object.
-
RECALCULATE_OPTIONS_SIZE
public static final Events RECALCULATE_OPTIONS_SIZE
Forces recalculation of main GUI window size
-
GALAXY_3D_CMD
public static final Events GALAXY_3D_CMD
Issues command to chagne the galaxy appearance. Contains boolean, if true gaiaxy will be 3D, if false galaxy will be 2D
-
PLANETARIUM_FOCUS_ANGLE_CMD
public static final Events PLANETARIUM_FOCUS_ANGLE_CMD
Contains the angle to use in the directionToTarget() function. Defaults to 0
-
GRAVITATIONAL_LENSING_PARAMS
public static final Events GRAVITATIONAL_LENSING_PARAMS
Contains the x and the y in pixels of the position of the mass
-
GAIA_LOADED
public static final Events GAIA_LOADED
Contains the Gaia object [0]
-
PIXEL_RENDERER_UPDATE
public static final Events PIXEL_RENDERER_UPDATE
Issues the command to update the pixel render system. Contains no parameters.
-
LINE_RENDERER_UPDATE
public static final Events LINE_RENDERER_UPDATE
Issues the command to update the line render system. Contains no parameters.
-
REMOVE_KEYBOARD_FOCUS
public static final Events REMOVE_KEYBOARD_FOCUS
Removes the keyboard focus in the GUI
-
REMOVE_GUI_COMPONENT
public static final Events REMOVE_GUI_COMPONENT
Removes the gui component identified by the given name
-
ADD_GUI_COMPONENT
public static final Events ADD_GUI_COMPONENT
Adds the gui component identified by the given name
-
DISPLAY_MEM_INFO_WINDOW
public static final Events DISPLAY_MEM_INFO_WINDOW
-
MUSIC_VOLUME_CMD
public static final Events MUSIC_VOLUME_CMD
Volume of music, contains the volume (float in [0..1])
-
MUSIC_PLAYPAUSE_CMD
public static final Events MUSIC_PLAYPAUSE_CMD
Toggles the play
-
MUSIC_PREVIOUS_CMD
public static final Events MUSIC_PREVIOUS_CMD
Plays previous music
-
MUSIC_NEXT_CMD
public static final Events MUSIC_NEXT_CMD
Plays next music
-
MUSIC_RELOAD_CMD
public static final Events MUSIC_RELOAD_CMD
Reload music files
-
MUSIC_TRACK_INFO
public static final Events MUSIC_TRACK_INFO
Info about current track
-
RULER_ATTACH_0
public static final Events RULER_ATTACH_0
Attach object to first end of ruler. Contains object name
-
RULER_ATTACH_1
public static final Events RULER_ATTACH_1
Attach object to second end of ruler. Contains object name
-
RULER_CLEAR
public static final Events RULER_CLEAR
Clear all objects from ruler
-
RULER_DIST
public static final Events RULER_DIST
Notifies new distances for the ruler. Contains a double with the distance in internal units and a formatted string
-
SPACECRAFT_LOADED
public static final Events SPACECRAFT_LOADED
Contains the spacecraft object after it has been loaded
-
SPACECRAFT_STABILISE_CMD
public static final Events SPACECRAFT_STABILISE_CMD
Level spacecraft command, contains boolean with state
-
SPACECRAFT_STOP_CMD
public static final Events SPACECRAFT_STOP_CMD
Stop spacecraft, contains boolean with state
-
SPACECRAFT_THRUST_INCREASE_CMD
public static final Events SPACECRAFT_THRUST_INCREASE_CMD
Increases thrust
-
SPACECRAFT_THRUST_DECREASE_CMD
public static final Events SPACECRAFT_THRUST_DECREASE_CMD
Decreases thrust
-
SPACECRAFT_THRUST_SET_CMD
public static final Events SPACECRAFT_THRUST_SET_CMD
Contains the integer index of the new thrust
-
SPACECRAFT_THRUST_INFO
public static final Events SPACECRAFT_THRUST_INFO
Broadcasts the new thrust index
-
SPACECRAFT_INFO
public static final Events SPACECRAFT_INFO
Contains following info:- current speed [u/s]
- current yaw angle [deg]
- current pitch angle [deg]
- current roll angle [deg]
- thrust factor
- engine power [-1..1]
- yaw power [-1..1]
- pitch power [-1..1]
- roll power [-1..1]
-
SPACECRAFT_NEAREST_INFO
public static final Events SPACECRAFT_NEAREST_INFO
Contains following info about the nearest object:- nearest object name
- distance to nearest object [u]
-
REBUILD_SHADOW_MAP_DATA_CMD
public static final Events REBUILD_SHADOW_MAP_DATA_CMD
Event to update the shadow map metadata
-
OCTREE_PARTICLE_FADE_CMD
public static final Events OCTREE_PARTICLE_FADE_CMD
Toggles the fading of particles in the octree. Contains a boolean with the state of the flag.
-
SHOW_UNCERTAINTIES
public static final Events SHOW_UNCERTAINTIES
Show uncertainties for Tycho star, if available. Contains the star
-
HIDE_UNCERTAINTIES
public static final Events HIDE_UNCERTAINTIES
Hides all uncertainties
-
PAUSE_BACKGROUND_LOADING
public static final Events PAUSE_BACKGROUND_LOADING
Pauses background data loading thread, if any
-
RESUME_BACKGROUND_LOADING
public static final Events RESUME_BACKGROUND_LOADING
Resumes background data loading thread, if it exists and it is paused
-
BACKGROUND_LOADING_INFO
public static final Events BACKGROUND_LOADING_INFO
Empty event which informs that background loading is active
-
OCTREE_DISPOSED
public static final Events OCTREE_DISPOSED
Informs the octree has been disposed
-
UPDATE_GUI
public static final Events UPDATE_GUI
Update external GUIs signal. Contains the dt in seconds.
-
DISPOSE_STAR_GROUP_GPU_MESH
public static final Events DISPOSE_STAR_GROUP_GPU_MESH
Contains an the index of the star vgroup mesh to be cleared
-
DISPOSE_PARTICLE_GROUP_GPU_MESH
public static final Events DISPOSE_PARTICLE_GROUP_GPU_MESH
Contains an index to the particle vgroup mesh to be cleared
-
GRAV_WAVE_START
public static final Events GRAV_WAVE_START
Start gravitational wave. Contains on-screen position (x,y) of source as two integer parameters
-
GRAV_WAVE_STOP
public static final Events GRAV_WAVE_STOP
Stops gravitational wave
-
CATALOG_ADD
public static final Events CATALOG_ADD
A new catalog has been loaded. Contains the new catalog info object
-
CATALOG_REMOVE
public static final Events CATALOG_REMOVE
Removes the catalog identified by the given string name
-
CATALOG_VISIBLE
public static final Events CATALOG_VISIBLE
Sets the visibilty of a catalog given its name and an optional boolean if it comes from the UI
-
CATALOG_HIGHLIGHT
public static final Events CATALOG_HIGHLIGHT
Highlight the catalog. Contains the dataset name, the highlight status (bool), the color index (negative for automatic) and an optional boolean if it comes from the UI
-
POST_RUNNABLE
public static final Events POST_RUNNABLE
Posts a recurrent runnable. Contains an identifier (String) and the runnable object
-
UNPOST_RUNNABLE
public static final Events UNPOST_RUNNABLE
Unposts a runnable. Contains the identifier (String)
-
VR_DEVICE_CONNECTED
public static final Events VR_DEVICE_CONNECTED
New VR device connected. Contains the VRDevice object.
-
VR_DEVICE_DISCONNECTED
public static final Events VR_DEVICE_DISCONNECTED
VR device disconnected. Contains the VRDevice object.
-
TOUCH_DOWN
public static final Events TOUCH_DOWN
-
TOUCH_UP
public static final Events TOUCH_UP
-
TOUCH_DRAGGED
public static final Events TOUCH_DRAGGED
-
SCROLLED
public static final Events SCROLLED
-
KEY_DOWN
public static final Events KEY_DOWN
-
KEY_UP
public static final Events KEY_UP
-
FRAME_TICK
public static final Events FRAME_TICK
Event sent before the start of every frame. Contains a long with the frame number
-
HOME_CMD
public static final Events HOME_CMD
Runs the 'Go home' action
-
MOUSE_CAPTURE_CMD
public static final Events MOUSE_CAPTURE_CMD
True to capture the mouse, false to uncapture
-
MOUSE_CAPTURE_TOGGLE
public static final Events MOUSE_CAPTURE_TOGGLE
Toggle mouse capture
-
DISPOSE
public static final Events DISPOSE
Dispose all resources, app is shutting down
-
-
Method Detail
-
values
public static Events[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Events c : Events.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Events valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-