MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Types.h File Reference
#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
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file Types.h.