MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 Nconstexpr_xxh3
 ▼NMcro
 ▼NAnsiEpic Games may not agree with standards because they know better, but sometimes we have to bare consequences of such wisdom. This namespace contains utilities which politely circumvent the obviously superior decisions Epic Games has made
 NDetail
 NAny
 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
 ▼NInheritance
 NDetail
 NInitializeOnCopy
 NModulesNamespace for utilities handling Unreal modules
 ▼NObservable
 NDetail
 NOnce
 ▼NRangeRestore range-v3 compatibility for TArray on UE 5.8+
 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
 NDetail
 ▼NSubsystems
 NSubsystemsExtra namespace encapsulates common vocabulary
 ▼NTemplatesThis namespace provides templating utilities and introspection into template instantiations
 NDetail
 ▼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
 NTypeInfo
 NTypeName
 NTypesC++ native static reflection utilities, not to be confused with reflection of UObjects
 ▼NUObjects
 ▼NInit
 NDetail
 NValueThunk
 ▼NWindows
 NCOM
 NError
 ▼NRendering
 NTextures
 NYaml
 NZero
 NMcroBuild