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