AMassCrowdClientBubbleInfo

This class will allow us to replicate Mass data based on the fidelity required for each player controller.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MassCrowd

Header

/Engine/Plugins/AI/MassCrowd/Source/MassCrowd/Public/MassCrowdBubble.h

Include

#include "MassCrowdBubble.h"

Syntax

UCLASS()
class AMassCrowdClientBubbleInfo : public AMassClientBubbleInfoBase

Remarks

This class will allow us to replicate Mass data based on the fidelity required for each player controller. There is one AMassReplicationActor per PlayerController and which is also its owner.

Variables

Name Description

Protected variable UProperty Transient, Replicated

FMassCrowdClien...

 

CrowdSerializer

Constructors

Name Description

Public function

AMassCrowdClientBubbleInfo

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

FMassCrowdCl...

 

GetCrowdSerializer()

Overridden from UObject

Name Description

Protected function Virtual Const

void

 

GetLifetimeReplicatedProps

(
    TArray< FLifetimeProperty >& OutLi...
)

Returns the properties used for network replication, this needs to be overridden by all actor classes with native replicated properties