Ark Server API (ASA) - Wiki
|
#include <NameTypes.h>
Public Member Functions | |
FNameEntrySerialized (const FNameEntry &NameEntry) | |
FNameEntrySerialized (enum ELinkerNameTableConstructor) | |
ANSICHAR const * | GetAnsiName () const |
WIDECHAR const * | GetWideName () const |
FString | GetPlainNameString () const |
Public Attributes | ||
bool | bIsWide = false | |
union { | ||
ANSICHAR AnsiName [NAME_SIZE] | ||
WIDECHAR WideName [NAME_SIZE] | ||
}; | ||
uint16 | NonCasePreservingHash = 0 | |
uint16 | CasePreservingHash = 0 | |
Friends | |
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
Definition at line 358 of file NameTypes.h.
FNameEntrySerialized::FNameEntrySerialized | ( | const FNameEntry & | NameEntry | ) |
|
inline |
Definition at line 373 of file NameTypes.h.
|
inline |
Returns direct access to null-terminated name if narrow
Definition at line 378 of file NameTypes.h.
FString FNameEntrySerialized::GetPlainNameString | ( | ) | const |
Returns FString of name portion minus number.
Returns direct access to null-terminated name if wide
Definition at line 387 of file NameTypes.h.
|
friend |
|
friend |
Definition at line 399 of file NameTypes.h.
union { ... } FNameEntrySerialized |
ANSICHAR FNameEntrySerialized::AnsiName[NAME_SIZE] |
Definition at line 364 of file NameTypes.h.
Definition at line 360 of file NameTypes.h.
uint16 FNameEntrySerialized::CasePreservingHash = 0 |
Definition at line 370 of file NameTypes.h.
uint16 FNameEntrySerialized::NonCasePreservingHash = 0 |
Definition at line 369 of file NameTypes.h.
Definition at line 365 of file NameTypes.h.