![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NameTypes.h>
Public Member Functions | |
| FNameEntrySerialized (const FNameEntry &NameEntry) | |
| FNameEntrySerialized (enum ELinkerNameTableConstructor) | |
| ANSICHAR const * | GetAnsiName () const |
| WIDECHAR const * | GetWideName () const |
| CORE_API FString | GetPlainNameString () const |
Public Attributes | ||
| bool | bIsWide = false | |
| union { | ||
| ANSICHAR AnsiName [NAME_SIZE] | ||
| WIDECHAR WideName [NAME_SIZE] | ||
| }; | ||
| uint16 | NonCasePreservingHash = 0 | |
| uint16 | CasePreservingHash = 0 | |
Friends | |
| CORE_API FArchive & | operator<< (FArchive &Ar, FNameEntrySerialized &E) |
| FArchive & | operator<< (FArchive &Ar, FNameEntrySerialized *E) |
This struct is only used during loading/saving and is not part of the runtime costs
| FNameEntrySerialized::FNameEntrySerialized | ( | const FNameEntry & | NameEntry | ) |
|
inline |
|
inline |
Returns direct access to null-terminated name if narrow
| FString FNameEntrySerialized::GetPlainNameString | ( | ) | const |
Returns FString of name portion minus number.
|
inline |
Returns direct access to null-terminated name if wide
|
friend |
|
friend |
| union { ... } FNameEntrySerialized |
| uint16 FNameEntrySerialized::CasePreservingHash = 0 |
| uint16 FNameEntrySerialized::NonCasePreservingHash = 0 |