A B C D F G I O P R S 
All Classes All Packages

A

addCompletedEventListener(IGameStateListener) - Method in class ilusr.gamestatemanager.GameState
 
addCompletedEventListener(IGameStateListener) - Method in interface ilusr.gamestatemanager.IGameState
Add a listener for the game state completed event.
addFinishEventListener(IFinishListener) - Method in class ilusr.gamestatemanager.GameState
 
addFinishEventListener(IFinishListener) - Method in interface ilusr.gamestatemanager.IGameState
 
addFinishListener(IFinishListener) - Method in class ilusr.gamestatemanager.GameStateManager
 
addFinishListener(IFinishListener) - Method in interface ilusr.gamestatemanager.IGameStateManager
 
addGameState(IGameState, T) - Method in class ilusr.gamestatemanager.BufferedGameStateManager
 
addGameState(T, IGameState) - Method in class ilusr.gamestatemanager.GameStateManager
 
addGameState(T, IGameState) - Method in interface ilusr.gamestatemanager.IGameStateManager
 

B

BufferedGameStateManager - Class in ilusr.gamestatemanager
 
BufferedGameStateManager(int, IDataSource, T, IGameState, D) - Constructor for class ilusr.gamestatemanager.BufferedGameStateManager
 
BufferOverflowException - Exception in ilusr.gamestatemanager
 
BufferOverflowException(int, int) - Constructor for exception ilusr.gamestatemanager.BufferOverflowException
 

C

clearGameStates() - Method in class ilusr.gamestatemanager.GameStateManager
 
clearGameStates() - Method in interface ilusr.gamestatemanager.IGameStateManager
Clears all game states but the current game state.
completed(T) - Method in class ilusr.gamestatemanager.BufferedGameStateManager
 
completed(T) - Method in class ilusr.gamestatemanager.GameStateManager
 
completed(T) - Method in interface ilusr.gamestatemanager.IGameStateListener
 
currentGameState() - Method in class ilusr.gamestatemanager.GameStateManager
 
currentGameState() - Method in interface ilusr.gamestatemanager.IGameStateManager
 
currentGameState(IGameState) - Method in class ilusr.gamestatemanager.GameStateManager
 
currentGameState(IGameState) - Method in interface ilusr.gamestatemanager.IGameStateManager
 

D

dispose() - Method in class ilusr.gamestatemanager.GameState
 

F

finish() - Method in class ilusr.gamestatemanager.GameState
 
finish() - Method in class ilusr.gamestatemanager.GameStateManager
 
finish() - Method in interface ilusr.gamestatemanager.IGameState
Finishes the game only signal this if you want to end the game completely.
finish() - Method in interface ilusr.gamestatemanager.IGameStateManager
Finishes the game.

G

GameState - Class in ilusr.gamestatemanager
 
GameState(T) - Constructor for class ilusr.gamestatemanager.GameState
 
GameStateManager - Class in ilusr.gamestatemanager
 
GameStateManager(T, IGameState) - Constructor for class ilusr.gamestatemanager.GameStateManager
 
GameStateManager(T, IGameState, D) - Constructor for class ilusr.gamestatemanager.GameStateManager
 
gameStateMap() - Method in class ilusr.gamestatemanager.GameStateManager
 

I

IDataSource - Interface in ilusr.gamestatemanager
 
IFinishListener - Interface in ilusr.gamestatemanager
 
IGameState - Interface in ilusr.gamestatemanager
 
IGameStateListener - Interface in ilusr.gamestatemanager
 
IGameStateManager - Interface in ilusr.gamestatemanager
 
ilusr.gamestatemanager - module ilusr.gamestatemanager
 
ilusr.gamestatemanager - package ilusr.gamestatemanager
 

O

onFinished() - Method in class ilusr.gamestatemanager.GameStateManager
 
onFinished() - Method in interface ilusr.gamestatemanager.IFinishListener
This is called when the game is finished.

P

provideGameStates(int, Object) - Method in interface ilusr.gamestatemanager.IDataSource
 

R

removeCompletedEventListener(IGameStateListener) - Method in class ilusr.gamestatemanager.GameState
 
removeCompletedEventListener(IGameStateListener) - Method in interface ilusr.gamestatemanager.IGameState
Remove a listener from the game state completed event.
removeFinishEventListener(IFinishListener) - Method in class ilusr.gamestatemanager.GameState
 
removeFinishEventListener(IFinishListener) - Method in interface ilusr.gamestatemanager.IGameState
 
removeFinishListener(IFinishListener) - Method in class ilusr.gamestatemanager.GameStateManager
 
removeFinishListener(IFinishListener) - Method in interface ilusr.gamestatemanager.IGameStateManager
 
removeGameState(T) - Method in class ilusr.gamestatemanager.GameStateManager
 
removeGameState(T) - Method in interface ilusr.gamestatemanager.IGameStateManager
 
run(T) - Method in class ilusr.gamestatemanager.GameState
 
run(T) - Method in interface ilusr.gamestatemanager.IGameState
Runs the game state with some data.
runtimeData() - Method in class ilusr.gamestatemanager.GameStateManager
 
runtimeData() - Method in interface ilusr.gamestatemanager.IGameStateManager
 
runtimeData(D) - Method in class ilusr.gamestatemanager.GameStateManager
 
runtimeData(D) - Method in interface ilusr.gamestatemanager.IGameStateManager
 

S

start() - Method in class ilusr.gamestatemanager.GameStateManager
 
start() - Method in interface ilusr.gamestatemanager.IGameStateManager
Starts running the current game state.
stateCompleted(T) - Method in class ilusr.gamestatemanager.GameState
 
stateCompleted(T) - Method in interface ilusr.gamestatemanager.IGameState
Fire the game state completed event.
stateContent() - Method in class ilusr.gamestatemanager.GameState
 
stateContent() - Method in interface ilusr.gamestatemanager.IGameState
 
stateContent(T) - Method in class ilusr.gamestatemanager.GameState
 
stateContent(T) - Method in interface ilusr.gamestatemanager.IGameState
 
A B C D F G I O P R S 
All Classes All Packages