![]() |
TrinityCore
|
#include <FourCC.h>
Public Member Functions | |
| constexpr | FourCC () |
| constexpr | FourCC (uint32 value) |
| constexpr bool | operator== (FourCC const &right) const =default |
| constexpr std::strong_ordering | operator<=> (FourCC const &right) const =default |
| constexpr | operator uint32 () const |
| template<typename Other > | |
| constexpr bool | operator== (FourCC< Other > const &right) const =delete |
| template<typename Other > | |
| constexpr std::strong_ordering | operator<=> (FourCC< Other > const &right) const =delete |
Static Public Member Functions | |
| static constexpr FourCC | FromString (std::string_view text) |
Public Attributes | |
| uint32 | Value |
Definition at line 30 of file FourCC.h.
Referenced by FourCC< Tag >::FromString().
|
inlinestaticconstexpr |
Definition at line 33 of file FourCC.h.
References FourCC< Tag >::FourCC().
Referenced by ClientBuild::PlatformType::IsValid(), ClientBuild::Program::IsValid(), and FourCCLiterals::operator""_fourcc().
Definition at line 48 of file FourCC.h.
References FourCC< Tag >::Value.
|
constexprdefault |
|
constexprdelete |
|
constexprdefault |
|
constexprdelete |
Definition at line 28 of file FourCC.h.
Referenced by FourCC< Tag >::operator uint32().