From 112d1a25506dee481b7ab4a95b8146d40eef1e1a Mon Sep 17 00:00:00 2001 From: Loek Le Blansch Date: Thu, 10 Oct 2024 00:55:03 +0200 Subject: WIP color registering - going to bed --- docs/class-diag.puml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'docs') 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" <> { rectangle Group_ParsingDeserialization as "Parsing & deserialization" <> { class Parser { + parse(File, Deserializer) <> - -- - - register_strategy(ParserStrategy) <> + + register_strategy(ParserStrategy) <> } interface ParserStrategy { + parse(File, Deserializer) <> @@ -137,12 +136,13 @@ rectangle Group_Model as "Model" <> { blue : unsigned int } class TileAppearance { - + color : Color + + get_color(string) : Color <> + + register_color(string, Color) <> } - TileAppearance --> Color + Tile --> Color - Tile --> "state" TileAppearance + Color <.. TileAppearance } rectangle Group_Tile_Behavior as "Tile behavior" <> { interface TileBehavior -- cgit v1.2.3