Index
All Classes and Interfaces|All Packages
S
- score - Variable in class test.Tile
- ScrabbleModelFacade - Interface in Model
- ScrabbleViewModel - Class in ViewModel
- ScrabbleViewModel(ScrabbleModelFacade) - Constructor for class ViewModel.ScrabbleViewModel
-
The ScrabbleViewModel function is the constructor for the ScrabbleViewModel class.
- search(String, String...) - Static method in class test.IOSearcher
-
The search function takes a String word and an array of Strings fileNames as parameters.
- sendToDictionaryLegal(Word, Word) - Method in class test.Board
-
The sendToDictionaryLegal function takes in a submitted word and a word to finish.
- server - Variable in class Model.GuestModel
- setIsHost(boolean) - Method in class View.WaitingPageController
-
The setIsHost function sets the host variable to true or false.
- setPage(Stage) - Method in class View.MainPageController
-
The setPage function is used to set the stage of the current page.
- setPlayersList(ObservableList<String>) - Method in class View.GameOverPageController
-
The setPlayersList function takes in an ObservableList of Strings and sets the playersList variable to that list.
- setStage(Stage) - Method in class View.BoardController
-
The setStage function is used to set the stage of the application.
- setStage(Stage) - Method in class View.GameOverPageController
-
The setStage function is used to set the stage of the application.
- setStage(Stage) - Method in class View.WaitingPageController
- setViewModel(ScrabbleViewModel) - Method in class View.BoardController
-
The setViewModel function is used to set the view model of the class.
- setViewModel(ScrabbleViewModel) - Method in class View.WaitingPageController
-
The setViewModel function is used to set the view model for this class.
- setVm(ScrabbleViewModel) - Method in class View.GameOverPageController
-
The setVm function is used to set the ScrabbleViewModel object that will be used by this class.
- shuffleTiles() - Method in class View.BoardController
-
The shuffleTiles function shuffles the tiles in the player's hand.
- size() - Method in class test.Tile.Bag
- skipTurn() - Method in class View.BoardController
-
The skipTurn function is called when the user clicks on the "Skip Turn" button.
- skipTurn() - Method in class ViewModel.ScrabbleViewModel
-
The skipTurn function is used to skip the current player's turn.
- start() - Method in class test.MyServer
-
The start function starts the server in a new Thread.
- start(Stage) - Method in class View.Main
- startGame() - Method in class Model.GuestModel
-
The startGame function is called when the game begins.
- startGame() - Method in class Model.HostModel
-
The startGame function is responsible for starting the game.
- startGame() - Method in interface Model.ScrabbleModelFacade
- startGame() - Method in class View.WaitingPageController
-
The startGame function is called when the user clicks on the "Start Game" button.
- startGame() - Method in class ViewModel.ScrabbleViewModel
-
The startGame function is used to start the game.
- submitWord() - Method in class Model.HostModelTest
- submitWord() - Method in class View.BoardController
-
The submitWord function is called when the submit button is clicked.
- submitWord() - Method in class ViewModel.ScrabbleViewModel
-
The submitWord function is used to submit a word that the player has created.
- submitWord(String, int, int, boolean) - Method in class Model.GuestModel
-
The submitWord function is used to submit a word to the game board.
- submitWord(String, int, int, boolean) - Method in class Model.HostModel
-
The submitWord function takes in a word, row, column and boolean value to determine if the word is vertical or horizontal.
- submitWord(String, int, int, boolean) - Method in interface Model.ScrabbleModelFacade
All Classes and Interfaces|All Packages