43namespace fs = std::filesystem;
102DeskUp::Result<std::
string> WIN_getDeskUpPath() noexcept;
230DeskUp::Status WIN_loadProcessFromPath(
DeskUpWindowDevice * _this, const fs::path& path) noexcept;
263DeskUp::Result<
unsigned int> WIN_closeProcessFromPath(
DeskUpWindowDevice*, const fs::path& path,
bool allowForce) noexcept;
Error management system for DeskUp (centralized error representation and conversion utilities).
bool WIN_isAvailable() noexcept
Returns whether the Windows backend is available.
Definition desk_up_win.cc:55
A struct wrapper used in the DeskUp backend.
The struct descriptor of a window backend.
This struct is a wrapper that holds a call to create a window device.
Definition desk_up_window_bootstrap.h:46
This abstract struct represents all the common calls that any backend must have.
Definition desk_up_window_device.h:55
Describes a single window instance in the DeskUp system.
Definition window_desc.h:60
Defines the abstract data structure used to represent a window in DeskUp.