Mise à jour de 'ne pas effacer svp je test la'

master
Remy PORTET 11 months ago
parent 53b7c25a6a
commit c4d60bed73

@ -3,10 +3,6 @@
skinparam linetype polyline skinparam linetype polyline
skinparam linetype ortho skinparam linetype ortho
package "Qwirkle" { package "Qwirkle" {
package "Boards" {
class Board
class Cell
}
package "Games" { package "Games" {
class Game class Game
@ -19,52 +15,18 @@ package "Qwirkle" {
class Score class Score
class LeaderBoard class LeaderBoard
} }
package "Tiles" {
class Tile
class TileBag
enum Color
enum Shape
}
package "Events" {
class AddPlayerNotifiedEventArgs
class EndOfGameNotifiedEventArgs
class NextPlayerNotifiedEventArgs
class PlaceTileNotifiedEventArgs
}
package "Persistences" { package "Persistences" {
class GamePersistence class GamePersistence
class LeaderBoardPersistence class LeaderBoardPersistence
} }
package "Program" {
}
Cell <--* Board
IPlayer ..|> Game IPlayer ..|> Game
IRules ..|> Game IRules ..|> Game
Score <--* LeaderBoard Score <--* LeaderBoard
Tile <--* TileBag
Tile --> Color
Tile --> Shape
Program ..> Boards : <<import>>
Program ..> Games : <<import>>
Program ..> Players : <<import>>
Program ..> Tiles : <<import>>
Program ..> Events : <<import>>
Games ..> Boards : <<import>>
Games ..> Players : <<import>> Games ..> Players : <<import>>
Games ..> Tiles : <<import>>
Games ..> Events : <<import>>
Boards ..> Tiles : <<import>>
Players ..> Tiles : <<access>>
GamePersistence ..> Game GamePersistence ..> Game
LeaderBoardPersistence ..> LeaderBoard LeaderBoardPersistence ..> LeaderBoard

Loading…
Cancel
Save