![]() |
Ark Server API (ASA) - Wiki
|
#include <Base.h>
Public Member Functions | |
| FNetworkGUID () | |
| FNetworkGUID (uint32 V) | |
| void | BuildFromNetIndex (int32 StaticNetIndex) |
| int32 | ExtractNetIndex () |
| bool | IsDynamic () const |
| bool | IsStatic () const |
| bool | IsValid () const |
| bool | NetSerialize (FArchive &Ar, class UPackageMap *Map, bool &bOutSuccess) |
| bool | IsDefault () const |
| void | Reset () |
| FString | ToString () const |
Static Public Member Functions | |
| static FNetworkGUID | GetDefault () |
| static FNetworkGUID | Make (int32 seed, bool bIsStatic) |
Public Attributes | |
| uint32 | Value |
Friends | |
| bool | operator== (const FNetworkGUID &X, const FNetworkGUID &Y) |
| bool | operator!= (const FNetworkGUID &X, const FNetworkGUID &Y) |
| FArchive & | operator<< (FArchive &Ar, FNetworkGUID &G) |
| uint32 | GetTypeHash (const FNetworkGUID &Guid) |
Implements a globally unique identifier for network related use.
For now, this is just a uint32 with some bits meaning special things. This may be expanded (beyond a uint32) eventually while keeping the API the same.
|
inline |
Definition at line 22 of file NetworkGuid.h.
|
inline |
Definition at line 26 of file NetworkGuid.h.
Definition at line 50 of file NetworkGuid.h.
|
inline |
Definition at line 55 of file NetworkGuid.h.
|
inlinestatic |
Definition at line 92 of file NetworkGuid.h.
|
inline |
A Valid but unassigned NetGUID
Definition at line 87 of file NetworkGuid.h.
|
inline |
Definition at line 69 of file NetworkGuid.h.
|
inline |
Definition at line 74 of file NetworkGuid.h.
|
inline |
Definition at line 79 of file NetworkGuid.h.
|
inlinestatic |
Definition at line 109 of file NetworkGuid.h.
| bool FNetworkGUID::NetSerialize | ( | FArchive & | Ar, |
| class UPackageMap * | Map, | ||
| bool & | bOutSuccess ) |
|
inline |
Definition at line 97 of file NetworkGuid.h.
|
inline |
Definition at line 102 of file NetworkGuid.h.
|
friend |
Definition at line 64 of file NetworkGuid.h.
|
friend |
Definition at line 37 of file NetworkGuid.h.
|
friend |
Definition at line 42 of file NetworkGuid.h.
|
friend |
Definition at line 32 of file NetworkGuid.h.
| uint32 FNetworkGUID::Value |
Definition at line 18 of file NetworkGuid.h.