![]() |
MCRO
C++23 utilities for Unreal Engine.
|
| ▼ Docs | |
| Manual | |
| ▼ Mcro | |
| ▼ Private | |
| ▼ Mcro | |
| ► Tests | |
| ▼ Public | |
| ▼ Mcro | |
| ► Ansi | |
| ► Delegates | |
| ► Error | |
| ► LibraryIncludes | |
| ► Range | |
| ► Rendering | |
| ► Slate | |
| ► Text | |
| ► UObjects | |
| 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 | |
| Mcro.Build.cs | |
| ▼ McroBuild | |
| AbsolutePath.Build.cs | |
| McroBuild.Build.cs | |
| RuntimeDependencies.Build.cs | |
| ▼ McroISPC | |
| ▼ Public | |
| ▼ McroISPC | |
| IspcParallelism.h | |
| McroISPC.Build.cs | |
| ▼ McroWindows | |
| ▼ Public | |
| ▼ McroWindows | |
| ► COM | |
| ► Error | |
| ► Rendering | |
| McroWindows.Build.cs |