![]() |
Ark Server API (ASA) - Wiki
|
#include <MappedName.h>
Public Types | |
| enum class | EType { Package , Container , Global } |
Public Member Functions | |
| FMappedName ()=default | |
| FMinimalName | ToUnresolvedMinimalName () const |
| bool | IsValid () const |
| EType | GetType () const |
| bool | IsGlobal () const |
| uint32 | GetIndex () const |
| uint32 | GetNumber () const |
| bool | operator!= (FMappedName Other) const |
| FName | ResolveName (TConstArrayView< FDisplayNameEntryId > Names) const |
Static Public Member Functions | |
| static FMappedName | Create (const uint32 InIndex, const uint32 InNumber, EType InType) |
| static FMappedName | FromMinimalName (const FMinimalName &MinimalName) |
| static bool | IsResolvedToMinimalName (const FMinimalName &MinimalName) |
| static FName | SafeMinimalNameToName (const FMinimalName &MinimalName) |
Private Member Functions | |
| FMappedName (const uint32 InIndex, const uint32 InNumber) | |
Private Attributes | |
| uint32 | Index = InvalidIndex |
| uint32 | Number = InvalidIndex |
Static Private Attributes | |
| static constexpr uint32 | InvalidIndex = ~uint32(0) |
| static constexpr uint32 | IndexBits = 30u |
| static constexpr uint32 | IndexMask = (1u << IndexBits) - 1u |
| static constexpr uint32 | TypeMask = ~IndexMask |
| static constexpr uint32 | TypeShift = IndexBits |
Friends | |
| FArchive & | operator<< (FArchive &Ar, FMappedName &MappedName) |
Index and name number into a name map.
Definition at line 21 of file MappedName.h.
|
strong |
| Enumerator | |
|---|---|
| Package | |
| Container | |
| Global | |
Definition at line 30 of file MappedName.h.
|
inlinedefault |
|
inlinestatic |
|
inline |
|
inline |
Definition at line 87 of file MappedName.h.
|
inline |
Definition at line 72 of file MappedName.h.
|
inline |
Definition at line 77 of file MappedName.h.
|
inlinestatic |
Definition at line 50 of file MappedName.h.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 92 of file MappedName.h.
|
inline |
Definition at line 97 of file MappedName.h.
|
inlinestatic |
|
inline |
Definition at line 62 of file MappedName.h.
|
friend |
|
private |
Definition at line 109 of file MappedName.h.
Definition at line 24 of file MappedName.h.
Definition at line 25 of file MappedName.h.
Definition at line 23 of file MappedName.h.
|
private |
Definition at line 110 of file MappedName.h.
Definition at line 26 of file MappedName.h.
Definition at line 27 of file MappedName.h.