![]() |
Ark Server API (ASA) - Wiki
|
#include <NameTypes.h>
Collaboration diagram for FLazyName:Classes | |
| struct | FLiteralOrName |
Public Member Functions | |
| FLazyName () | |
| template<int N> | |
| FLazyName (const WIDECHAR(&Literal)[N]) | |
| template<int N> | |
| FLazyName (const ANSICHAR(&Literal)[N]) | |
| FLazyName (FName Name) | |
| operator FName () const | |
| FName | Resolve () const |
Static Private Member Functions | |
| static uint32 | ParseNumber (const WIDECHAR *Literal, int32 Len) |
| static uint32 | ParseNumber (const ANSICHAR *Literal, int32 Len) |
Private Attributes | |
| FLiteralOrName | Either |
| uint32 | Number = 0 |
| bool | bLiteralIsWide = false |
Friends | |
| bool | operator== (FName Name, const FLazyName &Lazy) |
| bool | operator== (const FLazyName &Lazy, FName Name) |
| bool | operator== (const FLazyName &A, const FLazyName &B) |
Lazily constructed FName that helps avoid allocating FNames during static initialization
Definition at line 1752 of file NameTypes.h.
|
inline |
| Literal | must be a string literal |
Definition at line 1761 of file NameTypes.h.
| Literal | must be a string literal |
Definition at line 1769 of file NameTypes.h.
|
inlineexplicit |
|
inline |
| FName FLazyName::Resolve | ( | ) | const |
Here is the caller graph for this function:Definition at line 1862 of file NameTypes.h.
Definition at line 1844 of file NameTypes.h.
Definition at line 1837 of file NameTypes.h.
|
mutableprivate |
Definition at line 1833 of file NameTypes.h.
|
mutableprivate |
Definition at line 1834 of file NameTypes.h.