Ark Server API (ASA) - Wiki
|
#include <NameTypes.h>
Public Member Functions | |
FDisplayNameEntryId () | |
FDisplayNameEntryId (FName Name) | |
FORCEINLINE FName | ToName (uint32 Number) const |
FNameEntryId | ToDisplayId () const |
void | SetLoadedComparisonId (FNameEntryId ComparisonId) |
Static Public Member Functions | |
static FDisplayNameEntryId | FromComparisonId (FNameEntryId ComparisonId) |
Private Member Functions | |
FDisplayNameEntryId (FNameEntryId InId, FNameEntryId) | |
FORCEINLINE FNameEntryId | GetDisplayId () const |
FORCEINLINE FNameEntryId | GetComparisonId () const |
Private Attributes | |
FNameEntryId | Id |
Serialization util that optimizes WITH_CASE_PRESERVING_NAME-loading by reducing comparison id lookups
Stores 32-bit display entry id with an unused bit to indicate if FName::GetComparisonIdFromDisplayId lookup is needed.
Note that only display entries should be saved to make output deterministic.
Definition at line 1878 of file NameTypes.h.
|
inline |
|
inlineexplicit |
Definition at line 1882 of file NameTypes.h.
|
inlineprivate |
|
static |
|
inlineprivate |
|
inlineprivate |
void FDisplayNameEntryId::SetLoadedComparisonId | ( | FNameEntryId | ComparisonId | ) |
FNameEntryId FDisplayNameEntryId::ToDisplayId | ( | ) | const |
|
inline |
|
friend |
Definition at line 1907 of file NameTypes.h.
|
friend |
Definition at line 1903 of file NameTypes.h.
|
friend |
Definition at line 1906 of file NameTypes.h.
|
friend |
Definition at line 1905 of file NameTypes.h.
|
private |
Definition at line 1898 of file NameTypes.h.