Navigation
API > API/Plugins > API/Plugins/ReplicationGraph
Holds a list of actors grouped by the permanent level or their streaming level
| Name | FLevelBasedActorList |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h |
| Include Path | #include "ReplicationGraphTypes.h" |
Syntax
struct FLevelBasedActorList
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PermanentLevelActors | FActorRepListRefView | ReplicationGraphTypes.h | ||
| StreamingLevelActors | FStreamingLevelActorListCollection | ReplicationGraphTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddNetworkActor
(
AActor* NetActor |
ReplicationGraphTypes.h | ||
void AppendAllLists
(
FGatheredReplicationActorLists& OutGatheredList |
Add a reference to all the lists held here to the gather list | ReplicationGraphTypes.h | |
bool Contains
(
AActor* NetActor |
ReplicationGraphTypes.h | ||
void CountBytes
(
FArchive& Ar |
ReplicationGraphTypes.h | ||
void Gather
(
const FConnectionGatherActorListParameters& Params |
Gather the list of actors visible to this connection and add them to the gather list | ReplicationGraphTypes.h | |
void Gather
(
const UNetReplicationGraphConnection& ConnectionManager, |
ReplicationGraphTypes.h | ||
void GetAllActors
(
TArray< AActor* >& OutAllActors |
Returns the list of all actors held by the permenant and streaming level list. | ReplicationGraphTypes.h | |
bool RemoveNetworkActor
(
const FNewReplicatedActorInfo& NetActor |
ReplicationGraphTypes.h | ||
bool RemoveNetworkActor
(
AActor* NetActor |
ReplicationGraphTypes.h | ||
bool RemoveNetworkActorOrdered
(
AActor* NetActor |
ReplicationGraphTypes.h | ||
void Reset() |
ReplicationGraphTypes.h | ||
void UpdateActorLevel
(
AActor* NetActor, |
Update actor to new level | ReplicationGraphTypes.h |