Class VisibilityComponent
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.interfce.components.GuiComponent
-
- gaia.cu9.ari.gaiaorbit.interfce.components.VisibilityComponent
-
- All Implemented Interfaces:
IObserver
public class VisibilityComponent extends GuiComponent implements IObserver
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,com.badlogic.gdx.scenes.scene2d.ui.Button>
buttonMap
-
Constructor Summary
Constructors Constructor Description VisibilityComponent(com.badlogic.gdx.scenes.scene2d.ui.Skin skin, com.badlogic.gdx.scenes.scene2d.Stage stage)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Disposes the componentvoid
initialize()
Initialises the componentvoid
notify(Events event, java.lang.Object... data)
void
setVisibilityEntitites(ComponentTypes.ComponentType[] ve, boolean[] v)
-
Methods inherited from class gaia.cu9.ari.gaiaorbit.interfce.components.GuiComponent
getActor, vgroup
-
-
-
-
Method Detail
-
setVisibilityEntitites
public void setVisibilityEntitites(ComponentTypes.ComponentType[] ve, boolean[] v)
-
initialize
public void initialize()
Description copied from class:GuiComponent
Initialises the component- Specified by:
initialize
in classGuiComponent
-
notify
public void notify(Events event, java.lang.Object... data)
-
dispose
public void dispose()
Description copied from class:GuiComponent
Disposes the component- Specified by:
dispose
in classGuiComponent
-
-