Package heronarts.glx.ui
package heronarts.glx.ui
-
ClassDescriptionTop-level container for all overlay UI elements.Specification of a relative position from one element to anotherWhether positioning is relative to the center or exterior corners of the source elementWhere the target element is placed relative to the sourceMarker interface for components whose drawing should be scissoredMarker interface for components which can be dragged to reorder them within their container.Marker interface for components that can receive a drag+dropped elementConsistent look and feel for overlay UI boxesA wrapper container to place a scrollable pane with an inset and an optional scroll bar drawn in the margin between the outer bounds and the inset.A component in a UI3dContext.This is a layer that contains a 3d scene with a camera.Mode of mouse interactionInterface for UI elements that may offer a direct control targetMarker interface for a UI element that supports copy commandsMarker interface for objects which can receive focus via tab or clickMarker interface for UI components that can be reached by using key navigationLayer in the top-level UI.Interface for UI elements that may offer a modulation targetInterface for UI elements that may offer a modulation targetMarker interface for UI components that can be focused by using the mouseMarker interface for a UI element that supports paste commandsMarker interface for UI components that can be reached by using the tab keyInterface for UI elements that may offer a modulation targetInterface for UI elements that may offer a trigger target