![]() |
MCRO
C++23 utilities for Unreal Engine.
|
Directories | |
| Ansi | |
| Delegates | |
| Error | |
| LibraryIncludes | |
| Range | |
| Rendering | |
| Slate | |
| Text | |
| UObjects | |
Files | |
| Any.h | |
| ArrayViews.h | |
| AssertMacros.h | |
| AutoModularFeature.h | |
| Badge.h | |
| Common.h | |
| This header is a central include for all common utilities MCRO offers including higher level features like errors and delegates. You may use the Mcro::Common namespace or use the individual namespaces declared in the individual headers if you notice name conflicts with your own project. | |
| CommonCore.h | |
This header is a central include for simpler utilities MCRO offers. Higher level features like errors and delegates are culminated in Mcro/Common.h. You may use the Mcro::Common namespace or use the individual namespaces declared in the individual headers if you notice name conflicts with your own project. | |
| Composition.h | |
| Concepts.h | |
This header exists because STL headers in Android doesn't define STL concepts (other than same_as which is weird), despite the fact that in <concepts> the synopsis contains all of them (but only as a comment). | |
| ConstexprXXH3.h | |
| Construct.h | |
| Dll.h | |
| Enums.h | |
| Error.Fwd.h | |
| Error.h | |
| Finally.h | |
| FmtMacros.h | |
Use leading FMT_ or trailing _FMT fake text literals to create modern formatted strings with a better API. | |
| FunctionTraits.h | |
| Inheritance.h | |
| InitializeOnCopy.h | |
| Macros.h | |
| Modules.h | |
| Observable.Fwd.h | |
| Observable.h | |
| Once.h | |
| Platform.h | |
| Range.h | |
| Bring modern declarative range operations like views and actions to the Unreal C++ arsenal. This header is responsible for bridging compatibility between Unreal containers and range-v3/std::ranges. | |
| SharedObjects.h | |
| Slate.h | |
| Subsystems.h | |
| Templates.h | |
| Text.h | |
| TextMacros.h | |
Use leading TEXT_ without parenthesis for Unreal compatible text literals. | |
| Threading.h | |
| TimespanLiterals.h | |
| Tuples.h | |
| TypeInfo.h | |
| TypeName.h | |
| Convert types to string. | |
| Types.h | |
| ValueThunk.h | |
| Void.h | |
| These two are the most useful types in the arsenal of the C++ developer. Use these for dummy types or when it is easier to have explicit return types than dealing with void specializations in templates. | |
| Yaml.h | |
| Zero.h | |