sandbox
Loading...
Searching...
No Matches
sbx::graphics::resource_handle< Type > Class Template Reference

Public Types

using type = Type
 

Public Member Functions

constexpr resource_handle (const std::uint32_t handle, const std::uint32_t generation)
 
constexpr auto handle () const noexcept -> std::uint32_t
 
constexpr auto generation () const noexcept -> std::uint32_t
 
constexpr auto operator== (const resource_handle &other) const noexcept -> bool
 
constexpr auto is_valid () const noexcept -> bool
 
constexpr operator bool () const noexcept
 

Static Public Attributes

static constexpr auto invalid = std::uint32_t{0xFFFFFFFF}
 

The documentation for this class was generated from the following file: