Class 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
    Part of the user interface which holds the information on the current focus object and on the camera.
    • Nested Class Summary

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

        com.badlogic.gdx.scenes.scene2d.ui.Table.Debug, com.badlogic.gdx.scenes.scene2d.ui.Table.DebugRect
    • Constructor Summary

      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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void dispose()  
      void notify​(Events event, java.lang.Object... data)  
      void update()  
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.Table

        add, add, add, add, add, add, add, align, background, background, bottom, center, clearChildren, 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, reset, right, row, setBackground, setBackground, setClip, setDebug, setRound, setSkin, stack, top
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup

        childrenChanged, getMaxHeight, getMaxWidth, invalidateHierarchy, needsLayout, pack, setFillParent, setLayoutEnabled, sizeChanged, validate
      • Methods inherited from class com.badlogic.gdx.scenes.scene2d.Group

        act, addActor, addActorAfter, addActorAt, addActorBefore, applyTransform, applyTransform, clear, 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

        addAction, addCaptureListener, addListener, ancestorsVisible, 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, 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

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • skin

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

        protected OwnLabel focusName
      • focusType

        protected OwnLabel focusType
      • focusMuAlpha

        protected OwnLabel focusMuAlpha
      • focusMuDelta

        protected OwnLabel focusMuDelta
      • focusRadVel

        protected OwnLabel focusRadVel
      • focusAngle

        protected OwnLabel focusAngle
      • focusDistCam

        protected OwnLabel focusDistCam
      • focusDistSol

        protected OwnLabel focusDistSol
      • focusAppMag

        protected OwnLabel focusAppMag
      • focusAbsMag

        protected OwnLabel focusAbsMag
      • focusRadius

        protected OwnLabel focusRadius
      • goTo

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

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

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

        protected com.badlogic.gdx.scenes.scene2d.ui.Button bookmark
      • pointerName

        protected OwnLabel pointerName
      • pointerLonLat

        protected OwnLabel pointerLonLat
      • pointerRADEC

        protected OwnLabel pointerRADEC
      • viewRADEC

        protected OwnLabel viewRADEC
      • lonLatLabel

        protected OwnLabel lonLatLabel
      • RADECPointerLabel

        protected OwnLabel RADECPointerLabel
      • RADECViewLabel

        protected OwnLabel RADECViewLabel
      • appmagLabel

        protected OwnLabel appmagLabel
      • absmagLabel

        protected OwnLabel absmagLabel
      • rulerName

        protected OwnLabel rulerName
      • rulerName0

        protected OwnLabel rulerName0
      • rulerName1

        protected OwnLabel rulerName1
      • rulerDist

        protected OwnLabel rulerDist
      • focusIdExpand

        protected OwnLabel focusIdExpand
      • focusNameGroup

        protected com.badlogic.gdx.scenes.scene2d.ui.HorizontalGroup focusNameGroup
      • currentFocus

        protected IFocus currentFocus
    • Constructor Detail

      • FocusInfoInterface

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

        public FocusInfoInterface​(com.badlogic.gdx.scenes.scene2d.ui.Skin skin,
                                  boolean vr)