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