Package com.prineside.tdi2.managers
Class ScreenManager
java.lang.Object
com.prineside.tdi2.Manager.ManagerAdapter
com.prineside.tdi2.managers.ScreenManager
- All Implemented Interfaces:
Disposable
,Manager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static class
Nested classes/interfaces inherited from interface com.prineside.tdi2.Manager
Manager.ManagerAdapter, Manager.ManagerWithListeners<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
dispose()
Releases all resources of this object.void
void
void
goToCrashReportScreen
(String errorType, String threadName, String errorMessage, String stacktrace) void
void
void
void
void
goToLevelSelectScreenShowLevel
(BasicLevel openLevel) void
goToLoadingScreen
(GameSyncLoader gameSyncLoader) void
void
goToMainMenuJustLaunched
(boolean justLaunched) void
goToMapEditorScreenBasicLevel
(BasicLevel basicLevel) void
goToMapEditorScreenUserMap
(UserMap userMap) void
void
void
goToResearchesScreenFocusOnResearch
(ResearchType focusOnResearch) void
void
goToSettingsScreenAndScroll
(float scrollValue) void
void
void
void
void
startNewBasicLevel
(BasicLevel basicLevel, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration) void
void
startNewLevelWithAbilitySelection
(GameStateSystem.GameMode gameMode, String levelName) void
startNewUserLevel
(UserMap userMap, AbilitySelectionOverlay.SelectedAbilitiesConfiguration abilitiesConfiguration) Methods inherited from class com.prineside.tdi2.Manager.ManagerAdapter
postRender, preRender, setup, test
-
Constructor Details
-
ScreenManager
public ScreenManager()
-
-
Method Details
-
setNoScreen
public void setNoScreen() -
getCurrentScreen
-
addListener
-
setScreen
-
startNewDailyLevel
-
goToCrashReportScreen
-
goToAccountSettingsScreen
public void goToAccountSettingsScreen() -
goToMoneyScreen
public void goToMoneyScreen() -
goToCustomMapSelectScreen
public void goToCustomMapSelectScreen() -
goToMapEditorScreenUserMap
-
goToMapEditorScreenBasicLevel
-
goToAboutScreen
public void goToAboutScreen() -
goToSettingsScreen
public void goToSettingsScreen() -
goToSettingsScreenAndScroll
public void goToSettingsScreenAndScroll(float scrollValue) -
goToHotkeyEditorScreen
public void goToHotkeyEditorScreen() -
goToLoadingScreen
-
goToStatisticsScreen
public void goToStatisticsScreen() -
goToMainMenu
public void goToMainMenu() -
goToMainMenuJustLaunched
public void goToMainMenuJustLaunched(boolean justLaunched) -
goToSimulationScreen
public void goToSimulationScreen() -
goToLanguageSelectScreen
public void goToLanguageSelectScreen() -
goToResearchesScreen
public void goToResearchesScreen() -
goToResearchesScreenFocusOnResearch
-
goToLevelSelectScreen
public void goToLevelSelectScreen() -
goToLevelSelectScreenShowLevel
-
startNewLevelWithAbilitySelection
-
dispose
public void dispose()Description copied from interface:com.badlogic.gdx.utils.Disposable
Releases all resources of this object.- Specified by:
dispose
in interfaceDisposable
- Overrides:
dispose
in classManager.ManagerAdapter
-