- GameModel - Class in app.model
-
The ConsoleGameModel
class consists in the MVP architecture model
It handles Tarot dealer choosing,
dealing, bids and ecart constitution
- GameModel(boolean) - Constructor for class app.model.GameModel
-
Constructs app model by creating players, chien and cards
- GameModelInstantiationTest() - Method in class unitTests.GameModelTests
-
Test if instantiation increments Card instances number
No exception should be fired
- GameModelTests - Class in unitTests
-
ConsoleGameModel Unit tests
- GameModelTests() - Constructor for class unitTests.GameModelTests
-
- GameState - Enum in app.model
-
The GameState
enumeration
defines all steps that can occur
- GameView - Class in app.view
-
The GameView
class consists in the MVC architecture view
- GameView(Group, GameModel, AppPresenter) - Constructor for class app.view.GameView
-
Constructs a view for a specific root node and with a model and a presenter
- GameViewTests - Class in unitTests
-
GameView Unit tests
- GameViewTests() - Constructor for class unitTests.GameViewTests
-
- gatherAllCards() - Method in class app.model.GameModel
-
Retrieve all cards from players and talon
to the initial deck
- gatherAllCardsTest() - Method in class unitTests.GameModelTests
-
Test on card gather after dealing
No exception should be fired
- getAppPresenter() - Method in class app.view.GameView
-
- getAwaitsUserEvent() - Method in class app.model.GameModel
-
- getBidChosen() - Method in class app.model.Hand
-
- getCard() - Method in class app.model.CardUpdate
-
- getCardDefaultRotation(ViewCard) - Method in class app.view.GameView
-
This method return the correct default rotation
of a card depending on the group
- getCardGroup() - Method in class app.model.CardUpdate
-
- getCardGroupFromGroup(Group) - Method in class app.view.GameView
-
This method return the associated CardGroup of a JavaFx Group
Return the null if no specific group exist
- getCurrentPlayer() - Method in class app.model.PlayerHandler
-
- getCutter() - Method in class app.model.PlayerHandler
-
- getDealer() - Method in class app.model.PlayerHandler
-
- getDepth() - Static method in class app.view.ViewCard
-
- getGameModel() - Method in class app.view.GameView
-
- getGameState() - Method in class app.model.GameModel
-
- getGameThread() - Method in class app.model.GameModel
-
- getGroupFromCardGroup(CardGroup) - Method in class app.view.GameView
-
This method return the associated JavaFX Group of a CardGroup
Return the @root3D group if no specific group exist
- getHeight() - Static method in class app.view.ViewCard
-
- getInCardsList(String) - Method in class app.model.CardGroup
-
Find a card by its name
- getIncline() - Method in class app.view.Transformations
-
- getModelCard() - Method in class app.view.ViewCard
-
- getName() - Method in class app.model.Card
-
- getNbCards() - Static method in class app.model.Card
-
- getNbHands() - Static method in class app.model.Hand
-
- getNbMaxCards() - Static method in class app.model.Card
-
- getNbMaxCards() - Method in class app.model.CardGroup
-
- getNbMaxTrumps() - Static method in class app.model.Card
-
- getOurPlayer() - Method in class app.model.GameModel
-
- getPickedCardsDeck() - Method in class app.model.GameModel
-
- getPlayer(PlayerHandler.PlayersCardinalPoint) - Method in class app.model.PlayerHandler
-
- getPlayerCardinalPoint(Hand) - Method in class app.model.PlayerHandler
-
- getPlayerHandler() - Method in class app.model.GameModel
-
- getPlayerName(Hand) - Method in class app.model.PlayerHandler
-
Get player name
- getPlayersMap() - Method in class app.model.PlayerHandler
-
- getRank() - Method in class app.model.Card
-
- getRoot3d() - Method in class app.view.GameView
-
- getRotateX() - Method in class app.view.Transformations
-
- getRotateY() - Method in class app.view.Transformations
-
- getShuffler() - Method in class app.model.PlayerHandler
-
- getSouth() - Method in class app.view.GameView
-
- getSuit() - Method in class app.model.Card
-
- getTalon() - Method in class app.model.GameModel
-
- getTalon() - Method in class app.view.GameView
-
- getToolTip() - Method in class app.view.GameView
-
- getToPickDeck() - Method in class app.model.GameModel
-
- getTransformations() - Method in class app.view.RectangleMesh
-
- getTransformations() - Method in class app.view.ViewCamera
-
- getTranslate() - Method in class app.view.Transformations
-
- getType() - Method in class app.model.CardUpdate
-
- getViewCardToGroup() - Method in class app.view.GameView
-
- getWholeCardsDeck() - Method in class app.model.GameModel
-
- getWholeCardsDeck() - Method in class app.view.GameView
-
- getWidth() - Static method in class app.view.ViewCard
-