aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-10-10 00:55:03 +0200
committerLoek Le Blansch <loek@pipeframe.xyz>2024-10-10 00:55:03 +0200
commit112d1a25506dee481b7ab4a95b8146d40eef1e1a (patch)
tree16134f1d43ef095619cf51c5a5c1e21b0324c1ba /docs
parent3d62a3cf54465a521c6c30ae21c80a2e18871478 (diff)
WIP color registering - going to bed
Diffstat (limited to 'docs')
-rw-r--r--docs/class-diag.puml10
1 files changed, 5 insertions, 5 deletions
diff --git a/docs/class-diag.puml b/docs/class-diag.puml
index 697e32c..b8e8a63 100644
--- a/docs/class-diag.puml
+++ b/docs/class-diag.puml
@@ -59,8 +59,7 @@ rectangle Group_FileReading as "File reading" <<group>> {
rectangle Group_ParsingDeserialization as "Parsing & deserialization" <<group>> {
class Parser {
+ parse(File, Deserializer) <<static>>
- --
- - register_strategy(ParserStrategy) <<static>>
+ + register_strategy(ParserStrategy) <<static>>
}
interface ParserStrategy {
+ parse(File, Deserializer) <<static>>
@@ -137,12 +136,13 @@ rectangle Group_Model as "Model" <<group>> {
blue : unsigned int
}
class TileAppearance {
- + color : Color
+ + get_color(string) : Color <<static>>
+ + register_color(string, Color) <<static>>
}
- TileAppearance --> Color
+ Tile --> Color
- Tile --> "state" TileAppearance
+ Color <.. TileAppearance
}
rectangle Group_Tile_Behavior as "Tile behavior" <<group>> {
interface TileBehavior