![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Group together type info for identification. Can have an invalid state when no type is specified. More...
#include <TypeName.h>
Data Structures | |
struct | TTag |
Public Member Functions | |
template<typename T > | |
constexpr | FType (TTag< T > &&) |
constexpr | FType () |
constexpr FStringView | ToString () const |
FString | ToStringCopy () const |
constexpr bool | IsValid () const |
constexpr | operator bool () const |
Data Fields | |
FStringView | Name |
uint64 | Hash = 0 |
Friends | |
constexpr bool | operator== (FType const &left, FType const &right) |
constexpr bool | operator!= (FType const &left, FType const &right) |
constexpr uint32 | GetTypeHash (FType const &self) |
Group together type info for identification. Can have an invalid state when no type is specified.
Definition at line 109 of file TypeName.h.
|
inlineconstexpr |
Definition at line 115 of file TypeName.h.
|
inlineconstexpr |
Definition at line 123 of file TypeName.h.
|
inlineconstexpr |
Definition at line 131 of file TypeName.h.
|
inlineconstexpr |
Definition at line 132 of file TypeName.h.
|
inlineconstexpr |
Definition at line 128 of file TypeName.h.
|
inline |
Definition at line 129 of file TypeName.h.
|
friend |
Definition at line 137 of file TypeName.h.
Definition at line 135 of file TypeName.h.
Definition at line 134 of file TypeName.h.
uint64 Mcro::TypeName::FType::Hash = 0 |
Definition at line 126 of file TypeName.h.
FStringView Mcro::TypeName::FType::Name |
Definition at line 125 of file TypeName.h.