Navigation
API > API/Runtime > API/Runtime/IrisCore
| Name | FNetRefHandle |
| Type | class |
| Header File | /Engine/Source/Runtime/Net/Iris/Public/Iris/ReplicationSystem/NetRefHandle.h |
| Include Path | #include "Iris/ReplicationSystem/NetRefHandle.h" |
Syntax
class FNetRefHandle
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| IdBits | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| InvalidValue | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| MaxId | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| MaxReplicationSystemCount | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| MaxReplicationSystemId | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| MaxSerial | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| ReplicationSystemIdBits | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| SerialBits | uint64 | Iris/ReplicationSystem/NetRefHandle.h | |
| StaticBits | uint64 | Iris/ReplicationSystem/NetRefHandle.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ReplicationSystemId | uint64 | Iris/ReplicationSystem/NetRefHandle.h | ||
| Serial | uint64 | Iris/ReplicationSystem/NetRefHandle.h | ||
| Static | uint64 | Iris/ReplicationSystem/NetRefHandle.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Fields | UE::Net::FNetRefHandle | Iris/ReplicationSystem/NetRefHandle.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint64 GetId() |
Iris/ReplicationSystem/NetRefHandle.h | ||
uint32 GetReplicationSystemId() |
Iris/ReplicationSystem/NetRefHandle.h | ||
uint64 GetSerial() |
Iris/ReplicationSystem/NetRefHandle.h | ||
bool IsCompleteHandle() |
Does the handle know which ReplicationSystem it is related to. | Iris/ReplicationSystem/NetRefHandle.h | |
bool IsDynamic() |
Dynamic handles have EVEN Id's | Iris/ReplicationSystem/NetRefHandle.h | |
bool IsStatic() |
Static handles have ODD Id's | Iris/ReplicationSystem/NetRefHandle.h | |
bool IsValid() |
Iris/ReplicationSystem/NetRefHandle.h | ||
FString ToCompactString() |
Iris/ReplicationSystem/NetRefHandle.h | ||
FString ToString() |
Iris/ReplicationSystem/NetRefHandle.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool FullCompare
(
FNetRefHandle A, |
Iris/ReplicationSystem/NetRefHandle.h | ||
static FNetRefHandle GetInvalid() |
Iris/ReplicationSystem/NetRefHandle.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FNetRefHandle& Other |
Iris/ReplicationSystem/NetRefHandle.h | ||
bool operator==
(
const FNetRefHandle& Other |
Iris/ReplicationSystem/NetRefHandle.h |