Navigation
API > API/Runtime > API/Runtime/Core
This struct is only used during loading/saving and is not part of the runtime costs
| Name | FNameEntrySerialized |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/UObject/NameTypes.h |
| Include Path | #include "UObject/NameTypes.h" |
Syntax
struct FNameEntrySerialized
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNameEntrySerialized
(
const FNameEntry& NameEntry |
UObject/NameTypes.h | ||
FNameEntrySerialized
(
enum ELinkerNameTableConstructor |
UObject/NameTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AnsiName | ANSICHAR | UObject/NameTypes.h | ||
| bIsWide | bool | UObject/NameTypes.h | ||
| CasePreservingHash | uint16 | UObject/NameTypes.h | ||
| FNameEntrySerialized | union FNameEntrySerialized | UObject/NameTypes.h | ||
| NonCasePreservingHash | uint16 | These are not used anymore but recalculated on save to maintain serialization format. | UObject/NameTypes.h | |
| WideName | WIDECHAR | UObject/NameTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ANSICHAR const * GetAnsiName() |
Returns direct access to null-terminated name if narrow | UObject/NameTypes.h | |
FString GetPlainNameString() |
Returns FString of name portion minus number. | UObject/NameTypes.h | |
WIDECHAR const * GetWideName() |
Returns direct access to null-terminated name if wide | UObject/NameTypes.h |