|
CeresEngine 0.2.0
A game development framework
|
#include <CeresEngine/Foundation/TypedID.hpp>
Public Types | |
| using | Type = TType |
Public Member Functions | |
| constexpr | TypedID () noexcept |
| constexpr | TypedID (Type raw) noexcept |
| constexpr | operator Type () const noexcept |
| constexpr Type | getValue () const noexcept |
| constexpr bool | operator== (const TypedID &value) const noexcept |
| constexpr bool | operator!= (const TypedID &value) const noexcept |
| constexpr bool | isValid () const noexcept |
Public Attributes | |
| Type | raw |
Static Public Attributes | |
| static constexpr Type | Default = TType() |
|
inlineconstexprnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
staticconstexpr |