1#ifndef NNGN_GRAPHICS_VULKAN_HANDLE_H
2#define NNGN_GRAPHICS_VULKAN_HANDLE_H
23 operator std::uint64_t()
const {
return this->
id; }
26static_assert(
sizeof(Handle) ==
sizeof(std::uint64_t));
27static_assert(
alignof(Handle) ==
alignof(std::uint64_t));
28static_assert(std::is_standard_layout_v<Handle>);
Base class for strongly-typed handles in 32-bit platforms.
Definition handle.h:19
Handle(std::uint64_t id_)
Definition handle.h:22
std::uint64_t id
Definition handle.h:20