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