| 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.