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 TypeMethodDescriptionvoidaddProcessor(com.badlogic.gdx.InputProcessor ip) voiddispose()Dispose all variable that need to be dispose to save memory.getLevel()com.badlogic.gdx.scenes.scene2d.StagegetStage()voidhide()voidpause()voidvoidrender(float delta) Render the screen.voidresize(int width, int height) voidresume()voidsetLanguage(String languageCode) Change language of the gamevoidshow()voidvoidupdateOveredLevel(String levelId) Update the labels that depend of overed level.voidupdateSelectedLevel(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:
renderin interfacecom.badlogic.gdx.Screen
-
dispose
public void dispose()Dispose all variable that need to be dispose to save memory.- Specified by:
disposein interfacecom.badlogic.gdx.Screen- See Also:
-
Game.dispose()
-
show
public void show()- Specified by:
showin interfacecom.badlogic.gdx.Screen
-
resize
public void resize(int width, int height) - Specified by:
resizein interfacecom.badlogic.gdx.Screen
-
playButtonClick
public void playButtonClick() -
pause
public void pause()- Specified by:
pausein interfacecom.badlogic.gdx.Screen
-
resume
public void resume()- Specified by:
resumein interfacecom.badlogic.gdx.Screen
-
hide
public void hide()- Specified by:
hidein 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
-