Changes
Page history
Update Osztály diagram: updating Logic.Data
authored
Mar 21, 2022
by
Bahil Botond
Show whitespace changes
Inline
Side-by-side
Osztály-diagram.md
View page @
c25ef6f6
...
...
@@ -161,14 +161,23 @@ class GameTeam{
class GameOverview{
interface IGameOverview{
+ Events(): EventDispather{get}
+ Commands(): CommandDispatcher{get}
+ World(): GameWorld{get}
+ GetTeam(Color): GameTeam
+ CurrentPhase(): GamePhase{get}
+ TimeLeftFromPhase(): float{get}
+ Teams(): IEnumerable<GameTeam{get}
+ Random(): Random{get}
+ GetTeam(Color): GameTeam
+ GetEnemyTeam(Color color): GameTeam
+ AdvancePhase(): void
+ TimeLeftFromPhase(): float
+ DecreaseTimeLeftFromPhase(float): void
}
IGameOverview <|-- GameOverview
GameOverview o-- GameTeam
GameOverview o-- GameWorld
...
...
@@ -188,6 +197,7 @@ Color <-- GameOverview
```
# `Presentation.World` komponens (játéktér megjelenés)
...
...
...
...