Class FrameOutputGui
java.lang.Object
gaiasky.gui.main.AbstractGui
gaiasky.gui.main.FrameOutputGui
User interface active during rendering to still frames, both in the frame output mode, and screenshots (advanced mode).
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DateTimeFormatterprotected com.badlogic.gdx.scenes.scene2d.ui.Tableprotected MessagesInterfaceprotected com.badlogic.gdx.scenes.scene2d.ui.LabelFields inherited from class AbstractGui
backBufferHeight, backBufferWidth, graphics, interfaces, lock, name, POOLS, skin, stage, unitsPerPixel, vr -
Constructor Summary
ConstructorsConstructorDescriptionFrameOutputGui(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.Graphics graphics, Float unitsPerPixel) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoneLoading(com.badlogic.gdx.assets.AssetManager assetManager) Hook that runs after the assets have been loaded.voidinitialize(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 loadingvoidEvent notification call.protected voidAdds the already created GUI objects to the stage.Methods inherited from class AbstractGui
cancelTouchFocus, dispose, findActor, getBackBufferHeight, getBackBufferWidth, getGuiStage, getName, getUnitsPerPixel, isVR, mustDraw, render, resize, resizeImmediate, setBackBufferSize, 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
-
FrameOutputGui
public FrameOutputGui(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:IGuiInitializes 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:IGuiHook 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:AbstractGuiAdds the already created GUI objects to the stage.- Specified by:
rebuildGuiin classAbstractGui
-
notify
Description copied from interface:IObserverEvent notification call.- Specified by:
notifyin interfaceIObserver- Overrides:
notifyin classAbstractGui- Parameters:
event- The event type.source- The source object, if any.data- The data associated with this event.
-