Package group24.escaperoom.screens
Class SinglePlayerGameScreen
java.lang.Object
com.badlogic.gdx.InputAdapter
com.badlogic.gdx.scenes.scene2d.Stage
group24.escaperoom.screens.AbstractScreen
group24.escaperoom.screens.MapScreen
group24.escaperoom.screens.GameScreen
group24.escaperoom.screens.SinglePlayerGameScreen
- All Implemented Interfaces:
com.badlogic.gdx.InputProcessor,com.badlogic.gdx.Screen,com.badlogic.gdx.utils.Disposable
-
Nested Class Summary
Nested classes/interfaces inherited from class group24.escaperoom.screens.GameScreen
GameScreen.GameTypeNested classes/interfaces inherited from class com.badlogic.gdx.scenes.scene2d.Stage
com.badlogic.gdx.scenes.scene2d.Stage.TouchFocus -
Field Summary
Fields inherited from class group24.escaperoom.screens.GameScreen
actionlog, gameType, player, playerId, rootTable, statsFields inherited from class group24.escaperoom.screens.MapScreen
batch, cameraManager, grid, gridSize, metadata, pollItems, room, roomProxyFields inherited from class group24.escaperoom.screens.AbstractScreen
fillView, followActor, inputPlex, SCREEN_HEIGHT, SCREEN_WIDTH, skin, spriteBatch, sprites, WORLD_HEIGHT, WORLD_WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionSinglePlayerGameScreen(MapData mapdata) SinglePlayerGameScreen(MapData data, boolean verifying) -
Method Summary
Modifier and TypeMethodDescriptionvoidcompleteLevel(boolean success) protected voidinit()This will be called when the scene is shown Use this function to add any UI or actors to the scene Note that ui should use super.uiStage and other actors can be added directly with addActorvoidvoidrender(float delta) Methods inherited from class group24.escaperoom.screens.GameScreen
act, calculateStatistics, draw, getActionLog, getDragAndDrop, getDrawables, getGameType, itemsNear, itemsNear, revealMethods inherited from class group24.escaperoom.screens.MapScreen
canPlace, canPlace, containsItemWhere, draw, findItemWhere, getGrid, getItems, getItemsAt, getItemsAt, getItemsAt, getItemsIn, getMetadata, getTileDepthOf, itemIsPlaced, loadGrid, maybeAddPolling, placeItem, removeItemFromGrid, resize, updateProxyMethods inherited from class group24.escaperoom.screens.AbstractScreen
addInputProcessor, addPollable, addSprite, addUI, dispose, gameCoordToUI, getNotificationOverlay, getUIStage, hide, pause, removePollable, resume, show, UIcoordToGameMethods inherited from class com.badlogic.gdx.scenes.scene2d.Stage
act, actorRemoved, addAction, addActor, addCaptureListener, addListener, addTouchFocus, calculateScissors, cancelTouchFocus, cancelTouchFocus, cancelTouchFocusExcept, clear, getActionsRequestRendering, getActors, getBatch, getCamera, getDebugColor, getHeight, getKeyboardFocus, getRoot, getScrollFocus, getViewport, getWidth, hit, isDebugAll, isInsideViewport, keyDown, keyTyped, keyUp, mouseMoved, removeCaptureListener, removeListener, removeTouchFocus, screenToStageCoordinates, scrolled, setActionsRequestRendering, setDebugAll, setDebugInvisible, setDebugParentUnderMouse, setDebugTableUnderMouse, setDebugTableUnderMouse, setDebugUnderMouse, setKeyboardFocus, setRoot, setScrollFocus, setViewport, stageToScreenCoordinates, toScreenCoordinates, touchCancelled, touchDown, touchDragged, touchUp, unfocus, unfocusAll
-
Constructor Details
-
SinglePlayerGameScreen
-
SinglePlayerGameScreen
-
-
Method Details
-
loadPlayer
public void loadPlayer() -
init
protected void init()Description copied from class:AbstractScreenThis will be called when the scene is shown Use this function to add any UI or actors to the scene Note that ui should use super.uiStage and other actors can be added directly with addActor- Overrides:
initin classAbstractScreen
-
render
public void render(float delta) - Specified by:
renderin interfacecom.badlogic.gdx.Screen- Overrides:
renderin classAbstractScreen
-
completeLevel
public void completeLevel(boolean success)
-