![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ReplicationFragment.h>
Inheritance diagram for UE::Net::FReplicationFragment:Protected Attributes | |
| EReplicationFragmentTraits | Traits |
ReplicationFragment Binds one or more ReplicationState(s) to the owner and is the key piece to defining the state that makes up a NetObject Used to extract and set state data on the game side.
|
delete |
|
inlineexplicit |
|
inlinevirtual |
|
pure virtual |
This is called from the ReplicationSystem / ReplicationBridge whenever we have new data Depending on the traits of the fragment we either get pointer to a StateBuffer in the expected external format including changemask information or we get the raw quantized state buffer along with the changemask information for any received states.
Implemented in UE::Net::TFastArrayReplicationFragment< FastArrayItemType, FastArrayType >, UE::Net::TNativeFastArrayReplicationFragment< FastArrayItemType, FastArrayType, PollingPolicyType >, UE::Net::FPropertyReplicationFragment, and UE::Net::TReplicationFragment< T, ReplicationStateT >.
|
inlinevirtual |
Optional method required for backwards compatibility mode which will be invoked for all Fragment with the EReplicationFragmentTraits::HasRepNotifies trait set.
Reimplemented in UE::Net::TFastArrayReplicationFragment< FastArrayItemType, FastArrayType >, UE::Net::TNativeFastArrayReplicationFragment< FastArrayItemType, FastArrayType, PollingPolicyType >, and UE::Net::FPropertyReplicationFragment.
|
inlinevirtual |
Optional method required for backwards compatibility mode which is used to propagate required calls to Pre/PostNetReceive/PostRepNotifies.
Reimplemented in UE::Net::Private::FFastArrayReplicationFragmentBase, UE::Net::Private::FNativeFastArrayReplicationFragmentBase, and UE::Net::FPropertyReplicationFragment.
|
inline |
Traits
|
delete |
|
inlinevirtual |
Optional Poll method required for backwards compatibility mode which will be invoked for all Fragment with the EReplicationFragmentTraits::NeedsPoll trait set.
Reimplemented in UE::Net::TFastArrayReplicationFragment< FastArrayItemType, FastArrayType >, UE::Net::TNativeFastArrayReplicationFragment< FastArrayItemType, FastArrayType, PollingPolicyType >, and UE::Net::FPropertyReplicationFragment.
|
inlinevirtual |
Optional method to output state data to StringBuilder.
Reimplemented in UE::Net::TFastArrayReplicationFragment< FastArrayItemType, FastArrayType >, UE::Net::TNativeFastArrayReplicationFragment< FastArrayItemType, FastArrayType, PollingPolicyType >, and UE::Net::FPropertyReplicationFragment.
|
protected |