Package gaiasky.interfce
Class InitialGui
- java.lang.Object
-
- gaiasky.interfce.AbstractGui
-
- gaiasky.interfce.InitialGui
-
public class InitialGui extends AbstractGui
Displays dataset downloader and dataset chooser screen if needed.
-
-
Field Summary
Fields Modifier and Type Field Description protected ChooseCatalogWindow
cdw
protected DownloadDataWindow
ddw
-
Fields inherited from class gaiasky.interfce.AbstractGui
hoffset, interfaces, lock, name, skin, ui, vr
-
-
Constructor Summary
Constructors Constructor Description InitialGui(boolean datasetsDownload, boolean catalogChooser, VRStatus vrStatus)
Creates an initial GUI
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearGui()
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)
Initializes the GUI, adding all the resources to the asset manager queue for loadingprotected void
rebuildGui()
Adds the already created GUI objects to the stage.-
Methods inherited from class gaiasky.interfce.AbstractGui
cancelTouchFocus, dispose, findActor, getGuiStage, getName, mustDraw, notify, render, resize, resizeImmediate, setHoffset, setSceneGraph, setVisibilityToggles, setVr, update
-
-
-
-
Field Detail
-
ddw
protected DownloadDataWindow ddw
-
cdw
protected ChooseCatalogWindow cdw
-
-
Constructor Detail
-
InitialGui
public InitialGui(boolean datasetsDownload, boolean catalogChooser, VRStatus vrStatus)
Creates an initial GUI- Parameters:
datasetsDownload
- Forces dataset download windowcatalogChooser
- Forces catalog chooser windowvrStatus
- The status of VR
-
-
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)
Description copied from interface:IGui
Hook that runs after the assets have been loaded. Completes the initialization process- Parameters:
assetManager
- The asset manager
-
clearGui
public void clearGui()
-
rebuildGui
protected void rebuildGui()
Description copied from class:AbstractGui
Adds the already created GUI objects to the stage.- Specified by:
rebuildGui
in classAbstractGui
-
-