![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Reason of inclusion:
Have an easy way to decorate the C++ UI with resolution independent nice icons without the need for exporting them as PNG's for all the possible sizes, or without the need to go through Unreal's own asset pipeline in the editor.
Reason of inclusion:
It can do this:
In compile time non-the less! Unreal's own included Regex library pales in comparison.
Reason of inclusion:
Serialize/deserialize C++ enums in human readable form without the need to use UENUM macros and UAT generated headers.
Reason of inclusion:
To have a "nice" declarative way to handle views for Unreal containers
Reason of inclusion:
A YAML parser and emitter in C++. Unreal Engine doesn't provide one.
Reason of inclusion:
This allows us to have almost free runtime exact type checking.
Reason of inclusion:
xxHash algorithm is used by another third-party implementation in constexpr time. This allows us to have almost free runtime exact type checking.
Reason of inclusion:
To support launch, sync and task keywords of ISPC.