MCRO
C++23 utilities for Unreal Engine.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 Nconstexpr_xxh3
 NMcro
 NAny
 NDetail
 NArrayViews
 NAssertMacrosDo not use this namespace directly use ASSERT_QUIT|CRASH macros instead
 NDetail
 NAutoModularFeature
 NBadge
 NCommonUse this namespace for all the common features MCRO has to offer
 NWithUse Mcro::Common with namespaces included which may guard common vocabulary symbols like "From" or "Get"
 NInferDelegateThe extra layer of namespace InferDelegate is there for guarding common vocabulary (From) but still allowing the developer to use this namespace for a more terse syntax.
 NLiterals
 NCommonCoreUse this namespace for the minimal utilities MCRO has to offer
 NCompositionNamespace containing utilities and base classes for type composition
 NConcepts
 NDetail
 NConstruct
 NDelegates
 NInferDelegateThe extra layer of namespace InferDelegate is there for guarding common vocabulary (From) but still allowing the developer to use this namespace for a more terse syntax
 NDetail
 NDll
 NEnumsContains utilities for handling enums as strings or vice-versa
 NErrorContains utilities for structured error handling
 NFinally
 NFunctionTraits
 NDetail
 NInitializeOnCopy
 NModulesNamespace for utilities handling Unreal modules
 NObservable
 NDetail
 NOnce
 NRange
 NDetail
 NRendering
 NTexturesThis namespace contain utilities regarding high-level cross-platform and cross-rhi texture objects
 NSharedObjectsUtilities for TSharedPtr/Ref and related
 NSlateExtra functionalities for general Slate programming chores, including enhancements of the Slate declarative syntax
 NSubsystems
 NSubsystemsExtra namespace encapsulates common vocabulary
 NTemplatesThis namespace provide some introspection into template instantiations
 NTextMixed text utilities and type traits
 NDetail
 NMacrosThis namespace is used by MCRO text literal macros, don't use it directly!
 NThreading
 NDetail
 NTimespan
 NLiterals
 NDetail
 NTuplesTemplating utilities for manipulating TTuples
 NDetail
 NTypeName
 NTypesC++ native static reflection utilities, not to be confused with reflection of UObjects
 NUObjects
 NInit
 NDetail
 NYaml
 NZero