Package gaiasky.interafce.components
Class MusicComponent
java.lang.Object
gaiasky.interafce.components.GuiComponent
gaiasky.interafce.components.MusicComponent
- All Implemented Interfaces:
IObserver
public class MusicComponent extends GuiComponent implements IObserver
-
Field Summary
Fields Modifier and Type Field Description protected INumberFormat
intf
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton
next
protected INumberFormat
nf
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton
play
protected OwnLabel
position
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton
prev
protected OwnLabel
track
protected OwnLabel
vol
-
Constructor Summary
Constructors Constructor Description MusicComponent(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
-
prev
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton prev -
play
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton play -
next
protected com.badlogic.gdx.scenes.scene2d.ui.ImageButton next -
vol
-
track
-
position
-
nf
-
intf
-
-
Constructor Details
-
MusicComponent
public MusicComponent(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
-