Navigation
API > API/Runtime > API/Runtime/IrisCore > API/Runtime/IrisCore/Iris > API/Runtime/IrisCore/Iris/ReplicationSystem
Inheritance Hierarchy
- FReplicationFragment
- TReplicationFragment
References
| Module | IrisCore |
| Header | /Engine/Source/Runtime/Experimental/Iris/Core/Public/Iris/ReplicationSystem/TypedReplicationFragment.h |
| Include | #include "Iris/ReplicationSystem/TypedReplicationFragment.h" |
Syntax
template<typename T, typename ReplicationStateT>
class TReplicationFragment : protected UE::Net::FReplicationFragment
Remarks
Typed replication fragments are used when we have generated ReplicationStates and will call the SetReplicatedState method on the parent class $IRIS TODO: Introduce policies based on ReplicationStateTraits, i.e. should we call other functions on Init etc?
Constructors
| Type | Name | Description | |
|---|---|---|---|
TReplicationFragment
(
T& OwnerIn |
Receive only. | ||
TReplicationFragment
(
T& OwnerIn, |
Replicate. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Register
(
FFragmentRegistrationContext& Context |
Overridden from FReplicationFragment
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyReplicatedState
(
FReplicationStateApplyContext& Context |
FReplicationFragment. |