- Main - Class in app
-
The Main
class inits and launch game.
- Main() - Constructor for class app.Main
-
- main(String[]) - Static method in class app.Main
-
- main(String[]) - Static method in class consoleApplication.ConsoleMain
-
- MenuView - Class in app.view
-
The MenuView
class consists in one
of the MVP architecture view
It contains the menu elements
- MenuView(Group, AppPresenter) - Constructor for class app.view.MenuView
-
Constructs a view for a specific root node and with a model and a presenter
- moveCamera(Point3D, double, int) - Method in class app.view.ViewCamera
-
Moves the camera
- moveCard() - Method in class unitTests.GameViewTests
-
Add a card to the view then move it to another group
and verify the number of cards of the group have been increase
It might fail, if it does, relaunch the tests
- moveCardBetweenDecks(CardGroup, CardGroup, Card, boolean) - Method in class app.model.GameModel
-
Moves a card between two decks
- moveCardsBetweenDecksTest() - Method in class unitTests.GameModelTests
-
Test on card moving between two decks
No exception should be fired
- MultipleCardInstantiationExceptionTest() - Method in class unitTests.StandaloneModelClassesTests
-
Tests CardNumberException that should be fired
- MultipleCardInstantiationTest() - Method in class unitTests.StandaloneModelClassesTests
-
Tests if Card class is not too much instantiated :
only a limited number of cards is allowed
No exception should be fired