Name |
Description |
|
---|---|---|
|
AReplicationGraphDebugActor |
|
|
FActorConnectionPair |
Debug Actor/Connection pair that can be set by code for further narrowing down breakpoints/logging. |
|
FActorRepList |
The actual underlying list type that the system uses for a list of replicated actors. |
|
FActorRepListConstView |
Gives temporary read-only access to a FActorRepListRefView by holding a reference to it. |
|
FActorRepListRefView |
Holds a list of replicated actors that can be added/removed to. |
|
FActorRepListStatCollector |
This struct will passed to all nodes in the repgraph and collect information on every ActorRepList |
|
FAlwaysRelevantActorInfo |
|
|
FClassReplicationInfo |
|
|
FConnectionAlwaysRelevantNodePair |
|
|
FConnectionGatherActorListParameters |
Parameter structure for what we actually pass down during the Gather phase. |
|
FConnectionReplicationActorInfo |
Per-Actor data that is stored per connection |
|
FFastSharedReplicationInfo |
|
|
FGatheredReplicationActorLists |
This represents "the list of gathered lists". This is what we push down the Replication Graph and nodes will either Push/Pop List Categories or will add their Replication Lists. |
|
FGlobalActorReplicationEvents |
|
|
FGlobalActorReplicationInfo |
Per-Actor data that is global for the entire Replication Graph |
|
FGlobalActorReplicationInfoMap |
|
|
FLastLocationGatherInfo |
|
|
FNativeClassAccumulator |
|
|
FNewReplicatedActorInfo |
|
|
FPerConnectionActorInfoMap |
Map for Actor -> ConnectionActorInfo. |
|
FPrioritizedActorDebugInfo |
|
|
FPrioritizedActorFullDebugDetails |
|
|
FPrioritizedRepList |
Prioritized List of actors to replicate. This is what we actually use to replicate actors. |
|
FReplicationGraphCSVTracker |
Helper struct for tracking finer grained ReplicationGraph stats through the CSV profiler. |
|
FReplicationGraphDebugInfo |
|
|
FReplicationGraphDestructionSettings |
|
|
FReplicationGraphGlobalData |
Data that every replication graph has access to/is initialized with |
|
FReplicationGraphModule |
Module definition for replication graph |
|
FRPCSendPolicyInfo |
|
|
FSkippedActorFullDebugDetails |
Debug data about an actor that was skipped during the prioritization phase |
|
FStreamingLevelActorListCollection |
|
|
FTearOffActorInfo |
|
|
TActorRepListViewBase |
This is a base templated type for the list "Views". |
|
TClassMap |
Templatd struct for mapping UClasses to some data type. |
|
UBasicReplicationGraph |
A basic implementation of replication graph. |
|
UNetReplicationGraphConnection |
Manages actor replication for a specific connection |
|
UReplicationGraph |
Manages actor replication for an entire world / net driver |
|
UReplicationGraphNode |
|
|
UReplicationGraphNode_ActorList |
A Node that contains ReplicateActorLists. |
|
UReplicationGraphNode_ActorListFrequencyBuckets |
A Node that contains ReplicateActorLists. |
|
UReplicationGraphNode_AlwaysRelevant |
|
|
UReplicationGraphNode_AlwaysRelevant_ForConnection |
Adds actors that are always relevant for a connection. |
|
UReplicationGraphNode_ConnectionDormancyNode |
Removes dormant (on connection) actors from its rep lists |
|
UReplicationGraphNode_DormancyNode |
Stores per-connection copies of a master actor list. |
|
UReplicationGraphNode_DynamicSpatialFrequency |
A node intended for dynamic (moving) actors where replication frequency is based on distance to the connection's view location |
|
UReplicationGraphNode_GridCell |
|
|
UReplicationGraphNode_GridSpatialization2D |
|
|
UReplicationGraphNode_TearOff_ForConnection |
Manages actors that are Tear Off. |
Name |
Description |
---|---|
FActorRepListType |
|
FNetViewerArray |
|
FNotifyActorChangeDormancy |
|
FNotifyActorFlushDormancy |
|
FNotifyActorForceNetUpdate |
|
FRepGraphConnectionKey |
|
FReplicationGraphConnectionsAllocator |
Allocator for a connection and all of its sub connections. |
Name |
Description |
|
---|---|---|
|
EActorRepListTypeFlags |
Generic flags that describe an actor list. Currently only used for "Default" vs "FastShared" path. These are for unsorted lists that are returned from the graph, merged together, sorted, and finally replicated until bandwidth limit is hit. |
Name | Description | ||
---|---|---|---|
|
ForEachClientPIEWorld |
||
|
UClass * |
GetActorRepListTypeClass ( |
|
|
GetActorRepListTypeDebugString ( |
||
|
IsActorValidForReplication ( |
Tests if an actor is valid for replication: not pending kill, etc. Says nothing about wanting to replicate or should replicate, etc. |
|
|
IsActorValidForReplicationGather ( |
Tests if an actor is valid for replication gathering. Meaning, it can be gathered from the replication graph and considered for replication. |
|
|
LogActorRepList ( |
||
|
constexpr bo... |
operator! |
|
|
constexpr FG... |
operator& |
|
|
FGlobalActor... |
operator&= |
|
|
constexpr FG... |
operator^ |
|
|
FGlobalActor... |
operator^= |
|
|
constexpr FG... |
operator| |
|
|
FGlobalActor... |
operator|= |
|
|
constexpr FG... |
operator~ |
|
|
PreAllocateRepList |
The RepList allocator is not used anymore so preallocating is not needed. |
|
|
PrintRepListDetails |
Replace this struct with the new FActorRepListConstView struct. |
|
|
PrintRepListStats ( |
||
|
PrintRepListStatsAr ( |
Name | Description | ||
---|---|---|---|
|
CVar_RepGraph_Verify |
||
|
DebugActorConnectionPair |
Generic/global pair that can be set by debug commands etc for extra logging/debugging functionality. |