Index
All Classes and Interfaces|All Packages
G
- gameOver - Variable in class ViewModel.ScrabbleViewModel
- gameOver() - Method in class View.BoardController
-
The gameOver function is called when the game ends.
- GameOverPageController - Class in View
- GameOverPageController() - Constructor for class View.GameOverPageController
-
The GameOverPageController function is the controller for the GameOverPage.fxml file.
- gameStarted - Variable in class Model.HostModel
- get() - Static method in class test.DictionaryManager
-
The get function is a static function that returns the singleton instance of DictionaryManager.
- getBag() - Static method in class test.Tile.Bag
-
The getBag function is a static function that returns the Bag object.
- getBoard() - Method in class Model.GuestModel
-
The getBoard function is used to get the board from the server.
- getBoard() - Method in class Model.HostModel
-
The getBoard function is used to return the board as a 2D array of characters.
- getBoard() - Method in interface Model.ScrabbleModelFacade
- getBoard() - Static method in class test.Board
-
The getBoard function is a static function that returns the Singleton board object.
- getBoard() - Method in class ViewModel.ScrabbleViewModel
-
The getBoard function returns the boardProperty object.
- getBoardToCharacters() - Method in class Model.HostModel
-
The getBoardToCharacters function is a helper function that converts the board's tiles into characters.
- getBooks() - Method in class test.BooksDirectoryReader
-
The getBooks function returns an array of strings containing the paths of all books in the library.
- getCol() - Method in class test.Word
-
The getCol function returns the column of the current position.
- getDisconnect() - Method in class ViewModel.ScrabbleViewModel
-
The getDisconnect function returns the disconnect property.
- getFirstLetterRow(int, int) - Method in class test.Board
-
The getFirstLetterRow function takes in a row and column number and returns the first letter that is connected from there in that column.
- getGameOver() - Method in class ViewModel.ScrabbleViewModel
- getGameStartedProperty() - Method in class ViewModel.ScrabbleViewModel
-
The getGameStartedProperty function returns the gameStarted property.
- getInstance() - Static method in class test.DictionaryCommunication
-
The getInstance function is a singleton function that returns the same instance of DictionaryCommunication every time it is called.
- getLetters() - Method in class test.Tile.Bag
- getMainPage() - Static method in class View.MainPageController
-
The getMainPage function is a static function that returns the singleton instance of the MainPageController class.
- getNewPlayerTiles(int) - Method in class Model.GuestModel
-
The getNewPlayerTiles function is used to get new tiles for the player.
- getNewPlayerTiles(int) - Method in class Model.HostModel
-
The getNewPlayerTiles function is used to get a new set of tiles for the player.
- getNewPlayerTiles(int) - Method in interface Model.ScrabbleModelFacade
- getPrevBoard() - Method in class ViewModel.ScrabbleViewModel
- getQuantities() - Method in class test.Tile.Bag
-
The getQuantities function returns a copy of the amount array.
- getRand() - Method in class test.Tile.Bag
-
The getRand function returns a random tile from the bag.
- getRow() - Method in class test.Word
-
The getRow function returns the row of the current position.
- getScene() - Method in class View.MainPageController
-
The getScene function is used to load the main-page.fxml file and return a Scene object that can be used in the Main class to set up the stage for this scene.
- getScore() - Method in class Model.GuestModel
-
The getScore function returns a string containing the current score of all players in the game.
- getScore() - Method in class Model.HostModel
-
The getScore function returns a string of the players' names and scores.
- getScore() - Method in interface Model.ScrabbleModelFacade
- getScore(Word) - Method in class test.Board
-
The getScore function takes a Word object as an argument and returns the score of that word.
- getScores() - Method in class ViewModel.ScrabbleViewModel
-
The getScores function is a getter function that returns the scores list property.
- getSize() - Static method in class test.DictionaryManager
-
The getSize function returns the size of the booksDictionaries array.
- getTile(char) - Method in class test.Tile.Bag
- getTiles() - Method in class test.Board
-
The getTiles function returns a copy of the tiles array.
- getTiles() - Method in class test.Word
-
The getTiles function returns the tiles array.
- getTiles() - Method in class ViewModel.ScrabbleViewModel
-
The getTiles function returns the tiles property of the Board class.
- getWords() - Method in class test.LRU
- getWords(Word) - Method in class test.Board
-
The getWords function returns an ArrayList of Word objects that are formed by the tiles in the given word.
- getWordsByOrder() - Method in class test.LFU
- GuestModel - Class in Model
- GuestModel(String, String, int) - Constructor for class Model.GuestModel
-
The GuestModel function is the constructor for the GuestModel class.
- GuestModelTest - Class in Model
- GuestModelTest() - Constructor for class Model.GuestModelTest
All Classes and Interfaces|All Packages