MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  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.hThis 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.hThis 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.hThis 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.hUse 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.hBring 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.hUse leading TEXT_ without parenthesis for Unreal compatible text literals
 Threading.h
 TimespanLiterals.h
 Tuples.h
 TypeInfo.h
 TypeName.hConvert types to string
 Types.h
 ValueThunk.h
 Void.hThese 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