Package gaiasky.gui

Class FocusInfoInterface

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
com.badlogic.gdx.scenes.scene2d.Group
com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup
com.badlogic.gdx.scenes.scene2d.ui.Table
gaiasky.gui.TableGuiInterface
gaiasky.gui.FocusInfoInterface
All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.utils.Cullable, com.badlogic.gdx.scenes.scene2d.utils.Layout, IObserver, IGuiInterface

public class FocusInfoInterface extends TableGuiInterface implements IObserver
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table Link icon

    com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
  • Field Summary Link icon

    Fields
    Modifier and Type
    Field
    Description
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected com.badlogic.gdx.scenes.scene2d.ui.Button
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected IFocus
     
    protected OwnLabel
     
    protected com.badlogic.gdx.scenes.scene2d.ui.HorizontalGroup
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected com.badlogic.gdx.scenes.scene2d.ui.Button
     
    protected OwnImageButton
     
    protected com.badlogic.gdx.scenes.scene2d.ui.Button
     
    protected com.badlogic.gdx.scenes.scene2d.ui.Button
     
    protected OwnLabel
     
    protected OwnImageButton
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected OwnLabel
     
    protected com.badlogic.gdx.scenes.scene2d.ui.Skin
     
    protected OwnLabel
     

    Fields inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table Link icon

    backgroundBottom, backgroundLeft, backgroundRight, backgroundTop, debugActorColor, debugCellColor, debugTableColor
  • Constructor Summary Link icon

    Constructors
    Constructor
    Description
    FocusInfoInterface(com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
     
    FocusInfoInterface(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, boolean vr)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    void
     
    void
    notify(Event event, Object source, Object... data)
    Event notification call.
    void
     
    void
     

    Methods inherited from class gaiasky.gui.TableGuiInterface Link icon

    isOn

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table Link icon

    add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, clip, clip, columnDefaults, debug, debug, debugActor, debugAll, debugCell, debugTable, defaults, draw, drawBackground, drawDebug, drawDebugBounds, getAlign, getBackground, getCell, getCells, getClip, getColumnMinWidth, getColumnPrefWidth, getColumns, getColumnWidth, getMinHeight, getMinWidth, getPadBottom, getPadBottomValue, getPadLeft, getPadLeftValue, getPadRight, getPadRightValue, getPadTop, getPadTopValue, getPadX, getPadY, getPrefHeight, getPrefWidth, getRow, getRowHeight, getRowMinHeight, getRowPrefHeight, getRows, getSkin, getTableDebug, hit, invalidate, layout, left, pad, pad, pad, pad, padBottom, padBottom, padLeft, padLeft, padRight, padRight, padTop, padTop, removeActor, removeActor, removeActorAt, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup Link icon

    childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group Link icon

    act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, clear, clearChildren, computeTransform, drawChildren, drawDebugChildren, findActor, getChild, getChildren, getCullingArea, hasChildren, isTransform, localToDescendantCoordinates, resetTransform, resetTransform, setCullingArea, setDebug, setStage, setTransform, swapActor, swapActor, toString

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor Link icon

    addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, stageToLocalCoordinates, toBack, toFront

    Methods inherited from class java.lang.Object Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details Link icon

    • skin Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin
    • focusName Link icon

      protected OwnLabel focusName
    • focusType Link icon

      protected OwnLabel focusType
    • focusId Link icon

      protected OwnLabel focusId
    • focusRA Link icon

      protected OwnLabel focusRA
    • focusDEC Link icon

      protected OwnLabel focusDEC
    • focusMuAlpha Link icon

      protected OwnLabel focusMuAlpha
    • focusMuDelta Link icon

      protected OwnLabel focusMuDelta
    • focusRadVel Link icon

      protected OwnLabel focusRadVel
    • focusAngle Link icon

      protected OwnLabel focusAngle
    • focusDistCam Link icon

      protected OwnLabel focusDistCam
    • focusDistSol Link icon

      protected OwnLabel focusDistSol
    • focusAppMagEarth Link icon

      protected OwnLabel focusAppMagEarth
    • focusAppMagCamera Link icon

      protected OwnLabel focusAppMagCamera
    • focusAbsMag Link icon

      protected OwnLabel focusAbsMag
    • focusRadius Link icon

      protected OwnLabel focusRadius
    • goTo Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.Button goTo
    • landOn Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.Button landOn
    • landAt Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.Button landAt
    • bookmark Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.Button bookmark
    • objectVisibility Link icon

      protected OwnImageButton objectVisibility
    • labelVisibility Link icon

      protected OwnImageButton labelVisibility
    • pointerName Link icon

      protected OwnLabel pointerName
    • pointerLonLat Link icon

      protected OwnLabel pointerLonLat
    • pointerRADEC Link icon

      protected OwnLabel pointerRADEC
    • viewRADEC Link icon

      protected OwnLabel viewRADEC
    • camName Link icon

      protected OwnLabel camName
    • camVel Link icon

      protected OwnLabel camVel
    • camTracking Link icon

      protected OwnLabel camTracking
    • camDistSol Link icon

      protected OwnLabel camDistSol
    • lonLatLabel Link icon

      protected OwnLabel lonLatLabel
    • RADECPointerLabel Link icon

      protected OwnLabel RADECPointerLabel
    • RADECViewLabel Link icon

      protected OwnLabel RADECViewLabel
    • appMagEarthLabel Link icon

      protected OwnLabel appMagEarthLabel
    • appMagCameraLabel Link icon

      protected OwnLabel appMagCameraLabel
    • absMagLabel Link icon

      protected OwnLabel absMagLabel
    • rulerName Link icon

      protected OwnLabel rulerName
    • rulerName0 Link icon

      protected OwnLabel rulerName0
    • rulerName1 Link icon

      protected OwnLabel rulerName1
    • rulerDist Link icon

      protected OwnLabel rulerDist
    • focusIdExpand Link icon

      protected OwnLabel focusIdExpand
    • focusActionsGroup Link icon

      protected com.badlogic.gdx.scenes.scene2d.ui.HorizontalGroup focusActionsGroup
    • currentFocus Link icon

      protected IFocus currentFocus
  • Constructor Details Link icon

    • FocusInfoInterface Link icon

      public FocusInfoInterface(com.badlogic.gdx.scenes.scene2d.ui.Skin skin)
    • FocusInfoInterface Link icon

      public FocusInfoInterface(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, boolean vr)
  • Method Details Link icon

    • notify Link icon

      public void notify(Event event, Object source, Object... data)
      Description copied from interface: IObserver
      Event notification call.
      Specified by:
      notify in interface IObserver
      Parameters:
      event - The event type.
      source - The source object, if any.
      data - The data associated with this event.
    • programmaticUpdate Link icon

      public void programmaticUpdate()
    • dispose Link icon

      public void dispose()
      Specified by:
      dispose in interface IGuiInterface
    • update Link icon

      public void update()
      Specified by:
      update in interface IGuiInterface