SDEngine
Game Engine
Loading...
Searching...
No Matches
sd::ViewId Struct Reference

#include <id_types.hpp>

Public Member Functions

constexpr ViewId (uint32_t v=0) noexcept
 
constexpr ViewIdoperator++ () noexcept
 
constexpr ViewId operator++ (int) noexcept
 
constexpr auto operator<=> (const ViewId &) const =default
 
constexpr bool operator== (const ViewId &) const =default
 
constexpr operator uint32_t () const noexcept
 

Public Attributes

uint32_t value = 0
 

Constructor & Destructor Documentation

◆ ViewId()

constexpr sd::ViewId::ViewId ( uint32_t  v = 0)
inlineexplicitconstexprnoexcept

Member Function Documentation

◆ operator uint32_t()

constexpr sd::ViewId::operator uint32_t ( ) const
inlineexplicitconstexprnoexcept

◆ operator++() [1/2]

constexpr ViewId & sd::ViewId::operator++ ( )
inlineconstexprnoexcept

◆ operator++() [2/2]

constexpr ViewId sd::ViewId::operator++ ( int  )
inlineconstexprnoexcept

◆ operator<=>()

constexpr auto sd::ViewId::operator<=> ( const ViewId ) const
constexprdefault

◆ operator==()

constexpr bool sd::ViewId::operator== ( const ViewId ) const
constexprdefault

Member Data Documentation

◆ value

uint32_t sd::ViewId::value = 0

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