/Engine/Plugins/Runtime/MassGameplay/Source/MassReplication/Public/MassClientBubbleHandler.h
Template client bubble functionality. Replication logic for specific agent types is provided by deriving from this class. Interaction with theFMassClientBubbleSerializerBaseand derived classes should be done from this class
template<typename AgentArrayItem> class TClientBubbleHandlerBase : public [IClientBubbleHandlerInterface](API\Plugins\MassReplication\IClientBubbleHandlerInterface)
TArray< AgentAr...
Agents
Pointer to the Agents array in the associated Serializer class
TMap<FMassNetw...
AgentsRemoveDataMap
Data that is stored when an agent is removed from the bubble, when it times out its safe enough to remove entries in EntityInfoMap The idea is that any out of order adds and subsequent removes for this NetID will normally happen before FAgentRemoveData::TimeLastRemoved, Those that happen after will be on such a bad connection that it doest matter.
FMassClientHand...
ClientHandle
FMassClientBubb...
Serializer
Base class pointer to the associated Serializer class