UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMappedName Class Reference

#include <MappedName.h>

Public Types

enum class  EType { Package , Container , Global }
 

Public Member Functions

 FMappedName ()=default
 
FMinimalName ToUnresolvedMinimalName () const
 
bool IsValid () const
 
EType GetType () const
 
bool IsGlobal () const
 
uint32 GetIndex () const
 
uint32 GetNumber () const
 
bool operator!= (FMappedName Other) const
 
FName ResolveName (TConstArrayView< FDisplayNameEntryId > Names) const
 

Static Public Member Functions

static FMappedName Create (const uint32 InIndex, const uint32 InNumber, EType InType)
 
static FMappedName FromMinimalName (const FMinimalName &MinimalName)
 
static bool IsResolvedToMinimalName (const FMinimalName &MinimalName)
 
static FName SafeMinimalNameToName (const FMinimalName &MinimalName)
 

Friends

CORE_API friend FArchiveoperator<< (FArchive &Ar, FMappedName &MappedName)
 

Detailed Description

Index and name number into a name map.

Member Enumeration Documentation

◆ EType

enum class FMappedName::EType
strong
Enumerator
Package 
Container 
Global 

Constructor & Destructor Documentation

◆ FMappedName()

FMappedName::FMappedName ( )
inlinedefault

Member Function Documentation

◆ Create()

static FMappedName FMappedName::Create ( const uint32  InIndex,
const uint32  InNumber,
EType  InType 
)
inlinestatic

◆ FromMinimalName()

static FMappedName FMappedName::FromMinimalName ( const FMinimalName MinimalName)
inlinestatic

◆ GetIndex()

uint32 FMappedName::GetIndex ( ) const
inline

◆ GetNumber()

uint32 FMappedName::GetNumber ( ) const
inline

◆ GetType()

EType FMappedName::GetType ( ) const
inline

◆ IsGlobal()

bool FMappedName::IsGlobal ( ) const
inline

◆ IsResolvedToMinimalName()

static bool FMappedName::IsResolvedToMinimalName ( const FMinimalName MinimalName)
inlinestatic

◆ IsValid()

bool FMappedName::IsValid ( ) const
inline

◆ operator!=()

bool FMappedName::operator!= ( FMappedName  Other) const
inline

◆ ResolveName()

FName FMappedName::ResolveName ( TConstArrayView< FDisplayNameEntryId Names) const
inline

◆ SafeMinimalNameToName()

static FName FMappedName::SafeMinimalNameToName ( const FMinimalName MinimalName)
inlinestatic

◆ ToUnresolvedMinimalName()

FMinimalName FMappedName::ToUnresolvedMinimalName ( ) const
inline

Friends And Related Symbol Documentation

◆ operator<<

CORE_API friend FArchive & operator<< ( FArchive Ar,
FMappedName MappedName 
)
friend

The documentation for this class was generated from the following file: