![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NameTypes.h>
Static Public Member Functions | |
| static constexpr int32 | GetDataOffset () |
Friends | |
| class | FName |
| struct | FNameHelper |
| class | FNameEntryAllocator |
| class | FNamePoolShardBase |
| class | FNamePool |
A global deduplicated name stored in the global name table.
| void FNameEntry::AppendAnsiNameToString | ( | FAnsiStringBuilderBase & | OutString | ) | const |
Appends name to string builder. Entry must not be wide.
| void FNameEntry::AppendNameToPathString | ( | FString & | OutString | ) | const |
Appends name to string with path separator using FString::PathAppend().
| void FNameEntry::AppendNameToString | ( | FUtf8String & | OutString | ) | const |
| void FNameEntry::AppendNameToString | ( | FUtf8StringBuilderBase & | OutString | ) | const |
| CORE_API void FNameEntry::AppendNameToString | ( | FWideString & | OutString | ) | const |
Appends name to string. May allocate.
| void FNameEntry::AppendNameToString | ( | FWideStringBuilderBase & | OutString | ) | const |
Appends name to string builder.
| void FNameEntry::DebugDump | ( | FOutputDevice & | Out | ) | const |
Copy null-terminated name to ANSICHAR buffer without allocating. Entry must not be wide.
Copy null-terminated name to TCHAR buffer without allocating.
|
inline |
| int32 FNameEntry::GetNameLengthUtf8 | ( | ) | const |
| FString FNameEntry::GetPlainNameString | ( | ) | const |
Copy name to a dynamically allocated FString.
| FUtf8String FNameEntry::GetPlainNameUtf8String | ( | ) | const |
Copy name to a dynamically allocated FString.
| int32 FNameEntry::GetSizeInBytes | ( | ) | const |
Copy unterminated name to TCHAR buffer without allocating.
Copy null-terminated name to WIDECHAR buffer without allocating. Entry must be wide.
|
inline |
|
inline |
Returns whether this name entry is represented via WIDECHAR or ANSICHAR.
| FORCEINLINE FNameStringView FNameEntry::MakeView | ( | union FNameBuffer & | OptionalDecodeBuffer | ) | const |
|
friend |
|
friend |
|
friend |
| uint8 FNameEntry::NameData[0] |
| FNumberedData FNameEntry::NumberedName |