Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/ReplicationSystem > API/Runtime/IrisCore/Iris/ReplicationSystem/FReplicationStateApplyContext
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/ReplicationFragment.h |
| Include | #include "Iris/ReplicationSystem/ReplicationFragment.h" |
Syntax
union FStateBufferData
Remarks
We have two different variants of applying state data Either we let the ReplicationSystem create and construct a temporary state OR it is up to the ReplicationFragment to manage the external buffer We might for example want to allow a fragment to keep a persistent buffer and simply write directly into it.
Variables
| Type | Name | Description | |
|---|---|---|---|
| UE::Net::FReplicationStateApplyContext::FStateBufferData | |||
| const uint32 * | ChangeMaskData | ||
| uint8 * | ExternalStateBuffer | ||
| const uint8 * | RawStateBuffer |