Navigation
API > API/Runtime > API/Runtime/CoreOnline > API/Runtime/CoreOnline/Online
Inheritance Hierarchy
- TSharedFromThis
- FUniqueNetId
- FUniqueNetIdString
References
| Module | CoreOnline |
| Header | /Engine/Source/Runtime/CoreOnline/Public/Online/CoreOnline.h |
| Include | #include "Online/CoreOnline.h" |
Syntax
class FUniqueNetId : public TSharedFromThis< FUniqueNetId >
Remarks
Abstraction of a profile service online Id The class is meant to be opaque
Constructors
| Type | Name | Description | |
|---|---|---|---|
FUniqueNetId () |
Only constructible by derived type | ||
FUniqueNetId
(
const FUniqueNetId& Src |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Compare
(
const FUniqueNetId& Other |
||
| const uint8 * | GetBytes () |
Get the raw byte representation of this opaque data This data is platform dependent and shouldn't be manipulated directly | |
| FString | |||
| int32 | GetSize () |
Get the size of the opaque data | |
| FName | GetType () |
Get the type token for this opaque data This is useful for inferring UniqueId subclasses and knowing which OSS it "goes with" | |
| uint32 | GetTypeHash () |
||
| bool | IsValid () |
Check the validity of the opaque data | |
| FString | Get a human readable representation of the opaque data Shouldn't be used for anything other than logging/debugging | ||
| FString | ToString () |
Platform specific conversion to string representation of data |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FUniqueNetId & | operator=
(
const FUniqueNetId& Src |