MCRO
C++23 utilities for Unreal Engine.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Mcro Namespace Reference

Namespaces

namespace  Any
 
namespace  ArrayViews
 
namespace  AssertMacros
 Do not use this namespace directly use ASSERT_QUIT|CRASH macros instead.
 
namespace  AutoModularFeature
 
namespace  Badge
 
namespace  Common
 Use this namespace for all the common features MCRO has to offer.
 
namespace  CommonCore
 Use this namespace for the minimal utilities MCRO has to offer.
 
namespace  Composition
 Namespace containing utilities and base classes for type composition.
 
namespace  Concepts
 
namespace  Construct
 
namespace  Delegates
 
namespace  Dll
 
namespace  Enums
 Contains utilities for handling enums as strings or vice-versa.
 
namespace  Error
 Contains utilities for structured error handling.
 
namespace  Finally
 
namespace  FunctionTraits
 
namespace  InitializeOnCopy
 
namespace  Modules
 Namespace for utilities handling Unreal modules.
 
namespace  Observable
 
namespace  Once
 
namespace  Range
 
namespace  Rendering
 
namespace  SharedObjects
 Utilities for TSharedPtr/Ref and related.
 
namespace  Slate
 Extra functionalities for general Slate programming chores, including enhancements of the Slate declarative syntax.
 
namespace  Subsystems
 
namespace  Templates
 This namespace provide some introspection into template instantiations.
 
namespace  Text
 Mixed text utilities and type traits.
 
namespace  Threading
 
namespace  Timespan
 
namespace  Tuples
 Templating utilities for manipulating TTuples.
 
namespace  TypeName
 
namespace  Types
 C++ native static reflection utilities, not to be confused with reflection of UObjects.
 
namespace  UObjects
 
namespace  Yaml
 
namespace  Zero