| 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
GameScreens and Transitions 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.