#include <ReplicationWriter.h>
|
| enum class | EReplicatedObjectState : uint8 {
Invalid = 0
, AttachmentToObjectNotInScope
, HugeObject
, PendingCreate
,
WaitOnCreateConfirmation
, Created
, WaitOnFlush
, PendingTearOff
,
SubObjectPendingDestroy
, CancelPendingDestroy
, PendingDestroy
, WaitOnDestroyConfirmation
,
Destroyed
, PermanentlyDestroyed
, Count
} |
| |
| enum | EFlushFlags : uint32 {
FlushFlags_None = 0U
, FlushFlags_FlushState = 1U << 0U
, FlushFlags_FlushReliable = FlushFlags_FlushState << 1U
, FlushFlags_FlushTornOffSubObjects = FlushFlags_FlushReliable << 1U
,
FlushFlags_All = FlushFlags_FlushState | FlushFlags_FlushReliable | FlushFlags_FlushTornOffSubObjects
, FlushFlags_Default = FlushFlags_FlushReliable
} |
| |
◆ EFlushFlags
| Enumerator |
|---|
| FlushFlags_None | |
| FlushFlags_FlushState | |
| FlushFlags_FlushReliable | |
| FlushFlags_FlushTornOffSubObjects | |
| FlushFlags_All | |
| FlushFlags_Default | |
◆ EReplicatedObjectState
| Enumerator |
|---|
| Invalid | |
| AttachmentToObjectNotInScope | |
| HugeObject | |
| PendingCreate | |
| WaitOnCreateConfirmation | |
| Created | |
| WaitOnFlush | |
| PendingTearOff | |
| SubObjectPendingDestroy | |
| CancelPendingDestroy | |
| PendingDestroy | |
| WaitOnDestroyConfirmation | |
| Destroyed | |
| PermanentlyDestroyed | |
| Count | |
◆ ~FReplicationWriter()
| UE::Net::Private::FReplicationWriter::~FReplicationWriter |
( |
| ) |
|
◆ AreAllReliableAttachmentsSentAndAcked()
| bool UE::Net::Private::FReplicationWriter::AreAllReliableAttachmentsSentAndAcked |
( |
| ) |
const |
◆ BeginWrite()
◆ Deinit()
| void UE::Net::Private::FReplicationWriter::Deinit |
( |
| ) |
|
◆ EndWrite()
| void UE::Net::Private::FReplicationWriter::EndWrite |
( |
| ) |
|
◆ ForceUpdateDirtyChangeMasks()
◆ GetObjectsRequiringPriorityUpdate()
| const FNetBitArray & UE::Net::Private::FReplicationWriter::GetObjectsRequiringPriorityUpdate |
( |
| ) |
const |
◆ Init()
◆ IsReplicationEnabled()
| bool UE::Net::Private::FReplicationWriter::IsReplicationEnabled |
( |
| ) |
const |
◆ LexToString()
◆ NotifyDestroyedObjectPendingEndReplication()
| void UE::Net::Private::FReplicationWriter::NotifyDestroyedObjectPendingEndReplication |
( |
FInternalNetRefIndex |
ObjectInternalIndex | ) |
|
◆ PrintObjectInfo()
| FString UE::Net::Private::FReplicationWriter::PrintObjectInfo |
( |
FInternalNetRefIndex |
ObjectIndex | ) |
const |
◆ ProcessDeliveryNotification()
◆ QueueNetObjectAttachments()
◆ SetNetExports()
| void UE::Net::Private::FReplicationWriter::SetNetExports |
( |
FNetExports & |
InNetExports | ) |
|
◆ SetReplicationEnabled()
| void UE::Net::Private::FReplicationWriter::SetReplicationEnabled |
( |
bool |
bInReplicationEnabled | ) |
|
◆ Update()
◆ UpdateDirtyChangeMasks()
| void UE::Net::Private::FReplicationWriter::UpdateDirtyChangeMasks |
( |
const FChangeMaskCache & |
CachedChangeMasks | ) |
|
|
inline |
◆ UpdateDirtyGlobalLifetimeConditionals()
◆ UpdatePriorities()
| void UE::Net::Private::FReplicationWriter::UpdatePriorities |
( |
const float * |
UpdatedPriorities | ) |
|
◆ UpdateScope()
◆ Write()
◆ CreatePriority
| constexpr float UE::Net::Private::FReplicationWriter::CreatePriority = 1.f |
|
staticconstexpr |
◆ LostStatePriorityBump
| constexpr float UE::Net::Private::FReplicationWriter::LostStatePriorityBump = 1.f |
|
staticconstexpr |
◆ PartialSortObjectCount
| const uint32 UE::Net::Private::FReplicationWriter::PartialSortObjectCount = 128u |
|
static |
◆ SchedulingThresholdPriority
| constexpr float UE::Net::Private::FReplicationWriter::SchedulingThresholdPriority = 1.f |
|
staticconstexpr |
◆ TearOffPriority
| constexpr float UE::Net::Private::FReplicationWriter::TearOffPriority = 1.f |
|
staticconstexpr |
The documentation for this class was generated from the following files: