From 84fb875123201f28a3333285b6323037b08accb4 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 16 May 2025 11:12:43 +0200 Subject: lib: implement ListModel interface for TurnOrder --- lib/src/turnsmm/turn-order.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'lib/src/turnsmm/turn-order.cpp') diff --git a/lib/src/turnsmm/turn-order.cpp b/lib/src/turnsmm/turn-order.cpp index 8e1914d..8ff7210 100644 --- a/lib/src/turnsmm/turn-order.cpp +++ b/lib/src/turnsmm/turn-order.cpp @@ -11,6 +11,8 @@ #include #include +#include + #include #include @@ -45,6 +47,16 @@ namespace Turns return new TurnOrder(TURNS_TURN_ORDER(object)); } + auto TurnOrder::get_base_type() -> GType + { + return turns_turn_order_get_type(); + } + + auto TurnOrder::get_type() -> GType + { + return _class.init().get_type(); + } + TurnOrder::TurnOrder() : Glib::ObjectBase{nullptr} , Glib::Object{Glib::ConstructParams{_class.init()}} -- cgit v1.2.3