FGlobalActorReplicationInfoMap

Windows
MacOS
Linux

References

Module

ReplicationGraph

Header

/Engine/Plugins/Runtime/ReplicationGraph/Source/Public/ReplicationGraphTypes.h

Include

#include "ReplicationGraphTypes.h"

Syntax

struct FGlobalActorReplicationInfoMap

Constructors

Functions

Name Description

Public function

void

 

AddDependentActor

(
    AActor* Parent,
    AActor* Child,
    FGlobalActorReplicationInfoMap::EWa...
)

Public function Const

void

 

CountBytes

(
    FArchive& Ar
)

Public function Const

TMap< FActor...

 

CreateActorMapIterator()

Public function

TMap< FActor...

 

CreateActorMapIterator()

Public function

TMap< FObjec...

 

CreateClassMapIterator()

Public function

FGlobalActor...

 

Find

(
    const FActorRepListType& Actor
)

Finds data associated with the actor but does not create if its not there yet.

Public function

FGlobalActor...

 

Get

(
    const FActorRepListType& Actor
)

Returns data associated with the actor. Will create it with default class values if necessary

Public function

FGlobalActor...

 

Get

(
    const FActorRepListType& Actor,
    bool& bWasCreated
)

Same as above but outputs bool if it was created. This is uncommonly called. Don't want to slow down the frequently called version.

Public function

FClassReplic...

 

GetClassInfo

(
    UClass* Class
)

Returns ClassInfo for a given class.

Public function Const

int32

 

Num()

Public function

int32

 

Remove

(
    const FActorRepListType& RemovedAc...
)

Removes actor data from map

Public function

void

 

RemoveAllActorDependancies

(
    AActor* MainActor
)

Public function

void

 

RemoveDependentActor

(
    AActor* Parent,
    AActor* Child
)

Public function

void

 

ResetActorMap()

Public function

void

 

SetClassInfo

(
    UClass* InClass,
    const FClassReplicationInfo& Info
)

Sets class info for a given class and its derived classes if desired.

Public function

void

 

SetInitClassInfoFunc

(
    TFunction< bool*, FClas...
)

Enums

Name

Description

Public enum

EWarnFlag

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss