public final class AppStateMachine extends Object
Modifier and Type | Method and Description |
---|---|
void |
addListener(StateChangeListener listener) |
State |
getCurrentState() |
State |
getDialogState() |
State |
getGameMenuState() |
State |
getIntroState() |
State |
getLoadingState() |
State |
getMainMenuState() |
State |
getPlayState() |
boolean |
isInGameMenu() |
boolean |
isInPlay() |
void |
popState() |
void |
pushState(SubState newState) |
void |
removeListener(StateChangeListener listener) |
public void addListener(StateChangeListener listener)
public void removeListener(StateChangeListener listener)
public void pushState(SubState newState)
public void popState()
public State getCurrentState()
public State getIntroState()
public State getLoadingState()
public State getMainMenuState()
public State getGameMenuState()
public State getPlayState()
public State getDialogState()
public boolean isInPlay()
public boolean isInGameMenu()
Copyright © 2018. All rights reserved.