From a32a8447028798ef05af33230fbcfa3195ab430c Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Mon, 8 Mar 2021 20:03:40 +0000 Subject: Initial commit of the orders/activities system Has the main window provide some control over our test train --- game/orders.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 game/orders.h (limited to 'game/orders.h') diff --git a/game/orders.h b/game/orders.h new file mode 100644 index 0000000..cd72767 --- /dev/null +++ b/game/orders.h @@ -0,0 +1,16 @@ +#ifndef ORDERS_H +#define ORDERS_H + +#include +#include + +class Objective; + +class Orders : public Collection { +public: + [[nodiscard]] Objective * current() const; + Objective * next(); +}; +using OrdersPtr = std::shared_ptr; + +#endif -- cgit v1.2.3