Package gaiasky.interafce
Class LoadingGui
- java.lang.Object
-
- gaiasky.interafce.AbstractGui
-
- gaiasky.interafce.LoadingGui
-
public class LoadingGui extends AbstractGui
Displays the loading screen.
-
-
Field Summary
Fields Modifier and Type Field Description protected com.badlogic.gdx.scenes.scene2d.ui.Table
bottomMiddle
protected com.badlogic.gdx.scenes.scene2d.ui.Table
center
NotificationsInterface
notificationsInterface
protected com.badlogic.gdx.scenes.scene2d.ui.Table
screenMode
protected com.badlogic.gdx.scenes.scene2d.ui.Table
topLeft
-
Fields inherited from class gaiasky.interafce.AbstractGui
graphics, hoffset, interfaces, lock, name, skin, ui, unitsPerPixel, vr
-
-
Constructor Summary
Constructors Constructor Description LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel)
LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel, java.lang.Boolean vr)
LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel, java.lang.Integer hoffset, java.lang.Boolean vr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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
rebuildGui()
Adds the already created GUI objects to the stage.void
update(double dt)
Updates the GUI-
Methods inherited from class gaiasky.interafce.AbstractGui
cancelTouchFocus, dispose, findActor, getGuiStage, getName, mustDraw, notify, render, resize, resizeImmediate, setHoffset, setVisibilityToggles, setVr, updateUnitsPerPixel
-
-
-
-
Field Detail
-
center
protected com.badlogic.gdx.scenes.scene2d.ui.Table center
-
topLeft
protected com.badlogic.gdx.scenes.scene2d.ui.Table topLeft
-
bottomMiddle
protected com.badlogic.gdx.scenes.scene2d.ui.Table bottomMiddle
-
screenMode
protected com.badlogic.gdx.scenes.scene2d.ui.Table screenMode
-
notificationsInterface
public NotificationsInterface notificationsInterface
-
-
Constructor Detail
-
LoadingGui
public LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel)
-
LoadingGui
public LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel, java.lang.Boolean vr)
-
LoadingGui
public LoadingGui(com.badlogic.gdx.backends.lwjgl3.Lwjgl3Graphics graphics, java.lang.Float unitsPerPixel, java.lang.Integer hoffset, java.lang.Boolean vr)
-
-
Method Detail
-
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
-
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
-
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
public void rebuildGui()
Description copied from class:AbstractGui
Adds the already created GUI objects to the stage.- Specified by:
rebuildGui
in classAbstractGui
-
-