Package com.csse3200.game.screens
Class InventoryScreen
java.lang.Object
com.badlogic.gdx.ScreenAdapter
com.csse3200.game.screens.InventoryScreen
- All Implemented Interfaces:
com.badlogic.gdx.Screen
public class InventoryScreen
extends com.badlogic.gdx.ScreenAdapter
The InventoryScreen is a game screen containing the player's inventory.
It sets up the rendering, input and services for the UI to function and manages an InventoryDisplay component that displays the actual inventory items.
-
Constructor Summary
ConstructorsConstructorDescriptionInventoryScreen
(GdxGame gdxGame) Creates a new InventoryScreen and registers the services required, creates the renderer, and initialises the Inventory UI. -
Method Summary
Methods inherited from class com.badlogic.gdx.ScreenAdapter
hide, pause, resume, show
-
Constructor Details
-
InventoryScreen
Creates a new InventoryScreen and registers the services required, creates the renderer, and initialises the Inventory UI.- Parameters:
gdxGame
- current game instance
-
-
Method Details
-
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
-