From 225bfa26409243db96a0d36100561c257d0488f9 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Tue, 16 Jul 2024 20:26:15 +0200 Subject: domain: clean up turn_order api --- domain/include/turns/domain/turn_order.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'domain/include') diff --git a/domain/include/turns/domain/turn_order.hpp b/domain/include/turns/domain/turn_order.hpp index 8f65104..d3f74eb 100644 --- a/domain/include/turns/domain/turn_order.hpp +++ b/domain/include/turns/domain/turn_order.hpp @@ -18,22 +18,22 @@ namespace turns::domain turn_order(); - auto append(Glib::RefPtr item) -> void; - auto append(Glib::ustring const & name, float priority, disposition disposition) -> void; + auto add(Glib::ustring const & name, float priority, disposition disposition) -> void; - auto get_participant(unsigned int index) -> Glib::RefPtr; + auto clear() -> void; - auto list_model() -> Glib::RefPtr; + auto empty() const noexcept -> bool; - auto n_participants() -> unsigned int; + auto get(unsigned int index) -> Glib::RefPtr; - auto remove(Glib::RefPtr item) -> void; auto remove(unsigned int index) -> void; - auto remove_all() -> void; + + auto size() -> unsigned int; auto start() -> void; - auto get_empty() const noexcept -> bool; + auto list_model() -> Glib::RefPtr; + auto property_empty() const -> Glib::PropertyProxy_ReadOnly; private: -- cgit v1.2.3