![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Namespace containing utilities and base classes for type composition. More...
Data Structures | |
struct | IComponent |
Inherit from this empty interface to signal that the inheriting class knows that it's a component and that it can receive info about the composable class it is being registered to. More... | |
class | IComposable |
A base class which can bring type based class-composition to a derived class. More... | |
struct | IStrictComponent |
Inherit from this empty interface to signal that the inheriting class knows that it's a component and that it can receive info about the composable class it is being registered to. More... | |
Concepts | |
concept | CComposable |
concept | CExplicitComponent |
concept | CStrictComponent |
concept | CCompatibleExplicitComponent |
concept | CCompatibleStrictComponent |
concept | CCompatibleComponent |
Namespace containing utilities and base classes for type composition.