Package | Description |
---|---|
org.mini2Dx.core.game | |
org.mini2Dx.core.screen | |
org.mini2Dx.core.screen.transition | |
org.mini2Dx.ecs.component.screen | |
org.mini2Dx.ecs.entity |
Modifier and Type | Method and Description |
---|---|
void |
ScreenBasedGame.addScreen(GameScreen screen)
Add a
GameScreen to this game |
Modifier and Type | Class and Description |
---|---|
class |
BasicScreenManager<T extends GameScreen>
A basic screen manager implementation based on Slick implementation by Kevin
Glass
|
interface |
ScreenManager<T extends GameScreen>
Updates and renders
GameScreen s and Transition s between them |
Modifier and Type | Field and Description |
---|---|
protected T |
BasicScreenManager.currentScreen |
protected T |
BasicScreenManager.nextScreen |
Modifier and Type | Method and Description |
---|---|
void |
Transition.initialise(GameScreen outScreen,
GameScreen inScreen) |
Modifier and Type | Method and Description |
---|---|
void |
GameScreen.update(GameContainer gc,
ScreenManager<? extends GameScreen> screenManager,
float delta)
Updates the game screen
|
Modifier and Type | Method and Description |
---|---|
void |
NullTransition.initialise(GameScreen outScreen,
GameScreen inScreen) |
void |
FadeOutTransition.initialise(GameScreen outScreen,
GameScreen inScreen) |
void |
FadeInTransition.initialise(GameScreen outScreen,
GameScreen inScreen) |
Modifier and Type | Method and Description |
---|---|
void |
ScreenComponent.update(GameContainer gc,
ScreenManager<? extends GameScreen> screenManager,
GameScreenEntity owner,
float delta)
Update the screen component
|
Modifier and Type | Class and Description |
---|---|
class |
GameScreenEntity
An implementation of
Entity that also implements GameScreen |
Modifier and Type | Method and Description |
---|---|
void |
GameScreenEntity.updateScreenComponents(GameContainer gc,
ScreenManager<? extends GameScreen> screenManager,
float delta) |
Copyright © 2014. All rights reserved.