Navigation
API > API/Plugins > API/Plugins/ReplicationGraph
References
| Module | ReplicationGraph |
| Header | /Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h |
| Include | #include "ReplicationGraphTypes.h" |
Syntax
struct FStreamingLevelActorListCollection
Remarks
Level based actor lists
Holds a list of actors grouped by their streaming level
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArray< FStreamingLevelActors, TInlineAllocator< NumInlineAllocations > > | StreamingLevelLists |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddActor
(
const FNewReplicatedActorInfo& ActorInfo |
||
| void | AppendAllLists
(
FGatheredReplicationActorLists& OutGatheredList |
Add to the passed gather list all list of actors held | |
| bool | Contains
(
const FNewReplicatedActorInfo& ActorInfo |
Is this actor held in one of the actor lists | |
| void | CountBytes
(
FArchive& Ar |
||
| void | DeepCopyFrom
(
const FStreamingLevelActorListCollection& Source |
||
| void | Gather
(
const FConnectionGatherActorListParameters& Params |
Add to the Params' gather list the list of actors for levels that are visible to that connection | |
| void | Gather
(
const UNetReplicationGraphConnection& ConnectionManager, |
Add to the passed gather list the list of actors that are visible to the connection | |
| void | GetAll_Debug
(
TArray< FActorRepListType >& OutArray |
||
| void | Log
(
FReplicationGraphDebugInfo& DebugInfo |
||
| int32 | NumLevels () |
||
| bool | RemoveActor
(
const FNewReplicatedActorInfo& ActorInfo, |
Removes the actor but keep the actor order list intact | |
| bool | RemoveActorFast
(
const FNewReplicatedActorInfo& ActorInfo, |
Removes the actor but using the faster swap operation that change the ordering of the list | |
| void | Reset () |
||
| void | TearDown () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FStreamingLevelActors |
Constants
| Name | Description |
|---|---|
| NumInlineAllocations | Lists for streaming levels. |