Package gaiasky.gui
Class RenderGui
java.lang.Object
gaiasky.gui.AbstractGui
gaiasky.gui.RenderGui
Only for frame output mode, it displays the current time.
-
Field Summary
Modifier and TypeFieldDescriptionprotected DateTimeFormatter
protected com.badlogic.gdx.scenes.scene2d.ui.Table
protected MessagesInterface
protected com.badlogic.gdx.scenes.scene2d.ui.Label
Fields inherited from class gaiasky.gui.AbstractGui
graphics, hOffset, interfaces, lock, name, skin, stage, unitsPerPixel, vr
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doneLoading
(com.badlogic.gdx.assets.AssetManager assetManager) Hook that runs after the assets have been loaded.void
initialize
(com.badlogic.gdx.assets.AssetManager assetManager, com.badlogic.gdx.graphics.g2d.SpriteBatch sb) Initializes the GUI, adding all the resources to the asset manager queue for loadingvoid
Event notification call.protected void
Adds the already created GUI objects to the stage.Methods inherited from class gaiasky.gui.AbstractGui
cancelTouchFocus, dispose, findActor, getGuiStage, getName, mustDraw, render, resize, resizeImmediate, sethOffset, setVisibilityToggles, setVr, update, updateUnitsPerPixel
-
Field Details
-
time
protected com.badlogic.gdx.scenes.scene2d.ui.Label time -
mainTable
protected com.badlogic.gdx.scenes.scene2d.ui.Table mainTable -
messagesInterface
-
df
-
-
Constructor Details
-
RenderGui
public RenderGui(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.Graphics graphics, Float unitsPerPixel)
-
-
Method Details
-
initialize
public void initialize(com.badlogic.gdx.assets.AssetManager assetManager, com.badlogic.gdx.graphics.g2d.SpriteBatch sb) 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 withsb
- The sprite batch to use for this GUI's stage
-
doneLoading
public void doneLoading(com.badlogic.gdx.assets.AssetManager assetManager) Description copied from interface:IGui
Hook that runs after the assets have been loaded. Completes the initialization process- 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
-
notify
Description copied from interface:IObserver
Event notification call.- Specified by:
notify
in interfaceIObserver
- Overrides:
notify
in classAbstractGui
- Parameters:
event
- The event type.source
- The source object, if any.data
- The data associated with this event.
-