Index

A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

G

GameController - Class in view
 
GameController() - Constructor for class view.GameController
The GameController function is the main function that controls all the game's logic.
GameData - Class in model.logic.host.data
 
GameData() - Constructor for class model.logic.host.data.GameData
The GameData function is a constructor for the GameData class.
GameHandler - Interface in model.logic.host
 
GameManager - Class in model.logic.host
 
GameModelReceiver - Class in view.data
 
GameModelReceiver(String, int) - Constructor for class view.data.GameModelReceiver
The GameModelReceiver function is a constructor that creates a new socket connection to the server.
get() - Static method in class model.logic.host.GameManager
The get function is a static function that returns the singleton instance of GameManager.
get() - Static method in class model.logic.server.dictionary.DictionaryManager
The get function is a static function that returns the singleton instance of the DictionaryManager class.
getAllPlayers() - Method in class model.logic.host.data.GameData
The getAllPlayers function returns a map of all the players in the game.
getAllTiles() - Method in class model.logic.host.data.Player
The getAllTiles function returns a list of all the tiles in the game.
getBag() - Method in class model.logic.host.data.GameData
The getBag function returns the bag of tiles that is associated with a player.
getBag() - Static method in class model.logic.host.data.Tile.Bag
The getBag function is a static function that returns the single instance of the Bag class.
getBoard() - Static method in class model.logic.host.data.Board
The getBoard function is a static function that returns the single instance of the Board class.
getBoard() - Method in class model.logic.host.data.GameData
The getBoard function returns the board object.
getCalculationServer() - Method in class view.data.ViewSharedData
The getCalculationServer function returns the calculationServer object.
getCalculationServerIp() - Method in class model.logic.host.GameManager
The getCalculationServerIp function returns the IP address of the calculation server.
getCol() - Method in class model.logic.host.data.Word
The getCol function returns the column of the current position.
getCurrentPlayerID() - Method in class model.logic.host.GameManager
The getCurrentPlayerID function returns the ID of the current player.
getCurrentPlayerTurn() - Method in class model.logic.host.TurnManager
The getCurrentPlayerTurn function returns the current player's turn.
getDictionaries() - Method in class model.logic.host.data.GameData
The getDictionaries function returns a string of all the dictionaries that are currently being used by the program.
getGameData() - Method in class model.logic.host.GameManager
The getGameData function returns the gameData object.
getHost() - Method in class view.data.ViewSharedData
The getHost function returns the boolean value of isHost.
getHostIp() - Method in class view.data.ViewSharedData
The getHostIp function returns the hostIp variable.
getHostPort() - Method in class view.data.ViewSharedData
The getHostPort function returns the port number of the host.
getImagePath() - Method in class viewModel.ViewModel
The getImagePath function returns the imagePath property.
getMessageFromHost() - Method in class model.logic.client.Client
The getMessageFromHost function is a getter function that returns the messageFromHost property.
getModel() - Method in class viewModel.ViewModel
The getModel function returns the GameManager object that is being used by the controller.
getName() - Method in class model.logic.host.data.Player
The getName function returns the name of the person.
getPlayer() - Method in class view.data.ViewSharedData
The getPlayer function returns the player object.
getPlayer(int) - Method in class model.logic.host.data.GameData
The getPlayer function returns the player object associated with a given playerId.
getPlayerSocket() - Method in class model.logic.host.MySocket
The getPlayerSocket function returns the playerSocket variable.
getPlayersTurn() - Method in class model.logic.host.TurnManager
The getPlayersTurn function returns the list of players who have not yet had their turn.
getPrimaryStage() - Static method in class view.BookScrabbleApplication
The getPrimaryStage function returns the primary stage of the application.
getQuantities() - Method in class model.logic.host.data.Tile.Bag
The getQuantities function returns a copy of the remainingLetters array.
getRand() - Method in class model.logic.host.data.Tile.Bag
The getRand function returns a random tile from the bag.
getRow() - Method in class model.logic.host.data.Word
The getRow function returns the row of the current position.
getScore() - Method in class model.logic.host.data.Player
The getScore function returns the score of the player.
getServer() - Method in class view.data.GameModelReceiver
The getServer function returns the server socket.
getServerSocket() - Method in class model.logic.server.MyServerSocket
The getServerSocket function returns the serverSocket variable.
getSize() - Method in class model.logic.server.dictionary.DictionaryManager
The getSize function returns the size of the map.
getTile(char) - Method in class model.logic.host.data.Player
The getTile function takes in a letter and returns the tile with that letter.
getTile(char) - Method in class model.logic.host.data.Tile.Bag
The getTile function takes a character as an argument and returns the Tile object associated with that letter.
getTiles() - Method in class model.logic.host.data.Board
The getTiles function returns a copy of the board.
getTiles() - Method in class model.logic.host.data.Word
The getTiles function returns the tiles array.
getTimer() - Method in class model.logic.server.MyTimer
The getTimer function returns the timer object.
getTimerTask() - Method in class model.logic.server.MyTimerTask
The getTimerTask function returns the timerTask variable.
getTurnManager() - Method in class model.logic.host.GameManager
The getTurnManager function returns the turnManager object.
getTurnManagerIndex() - Method in class model.logic.host.TurnManager
The getTurnManagerIndex function returns the index of the current player in turn.
getUpdatedModel() - Method in class view.data.GameModelReceiver
The getUpdatedModel function returns the updated model.
getViewModel() - Method in class view.data.ViewSharedData
The getViewModel function returns the viewModel object.
GuestHandler - Class in model.logic.host
 
GuestHandler() - Constructor for class model.logic.host.GuestHandler
 
A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form