Move Win32 bindings into runtime state

This commit is contained in:
2026-06-17 12:07:13 +02:00
parent e343557a3f
commit 4a5b55f58a
4 changed files with 30 additions and 29 deletions

View File

@@ -8,6 +8,10 @@ class WacomTablet;
namespace pp::platform::windows {
void bind_app(App* app) noexcept;
[[nodiscard]] App* bound_app() noexcept;
void release_bound_app() noexcept;
[[nodiscard]] WacomTablet* bound_wacom_tablet() noexcept;
[[nodiscard]] std::unique_ptr<App>& retained_owned_app() noexcept;
[[nodiscard]] WacomTablet& retained_wacom_tablet() noexcept;
[[nodiscard]] AppRuntime* retained_bound_runtime() noexcept;