Package gaia.cu9.ari.gaiaorbit.interfce
Class StereoGui
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.interfce.AbstractGui
-
- gaia.cu9.ari.gaiaorbit.interfce.StereoGui
-
public class StereoGui extends AbstractGui
Full OpenGL GUI with all the controls and whistles.
-
-
Field Summary
Fields Modifier and Type Field Description protected CustomInterface
customInterface
protected INumberFormat
nf
protected NotificationsInterface
notificationsOne
protected NotificationsInterface
notificationsTwo
-
Fields inherited from class gaia.cu9.ari.gaiaorbit.interfce.AbstractGui
interfaces, lock, name, ui
-
-
Constructor Summary
Constructors Constructor Description StereoGui()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cancelTouchFocus()
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.void
doneLoading(com.badlogic.gdx.assets.AssetManager assetManager)
Constructs the interfacevoid
initialize(com.badlogic.gdx.assets.AssetManager assetManager)
Initializes the GUI, adding all the resources to the asset manager queue for loadingvoid
notify(Events event, java.lang.Object... data)
protected void
rebuildGui()
Adds the already created GUI objects to the stage.void
update(double dt)
Updates the GUI-
Methods inherited from class gaia.cu9.ari.gaiaorbit.interfce.AbstractGui
dispose, findActor, getGuiStage, getName, render, resize, resizeImmediate, setSceneGraph, setVisibilityToggles
-
-
-
-
Field Detail
-
notificationsOne
protected NotificationsInterface notificationsOne
-
notificationsTwo
protected NotificationsInterface notificationsTwo
-
customInterface
protected CustomInterface customInterface
-
nf
protected INumberFormat nf
-
-
Method Detail
-
initialize
public void initialize(com.badlogic.gdx.assets.AssetManager assetManager)
Description copied from interface:IGui
Initializes the GUI, adding all the resources to the asset manager queue for loading- Parameters:
assetManager
- The asset manager to load the resources with
-
doneLoading
public void doneLoading(com.badlogic.gdx.assets.AssetManager assetManager)
Constructs the interface- Parameters:
assetManager
- The asset manager
-
rebuildGui
protected void rebuildGui()
Description copied from class:AbstractGui
Adds the already created GUI objects to the stage.- Specified by:
rebuildGui
in classAbstractGui
-
cancelTouchFocus
public boolean cancelTouchFocus()
Removes the focus from this Gui and returns true if the focus was in the GUI, false otherwise.- Specified by:
cancelTouchFocus
in interfaceIGui
- Overrides:
cancelTouchFocus
in classAbstractGui
- Returns:
- true if the focus was in the GUI, false otherwise.
-
update
public void update(double dt)
Description copied from interface:IGui
Updates the GUI- Specified by:
update
in interfaceIGui
- Overrides:
update
in classAbstractGui
- Parameters:
dt
- Time in seconds since the last frame
-
notify
public void notify(Events event, java.lang.Object... data)
- Specified by:
notify
in interfaceIObserver
- Overrides:
notify
in classAbstractGui
-
-