Extension of FUniqueNetId
that utilizes Omni One user IDs.
- See also
- FUniqueNetId
#include <UniqueNetIdOmni.h>
Inherits FUniqueNetId.
|
virtual FName | GetType () const override |
| Get the type token for this opaque data This is useful for inferring UniqueId subclasses and knowing which OSS it "goes with".
|
|
virtual const uint8 * | GetBytes () const override |
| Get the raw byte representation of this opaque data This data is platform dependent and shouldn't be manipulated directly.
|
|
virtual int32 | GetSize () const override |
| Get the size of the opaque data.
|
|
virtual bool | IsValid () const override |
| Check the validity of the opaque data.
|
|
virtual FString | ToString () const override |
| Platform specific conversion to string representation of data.
|
|
virtual FString | ToDebugString () const override |
| Get a human readable representation of the opaque data Shouldn't be used for anything other than logging/debugging.
|
|
|
static const FUniqueNetIdOmniRef & | EmptyId () |
| Get an ID reference with empty ID data.
|
|
◆ GetBytes()
virtual const uint8 * FUniqueNetIdOmni::GetBytes |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the raw byte representation of this opaque data This data is platform dependent and shouldn't be manipulated directly.
- Returns
- byte array of size GetSize()
◆ GetSize()
virtual int32 FUniqueNetIdOmni::GetSize |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the size of the opaque data.
- Returns
- size in bytes of the data representation
◆ GetType()
virtual FName FUniqueNetIdOmni::GetType |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the type token for this opaque data This is useful for inferring UniqueId subclasses and knowing which OSS it "goes with".
- Returns
- FName representing the Type
◆ IsValid()
virtual bool FUniqueNetIdOmni::IsValid |
( |
| ) |
const |
|
inlineoverridevirtual |
Check the validity of the opaque data.
- Returns
- true if this is well formed data, false otherwise
◆ ToDebugString()
virtual FString FUniqueNetIdOmni::ToDebugString |
( |
| ) |
const |
|
inlineoverridevirtual |
Get a human readable representation of the opaque data Shouldn't be used for anything other than logging/debugging.
- Returns
- data in string form
◆ ToString()
virtual FString FUniqueNetIdOmni::ToString |
( |
| ) |
const |
|
inlineoverridevirtual |
Platform specific conversion to string representation of data.
- Returns
- data in string form