UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Verse::Names::Private Namespace Reference

Functions

bool ShouldMangleCasedName (FStringView Name)
 
FString MangleCasedName (FStringView Name, FStringView CrcName, bool *bOutNameWasMangled)
 
FString UnmangleCasedName (const FName MaybeMangledName, bool *bOutNameWasMangled)
 
FUtf8String EncodeName (FUtf8StringView Path)
 
FString EncodeName (FStringView Path)
 
FUtf8String DecodeName (FUtf8StringView Path)
 
FString DecodeName (FStringView Path)
 

Variables

const TStringView DeadPrefix (TEXTVIEW("VERSE_DEAD_"))
 
const TCHAR *const InternalNames []
 

Function Documentation

◆ DecodeName() [1/2]

COREUOBJECT_API FString Verse::Names::Private::DecodeName ( FStringView  Path)

◆ DecodeName() [2/2]

COREUOBJECT_API FUtf8String Verse::Names::Private::DecodeName ( FUtf8StringView  Path)

◆ EncodeName() [1/2]

COREUOBJECT_API FString Verse::Names::Private::EncodeName ( FStringView  Path)

◆ EncodeName() [2/2]

COREUOBJECT_API FUtf8String Verse::Names::Private::EncodeName ( FUtf8StringView  Path)

◆ MangleCasedName()

COREUOBJECT_API FString Verse::Names::Private::MangleCasedName ( FStringView  Name,
FStringView  CrcName,
bool bOutNameWasMangled 
)

◆ ShouldMangleCasedName()

bool Verse::Names::Private::ShouldMangleCasedName ( FStringView  Name)

◆ UnmangleCasedName()

COREUOBJECT_API FString Verse::Names::Private::UnmangleCasedName ( const FName  MaybeMangledName,
bool bOutNameWasMangled 
)

Variable Documentation

◆ DeadPrefix

const TStringView Verse::Names::Private::DeadPrefix(TEXTVIEW("VERSE_DEAD_")) ( TEXTVIEW("VERSE_DEAD_")  )

◆ InternalNames

const TCHAR* const Verse::Names::Private::InternalNames[]
Initial value:
=
{
TEXT("RetVal"),
TEXT("_RetVal"),
TEXT("$TEMP"),
TEXT("_Self"),
}
#define TEXT(x)
Definition Platform.h:1272
#define VERSE_MANGLED_PREFIX
Definition VVMNames.cpp:22