Navigation
API > API/Plugins > API/Plugins/MassReplication
Inheritance Hierarchy
- FFastArraySerializer
- FMassClientBubbleSerializerBase
- FMassCrowdClientBubbleSerializer
References
| Module | MassReplication |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassReplication/Public/MassClientBubbleSerializerBase.h |
| Include | #include "MassClientBubbleSerializerBase.h" |
Syntax
USTRUCT&40;&41;
struct FMassClientBubbleSerializerBase : public FFastArraySerializer
Remarks
Classes derived from this will contain the IClientBubbleHandlerInterface derived class as well as the actual Fast Array. This class mainly provides the base automation with the IClientBubbleHandlerInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| IClientBubbleHandlerInterface * | |||
| FMassEntityManager & | |||
| UMassReplicationSubsystem * | |||
| UMassSpawnerSubsystem * | |||
| UWorld * | GetWorld () |
||
| void | InitializeForWorld
(
UWorld& InWorld |
||
| void | PostReplicatedAdd
(
const TArrayView< int32 > AddedIndices, |
||
| void | PostReplicatedChange
(
const TArrayView< int32 > ChangedIndices, |
||
| void | PreReplicatedRemove
(
const TArrayView< int32 > RemovedIndices, |
||
| void | SetClientHandler
(
IClientBubbleHandlerInterface& InClientHandler |
||
| void | ShutDown () |