 |
FFragmentRegistrationContext |
|
|
 |
FNetCullDistanceOverrides |
|
|
 |
FNetCullDistanceOverridesInitParams |
|
|
 |
FNetRefHandle |
FNetRefHandle |
|
 |
FNetToken |
|
|
 |
FNetTokenDataStore |
Virtual interface for NetTokenDataStores |
|
 |
FNetTokenStore |
This is the token store, we have one per game instance. |
|
 |
FNetTokenStoreKey |
|
|
 |
FObjectReplicationBridgeDeltaCompressionConfig |
|
|
 |
FObjectReplicationBridgeFilterConfig |
|
|
 |
FObjectReplicationBridgeInstantiateResult |
|
|
 |
FObjectReplicationBridgePollConfig |
|
|
 |
FObjectReplicationBridgePrioritizerConfig |
|
|
 |
FPropertyReplicationFragment |
FPropertyReplicationFragment - used to bind PropertyReplicationStates to their owner |
|
 |
FReplicationBridgeCreateNetRefHandleResult |
|
|
 |
FReplicationBridgeSerializationContext |
|
|
 |
FReplicationFragment |
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. |
|
 |
FReplicationFragmentInfo |
Used when registering ReplicationFragments |
|
 |
FReplicationFragmentUtil |
FPropertyReplicationFragment - used to bind PropertyReplicationStates to their owner |
|
 |
FReplicationInstanceOperations |
|
|
 |
FReplicationProtocolOperations |
|
|
 |
FReplicationStateApplyContext |
|
|
 |
FReplicationStateOperations |
|
|
 |
FReplicationStateOwnerCollector |
|
|
 |
FReplicationSystemFactory |
|
|
 |
FReplicationView |
|
|
 |
FRepTagFindInfo |
|
|
 |
FStringTokenStore |
Simple token store used to store string tokens When the PackageMapRefactor is complete we will most likely rely on NetTagManager for persistent storage |
|
 |
FWorldLocations |
|
|
 |
FWorldLocationsInitParams |
|
|
 |
TFastArrayReplicationFragment |
TFastArrayReplicationFragment - Binds a typed FastArray to a FReplicationfragment Used to support FFastArray-based serialization with no required code modifications Backed by a PropertyReplicationState which means that we will have to poll source data for dirtiness, in the case of FastArrays this involves comparing the replication key of the array and its items. |
|
 |
TNativeFastArrayReplicationFragment |
TNativeFastArrayReplicationFragment - Binds a typed FastArray to a FReplicationfragments Used to support FFastArray-based serialization with some minor code modifications The FastArray must be changed to inherit from IrisFastArraySerializer instead of FFastArraySerializer which will inject a ReplicationStateHeader and a fixed size changemask, in it most basic form this allows us to not keep a full copy the fast array to detect dirtiness but instead only store the ReplicationID and ReplicationKeys. |
|
 |
TReplicationFragment |
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? |
|
 |
UObjectReplicationBridge |
Partial implementation of ReplicationBridge that can be used as a foundation for implementing support for replicating objects derived from UObject |
|
 |
UObjectReplicationBridgeConfig |
|
|
 |
UReplicationBridge |
|
|
 |
UReplicationSystem |
|
|