NHL-DePa2

Created 5 years ago
Maintained by kapstok
Design Patterns school project; a GUI using multiple Design Patterns.
Members 1
Jan Allersma committed 5 years ago

NHL-DPainter

This repo is a school project for Design Patterns.

use 'dub' to compile and run the code.

Entities

Entities are stored in a Command. Each Command is saved in History.

The rendering of Entities is done through History. First are all Commands rendered with a foreach-loop.

If an Entity is added to a Group, The Entity is unable to save itself anymore. From that point, Group has the task to save itself, including all it's members.