Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

S

screenManager - Variable in class inf112.fiasko.roborally.ui.RoboRallyWrapper
 
ScreenManager - Class in inf112.fiasko.roborally.ui
Keeps track of screen instances
ScreenManager() - Constructor for class inf112.fiasko.roborally.ui.ScreenManager
 
scrolled(int) - Method in class inf112.fiasko.roborally.ui.screens.BoardActiveScreen
 
scrolled(int) - Method in class inf112.fiasko.roborally.ui.screens.InteractiveScreen
 
selectable - Variable in class inf112.fiasko.roborally.ui.screens.CardRectangle
 
selected - Variable in class inf112.fiasko.roborally.ui.screens.CardRectangle
 
sendElement(Object) - Method in class inf112.fiasko.roborally.networking.RoboRallyClient
Sends something to the server
sendToAllClients(Object) - Method in class inf112.fiasko.roborally.networking.RoboRallyServer
Sends an object to all clients
sendToClient(Connection, Object) - Method in class inf112.fiasko.roborally.networking.RoboRallyServer
Sends an object to a specific client
server - Variable in class inf112.fiasko.roborally.ui.RoboRallyWrapper
 
setAmountOfLives(int) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the amount if life the robot has left
setBackupPosition(Position) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the backup position of the robot
setBackupPositionOfRobot(RobotID, Position) - Method in class inf112.fiasko.roborally.objects.Board
Sets the backup position of a given robot to a given position
setDamageTaken(int) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the robot's taken damage to a given amount
setDeadPlayers(List<RobotID>) - Method in class inf112.fiasko.roborally.networking.RoboRallyServer
Makes notice of players which are dead and as such should not be expected to send anything
setDirection(Direction) - Method in interface inf112.fiasko.roborally.objects.BoardElement
Changes the direction of the element
setDirection(Direction) - Method in class inf112.fiasko.roborally.objects.Particle
 
setDirection(Direction) - Method in class inf112.fiasko.roborally.objects.Tile
 
setDirection(Direction) - Method in class inf112.fiasko.roborally.objects.Wall
 
setElement(int, int, K) - Method in interface inf112.fiasko.roborally.objects.Grid
Places the element on the given x and y coordinate
setElement(int, int, K) - Method in class inf112.fiasko.roborally.objects.ListGrid
 
setExtraCards(ProgrammingCardDeck) - Method in interface inf112.fiasko.roborally.objects.InteractableGame
Sets extra cards necessary when the player has no program to lock
setExtraCards(ProgrammingCardDeck) - Method in class inf112.fiasko.roborally.objects.RoboRallyGame
 
setFacingDirection(Direction) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the direction the robot is currently facing
setGame(RoboRallyGame) - Method in interface inf112.fiasko.roborally.ui.RoboRallyUI
Sets the robo rally game being rendered by the UI
setGame(RoboRallyGame) - Method in class inf112.fiasko.roborally.ui.RoboRallyWrapper
 
setGameState(GameState) - Method in interface inf112.fiasko.roborally.objects.InteractableGame
Sets the state of the game
setGameState(GameState) - Method in class inf112.fiasko.roborally.objects.RoboRallyGame
 
setHasTouchedFlagThisTurn(RobotID, boolean) - Method in class inf112.fiasko.roborally.objects.Board
Sets a boolean for if the robot has touched a flag this turn
setHasTouchedFlagThisTurn(boolean) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the boolean value to true if the robot touches a flag during a turn, and false at the end of each turn.
setLastFlagVisited(int) - Method in class inf112.fiasko.roborally.objects.Robot
Set the robot's last visited flag to the new flag and places its backup on the flag's position
setPlayerHand(ProgrammingCardDeck) - Method in interface inf112.fiasko.roborally.objects.InteractableGame
Sets the hand of this player
setPlayerHand(ProgrammingCardDeck) - Method in class inf112.fiasko.roborally.objects.RoboRallyGame
 
setPosition(Position) - Method in class inf112.fiasko.roborally.objects.Robot
Sets the robot's current position on the board
setPowerDown(RobotID, Boolean) - Method in class inf112.fiasko.roborally.objects.Board
Sets the power down status of the robot
setPowerDown(Boolean) - Method in class inf112.fiasko.roborally.objects.Robot
Sets power-down status
setPowerDownNextRound(boolean) - Method in class inf112.fiasko.roborally.objects.Player
Sets the power down status
setProgram(List<ProgrammingCard>) - Method in interface inf112.fiasko.roborally.objects.InteractableGame
Sets the program of this player
setProgram(List<ProgrammingCard>) - Method in class inf112.fiasko.roborally.objects.Player
Sets the Players program to the given list of programing cards
setProgram(List<ProgrammingCard>) - Method in class inf112.fiasko.roborally.objects.RoboRallyGame
 
setProgrammingCardDeck(ProgrammingCardDeck) - Method in class inf112.fiasko.roborally.objects.Player
Sets the players deck to the given deck
setShouldHurry(boolean) - Method in interface inf112.fiasko.roborally.ui.RoboRallyUI
Sets whether the client should hurry with whatever it's doing
setShouldHurry(boolean) - Method in class inf112.fiasko.roborally.ui.RoboRallyWrapper
 
setWinningPlayerName(String) - Method in interface inf112.fiasko.roborally.objects.InteractableGame
Sets the name of the player that won the game
setWinningPlayerName(String) - Method in class inf112.fiasko.roborally.objects.RoboRallyGame
 
shouldHurry - Variable in class inf112.fiasko.roborally.ui.RoboRallyWrapper
 
show() - Method in class inf112.fiasko.roborally.ui.screens.AbstractScreen
 
show() - Method in class inf112.fiasko.roborally.ui.screens.BoardActiveScreen
 
show() - Method in class inf112.fiasko.roborally.ui.screens.InteractiveScreen
 
show() - Method in class inf112.fiasko.roborally.ui.screens.LobbyScreen
 
show() - Method in class inf112.fiasko.roborally.ui.screens.PowerDownScreen
 
show() - Method in class inf112.fiasko.roborally.ui.screens.UsernameScreen
 
shuffle() - Method in class inf112.fiasko.roborally.objects.AbstractDeck
Randomises the order of the deck
shuffle() - Method in interface inf112.fiasko.roborally.objects.Deck
Shuffles the order of the cards in the deck
SimpleButton - Class in inf112.fiasko.roborally.ui
This class generates a simple text button using a default skin
SimpleButton(String, BitmapFont) - Constructor for class inf112.fiasko.roborally.ui.SimpleButton
Instantiates a new simple button
size() - Method in class inf112.fiasko.roborally.objects.AbstractDeck
Gets the size of the deck
size() - Method in interface inf112.fiasko.roborally.objects.Deck
Gets the number of cards currently in this deck
stage - Variable in class inf112.fiasko.roborally.ui.screens.AbstractScreen
 
startGame() - Method in class inf112.fiasko.roborally.networking.RoboRallyServer
Does necessary cleanup of dangling connections before game is started
StartMenuScreen - Class in inf112.fiasko.roborally.ui.screens
This screen is the first screen shown to a player
StartMenuScreen(RoboRallyWrapper) - Constructor for class inf112.fiasko.roborally.ui.screens.StartMenuScreen
Instantiates a new start menu screen
StringUtil - Class in inf112.fiasko.roborally.utility
 
StringUtil() - Constructor for class inf112.fiasko.roborally.utility.StringUtil
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links