From 846a4c0fb4c8b973f91ea927a98a74b8de9c0dfe Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 18 Sep 2025 15:32:23 -0400 Subject: pke-at: add runtime flags --- src/pke-at-settings.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/pke-at-settings.hpp') diff --git a/src/pke-at-settings.hpp b/src/pke-at-settings.hpp index 7d89e51..f3a8e9b 100644 --- a/src/pke-at-settings.hpp +++ b/src/pke-at-settings.hpp @@ -4,6 +4,12 @@ #include "pke/asset-manager.hpp" #include "pke/pk.h" +enum PKE_AT_RUNTIME_FLAGS : uint8_t { + PKE_AT_RUNTIME_FLAG_NONE = 0, + PKE_AT_RUNTIME_FLAG_PLAYING = (1u << 0), + PKE_AT_RUNTIME_FLAG_PAUSED = (1u << 1), +}; + struct pke_at_global_settings { struct pke_at_global_settings_mem { pk_membucket *bkt; @@ -25,6 +31,7 @@ struct pke_at_global_settings { AssetHandle beep_accent; } mtrnm; struct pke_at_global_settings_rt { + PKE_AT_RUNTIME_FLAGS flags; } rt; }; -- cgit v1.2.3