| FNoncopyable
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Net/RepLayout.h |
Include |
#include "Net/RepLayout.h" |
class FSendingRepState : public FNoncopyable
Replication State that is only needed when sending properties.
Name | Description | ||
---|---|---|---|
|
bOpenAckedCalled |
Whether or not FRepLayout::OpenAcked has been called with this FRepState. |
|
|
CDOCustomDeltaState |
Same as RecentCustomDeltaState, but this will always remain as the initial CDO version. |
|
|
ChangeHistory |
Circular buffer of changelists. |
|
|
CheckpointCustomDeltaState |
Same as RecentCustomDeltaState, but will represent the state at the last checkpoint. |
|
|
HistoryEnd |
Index in the buffer where changelist history ends (i.e., the Newest changelist). |
|
|
HistoryStart |
Index in the buffer where changelist history starts (i.e., the Oldest changelist). |
|
|
InactiveChangelist |
Properties which are inactive through conditions have their changes stored here, so they can be applied if/when the property becomes active. |
|
|
InactiveParents |
Cached set of inactive parent commands. |
|
|
LastChangelistIndex |
The last change list history item we replicated from FRepChangelistState. |
|
|
LastCompareIndex |
Tracks the last time this RepState actually replicated data. |
|
|
LifetimeChangelist |
The unique list of properties that have changed since the channel was first opened |
|
|
NumNaks |
Number of Changelist history entries that have outstanding Naks. |
|
|
PreOpenAckHistory |
List of changelists that were generated before the channel was fully opened. |
|
|
RecentCustomDeltaState |
This is the delta state we need to compare with when determining what to send to a client for custom delta properties. |
|
|
TSharedPtr< FRe... |
RepChangedPropertyTracker |
|
|
RepFlags |
||
|
Retirement |
Array of property retirements that we'll use to track retransmission for Custom Delta Properties. |
|
|
TEnumAsByte< EN... |
SavedRemoteRole |
Cache off the RemoteRole and Role per connection to avoid issues with FScopedRoleDowngrade. |
|
TEnumAsByte< EN... |
SavedRole |
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
TStaticBitAr... |
BuildConditionMapFromRepFlags ( |
Builds a new ConditionMap given the input RepFlags. |
|
CountBytes ( |
Name |
Description |
---|---|
MAX_CHANGE_HISTORY |
The maximum number of individual changelists allowed. |