Package fr.formiko.kokcinelo.view
Class MenuScreen
java.lang.Object
fr.formiko.kokcinelo.tools.KScreen
fr.formiko.kokcinelo.view.MenuScreen
- All Implemented Interfaces:
com.badlogic.gdx.Screen
The main menu screen.
- Since:
- 0.2
- Version:
- 2.3
- See Also:
-
Screen
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addProcessor
(com.badlogic.gdx.InputProcessor ip) void
dispose()
Dispose all variable that need to be dispose to save memory.getLevel()
com.badlogic.gdx.scenes.scene2d.Stage
getStage()
void
hide()
void
pause()
void
void
render
(float delta) Render the screen.void
resize
(int width, int height) void
resume()
void
setLanguage
(String languageCode) Change language of the gamevoid
show()
void
void
updateOveredLevel
(String levelId) Update the labels that depend of overed level.void
updateSelectedLevel
(String levelId) Update the labels that depend of selected level.Methods inherited from class fr.formiko.kokcinelo.tools.KScreen
displayPerf, getCloseButton, getDefautSkin, getDefautSkin, getFPSRacio, getRacio, getRacioHeight, getRacioWidth, needResize
-
Constructor Details
-
MenuScreen
public MenuScreen()Main constructor.
-
-
Method Details
-
getController
-
getStage
public com.badlogic.gdx.scenes.scene2d.Stage getStage() -
addProcessor
public void addProcessor(com.badlogic.gdx.InputProcessor ip) -
getLevelId
-
getLevel
-
render
public void render(float delta) Render the screen.- Specified by:
render
in interfacecom.badlogic.gdx.Screen
-
dispose
public void dispose()Dispose all variable that need to be dispose to save memory.- Specified by:
dispose
in interfacecom.badlogic.gdx.Screen
- See Also:
-
Game.dispose()
-
show
public void show()- Specified by:
show
in interfacecom.badlogic.gdx.Screen
-
resize
public void resize(int width, int height) - Specified by:
resize
in interfacecom.badlogic.gdx.Screen
-
playButtonClick
public void playButtonClick() -
pause
public void pause()- Specified by:
pause
in interfacecom.badlogic.gdx.Screen
-
resume
public void resume()- Specified by:
resume
in interfacecom.badlogic.gdx.Screen
-
hide
public void hide()- Specified by:
hide
in interfacecom.badlogic.gdx.Screen
-
updateSelectedLevel
Update the labels that depend of selected level.- Parameters:
levelId
- the selected level
-
updateOveredLevel
Update the labels that depend of overed level.- Parameters:
levelId
- the selected level
-
startPlayingVideo
public void startPlayingVideo() -
setLanguage
Change language of the game
-