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. |
|
FActorRepListRawView |
A read only, non owning (ref counting) view to an actor replication list: essentially a raw pointer and the category of the list. |
|
FActorRepListRefView |
A view that maintains ownership/(ref counting) to an actor replication list. |
|
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 |
|
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 |
To be called by projects to preallocate replication lists. |
|
|
PrintRepListDetails |
Intended to be called from immediate mode window while debugging. |
|
|
PrintRepListStats ( |
||
|
PrintRepListStatsAr ( |
Name | Description | ||
---|---|---|---|
|
CVar_RepGraph_Verify |
||
|
DebugActorConnectionPair |
Generic/global pair that can be set by debug commands etc for extra logging/debugging functionality. |