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
 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
 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