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 ChooseCatalogWindowcdwprotected DownloadDataWindowddw-
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 voidclearGui()voiddoneLoading(com.badlogic.gdx.assets.AssetManager assetManager)Hook that runs after the assets have been loaded.voidinitialize(com.badlogic.gdx.assets.AssetManager assetManager)Initializes the GUI, adding all the resources to the asset manager queue for loadingprotected voidrebuildGui()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:IGuiInitializes 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:IGuiHook 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:AbstractGuiAdds the already created GUI objects to the stage.- Specified by:
rebuildGuiin classAbstractGui
-
-