Package com.csse3200.game.screens
Class DifficultyScreen
java.lang.Object
com.badlogic.gdx.ScreenAdapter
com.csse3200.game.screens.DifficultyScreen
- All Implemented Interfaces:
com.badlogic.gdx.Screen
public class DifficultyScreen
extends com.badlogic.gdx.ScreenAdapter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Entity
createUIScreen
(com.badlogic.gdx.scenes.scene2d.Stage stage) Subclasses must provide the screen's UI entity (added to the stage by this base).void
dispose()
void
render
(float delta) void
resize
(int width, int height) Methods inherited from class com.badlogic.gdx.ScreenAdapter
hide, pause, resume, show
-
Field Details
-
game
Game instance for navigation and context. -
renderer
Renderer responsible for drawing.
-
-
Constructor Details
-
DifficultyScreen
-
-
Method Details
-
createUIScreen
Subclasses must provide the screen's UI entity (added to the stage by this base).- Parameters:
stage
- stage for UI- Returns:
- UI entity to register
-
render
public void render(float delta) - Specified by:
render
in interfacecom.badlogic.gdx.Screen
- Overrides:
render
in classcom.badlogic.gdx.ScreenAdapter
-
resize
public void resize(int width, int height) - Specified by:
resize
in interfacecom.badlogic.gdx.Screen
- Overrides:
resize
in classcom.badlogic.gdx.ScreenAdapter
-
dispose
public void dispose()- Specified by:
dispose
in interfacecom.badlogic.gdx.Screen
- Overrides:
dispose
in classcom.badlogic.gdx.ScreenAdapter
-