Changes
Page history
Update Osztály diagram
authored
Feb 26, 2022
by
Horváth István
Show whitespace changes
Inline
Side-by-side
Osztály-diagram.md
View page @
615b13d5
...
...
@@ -122,7 +122,7 @@ enum Color{
# `Presentation.World` komponens (játéktér megjelenés)
```
plantuml
package Presentation.
View
{
package Presentation.
World
{
enum PrepareStage {
BUILDING_TOWERS
PURCHASING_UNITS
...
...
@@ -459,14 +459,6 @@ abstract "BaseCommand<BiCommandResult>" extends BaseCommand{
Mindegyik
`...Event`
, ami nem interfész, az a
`BaseEvent`
alosztálya. Ez nincs jelölve a diagrammon a jobb átláthatóság érdekében.
```
plantuml
package Logic.Event.World {
class WorldSimulatedPhysicsEvent {
+ World() : GameWorld {get}
+ DeltaTime() : float {get}
}
```
```
plantuml
package Logic.Event.World.Tower {
...
...
@@ -542,6 +534,14 @@ class CastleDestroyedEvent implements ICastleEvent
}
```
```
plantuml
package Logic.Event.World {
class WorldSimulatedPhysicsEvent {
+ World() : GameWorld {get}
+ DeltaTime() : float {get}
}
```
# `Command`-ok (parancsok)
...
...
...
...