![]() |
MCRO
C++23 utilities for Unreal Engine.
|
#include <string>#include "CoreMinimal.h"#include "Mcro/TypeName.h"#include "Mcro/Templates.h"#include "Mcro/TypeInfo.h"#include "Mcro/SharedObjects.h"Go to the source code of this file.
Data Structures | |
| class | Mcro::Types::IHaveType |
| A barebones base class for types which may store their type-name as a string. More... | |
| class | Mcro::Types::IHaveTypeShareable |
Shorthand for combination of IHaveType and TSharedFromThis More... | |
| class | Mcro::Types::THasTypeShareable< T > |
Shorthand for combination of IHaveType and TSharedFromThis where the base-type can be specified. More... | |
Namespaces | |
| namespace | Mcro |
| namespace | Mcro::Types |
| C++ native static reflection utilities, not to be confused with reflection of UObjects. | |
Concepts | |
| concept | Mcro::Types::CHasTypeName |
Definition in file Types.h.