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.