Navigation
API > API/Plugins > API/Plugins/MassAIReplication
References
| Module | MassAIReplication |
| Header | /Engine/Plugins/AI/MassAI/Source/MassAIReplication/Public/MassReplicationPathHandlers.h |
| Include | #include "MassReplicationPathHandlers.h" |
Syntax
template<typename AgentArrayItem>
class TMassClientBubblePathHandler
Remarks
To replicate path following make a member variable of this class in your TClientBubbleHandlerBase derived class. This class is a friend of TMassClientBubblePathHandler. It is meant to have access to the protected data declared there.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TArrayView< FMassZoneGraphLaneLocationFragment > | LaneLocationList | ||
| TArrayView< FMassMoveTargetFragment > | MoveTargetList | ||
| TClientBubbleHandlerBase< AgentArrayItem > & | OwnerHandler | ||
| TArrayView< FMassZoneGraphPathRequestFragment > | PathRequestList |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TMassClientBubblePathHandler
(
TClientBubbleHandlerBase< AgentArrayItem >& InOwnerHandler |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddRequirementsForSpawnQuery
(
FMassEntityQuery& InQuery |
When entities are spawned in Mass by the replication system on the client, a spawn query is used to set the data on the spawned entities. | |
| void | CacheFragmentViewsForSpawnQuery
(
FMassExecutionContext& InExecContext |
||
| void | |||
| void | SetModifiedEntityData
(
const FMassEntityView& EntityView, |
Call this when an Entity that has already been spawned is modified on the client | |
| void | SetSpawnedEntityData
(
const FMassEntityView& EntityView, |