Package gaiasky.interafce.components
Class TimeComponent
java.lang.Object
gaiasky.interafce.components.GuiComponent
gaiasky.interafce.components.TimeComponent
- All Implemented Interfaces:
IObserver
public class TimeComponent extends GuiComponent implements IObserver
-
Field Summary
Fields Modifier and Type Field Description protected OwnLabel
date
protected DateDialog
dateDialog
protected OwnTextIconButton
dateEdit
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton
minus
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton
plus
protected OwnLabel
time
protected double[]
timeWarpVector
protected OwnSliderPlus
warp
protected boolean
warpGuard
-
Constructor Summary
Constructors Constructor Description TimeComponent(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage)
-
Method Summary
Modifier and Type Method Description void
dispose()
Disposes the component.void
initialize()
Initialises the component.void
notify(Events event, java.lang.Object... data)
Methods inherited from class gaiasky.interafce.components.GuiComponent
getActor, group
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
date
-
time
-
plus
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton plus -
minus
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton minus -
dateEdit
-
dateDialog
-
warp
-
timeWarpVector
protected double[] timeWarpVector -
warpGuard
protected boolean warpGuard
-
-
Constructor Details
-
TimeComponent
public TimeComponent(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage)
-
-
Method Details
-
initialize
public void initialize()Description copied from class:GuiComponent
Initialises the component.- Specified by:
initialize
in classGuiComponent
-
notify
-
dispose
public void dispose()Description copied from class:GuiComponent
Disposes the component.- Specified by:
dispose
in classGuiComponent
-