Package gaiasky.interfce
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.interfce.TableGuiInterface
-
- gaiasky.interfce.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.
-
-
Field Summary
Fields Modifier and Type Field Description protected OwnLabelabsmagLabelprotected OwnLabelappmagLabelprotected com.badlogic.gdx.scenes.scene2d.ui.Buttonbookmarkprotected OwnLabelcamNameprotected OwnLabelcamPosprotected OwnLabelcamVelprotected IFocuscurrentFocusprotected OwnLabelfocusAbsMagprotected OwnLabelfocusAngleprotected OwnLabelfocusAppMagprotected OwnLabelfocusDECprotected OwnLabelfocusDistCamprotected OwnLabelfocusDistSolprotected OwnLabelfocusIdprotected OwnLabelfocusIdExpandprotected OwnLabelfocusMuAlphaprotected OwnLabelfocusMuDeltaprotected OwnLabelfocusNameprotected com.badlogic.gdx.scenes.scene2d.ui.HorizontalGroupfocusNameGroupprotected OwnLabelfocusRAprotected OwnLabelfocusRadiusprotected OwnLabelfocusRadVelprotected OwnLabelfocusTypeprotected com.badlogic.gdx.scenes.scene2d.ui.ButtongoToprotected com.badlogic.gdx.scenes.scene2d.ui.ButtonlandAtprotected com.badlogic.gdx.scenes.scene2d.ui.ButtonlandOnprotected OwnLabellonLatLabelprotected OwnLabelpointerLonLatprotected OwnLabelpointerNameprotected OwnLabelpointerRADECprotected OwnLabelRADECPointerLabelprotected OwnLabelRADECViewLabelprotected OwnLabelrulerDistprotected OwnLabelrulerNameprotected OwnLabelrulerName0protected OwnLabelrulerName1protected com.badlogic.gdx.scenes.scene2d.ui.Skinskinprotected OwnLabelviewRADEC
-
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 voiddispose()voidnotify(Events event, java.lang.Object... data)voidupdate()-
Methods inherited from class gaiasky.interfce.TableGuiInterface
isOn
-
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
-
-
-
-
Field Detail
-
skin
protected com.badlogic.gdx.scenes.scene2d.ui.Skin skin
-
focusName
protected OwnLabel focusName
-
focusType
protected OwnLabel focusType
-
focusId
protected OwnLabel focusId
-
focusRA
protected OwnLabel focusRA
-
focusDEC
protected OwnLabel focusDEC
-
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
-
camName
protected OwnLabel camName
-
camVel
protected OwnLabel camVel
-
camPos
protected OwnLabel camPos
-
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
-
-
Method Detail
-
notify
public void notify(Events event, java.lang.Object... data)
-
dispose
public void dispose()
- Specified by:
disposein interfaceIGuiInterface
-
update
public void update()
- Specified by:
updatein interfaceIGuiInterface
-
-