15 class FNetObjectGroups;
106static_assert(
sizeof(FNetObjectGroupHandle) ==
sizeof(
uint64),
"FNetObjectGroupHandle must be of size 64bits.");
110 return ::GetTypeHash(
Handle.GetRawValue());
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NetObjectGroupHandle.h:22
bool IsReservedNetObjectGroup() const
Definition NetObjectGroupHandle.h:58
uint32 FGroupIndexType
Definition NetObjectGroupHandle.h:24
uint32 Index
Definition NetObjectGroupHandle.h:96
bool IsNetGroupOwnerNetObjectGroup() const
Definition NetObjectGroupHandle.h:64
@ EpochMask
Definition NetObjectGroupHandle.h:28
@ EpochBits
Definition NetObjectGroupHandle.h:27
static FNetObjectGroupHandle GetInvalid()
Definition NetObjectGroupHandle.h:40
static bool IsReservedNetObjectGroupIndex(FGroupIndexType GroupIndex)
Definition NetObjectGroupHandle.h:55
friend bool operator!=(const FNetObjectGroupHandle &Lhs, const FNetObjectGroupHandle &Rhs)
Definition NetObjectGroupHandle.h:103
bool IsNetGroupReplayNetObjectGroup() const
Definition NetObjectGroupHandle.h:67
uint32 UniqueId
Definition NetObjectGroupHandle.h:98
FGroupIndexType GetGroupIndex() const
Definition NetObjectGroupHandle.h:49
@ MaxGroupIndexCount
Definition NetObjectGroupHandle.h:29
uint32 GetUniqueId() const
Definition NetObjectGroupHandle.h:52
uint64 GetRawValue() const
Definition NetObjectGroupHandle.h:69
uint32 Epoch
Definition NetObjectGroupHandle.h:97
@ GroupIndexBits
Definition NetObjectGroupHandle.h:26
bool IsValid() const
Definition NetObjectGroupHandle.h:46
@ NetGroupOwnerNetObjectGroupIndex
Definition NetObjectGroupHandle.h:36
@ NotReplicatedNetObjectGroupIndex
Definition NetObjectGroupHandle.h:35
@ InvalidNetObjectGroupIndex
Definition NetObjectGroupHandle.h:34
@ NetGroupReplayNetObjectGroupIndex
Definition NetObjectGroupHandle.h:37
friend bool operator==(const FNetObjectGroupHandle &Lhs, const FNetObjectGroupHandle &Rhs)
Definition NetObjectGroupHandle.h:102
bool IsNotReplicatedNetObjectGroup() const
Definition NetObjectGroupHandle.h:61
FNetObjectGroupHandle()
Definition NetObjectGroupHandle.h:42
uint64 Value
Definition NetObjectGroupHandle.h:93
Definition NetObjectGroups.h:52
Definition NetworkVersion.cpp:28
Definition NetworkVersion.cpp:28
uint32 GetTypeHash(const FNetIDVariant &NetID)
Definition NetIDVariant.h:55
U16 Index
Definition radfft.cpp:71