Struct Monitor

Inheritance Relationships

Base Type

Struct Documentation

struct Monitor : public CE::Platform::Dimensions<int>

Value snapshot of monitor video-mode dimensions with a display-defined ID.

Copying it does not refresh dimensions or retain a native monitor handle. Native lookup remains subject to the originating display’s inventory lifetime.

Public Functions

Monitor(std::uint64_t id, int width, int height)
Monitor(const Monitor&) = default
inline std::uint64_t id() const

Declaration: [[nodiscard]]