Codechange: rework Gamelog changes from union to classes

This commit is contained in:
Rubidium
2023-05-09 23:10:38 +02:00
committed by rubidium42
parent 389b66bd16
commit 52a7c69974
5 changed files with 442 additions and 341 deletions

View File

@@ -52,7 +52,7 @@ private:
GamelogActionType action_type;
struct LoggedAction *current_action;
LoggedChange *Change(GamelogChangeType ct);
void Change(std::unique_ptr<LoggedChange> &&change);
public:
Gamelog();