53struct std::hash<
sd::ViewId> {
55 return std::hash<uint32_t>{}(
id.value);
60struct std::hash<
sd::WindowId> {
62 return std::hash<uint32_t>{}(
id.value);
Definition Application.hpp:28
Definition id_types.hpp:7
constexpr bool operator==(const ViewId &) const =default
constexpr auto operator<=>(const ViewId &) const =default
uint32_t value
Definition id_types.hpp:8
constexpr ViewId operator++(int) noexcept
Definition id_types.hpp:16
constexpr ViewId & operator++() noexcept
Definition id_types.hpp:12
constexpr ViewId(uint32_t v=0) noexcept
Definition id_types.hpp:10
Definition id_types.hpp:28
constexpr WindowId operator++(int) noexcept
Definition id_types.hpp:37
constexpr bool operator==(const WindowId &) const =default
uint32_t value
Definition id_types.hpp:29
constexpr WindowId & operator++() noexcept
Definition id_types.hpp:33
constexpr WindowId(uint32_t v=0) noexcept
Definition id_types.hpp:31
constexpr auto operator<=>(const WindowId &) const =default
std::size_t operator()(const sd::ViewId id) const noexcept
Definition id_types.hpp:54
std::size_t operator()(const sd::WindowId id) const noexcept
Definition id_types.hpp:61
constexpr T g_type_max
Definition types.hpp:21