Navigation
Unreal Engine C++ API Reference > Runtime > CoreOnline > Online
Inheritance Hierarchy
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 |