Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/AI/MassCrowd/Source/MassCrowd/Public/MassCrowdRepresentationProcessor.h |
Include |
#include "MassCrowdRepresentationProcessor.h" |
UCLASS(Abstract)
class UMassCrowdRepresentationProcessor : public UMassRepresentationProcessor
Overridden representation processor to make it tied to the crowd via the requirements. It is also the base class for all the different type of crowd representation (Visualization & ServerSideRepresentation)
Name | Description | ||
---|---|---|---|
|
CharacterMovementEntitiesQuery_Conditional |
A dedicated query for processing entities owning a FDataFragment_CharacterMovementComponentWrapper |
Name | Description | |
---|---|---|
|
UMassCrowdRepresentationProcessor() |
Name | Description | ||
---|---|---|---|
|
ConfigureQueries() |
Configure the owned FMassEntityQuery instances to express processor's requirements |
|
|
AActor * |
GetOrSpawnActor ( |
Returns an actor of the template type and setup fragments values from it |
|
SetActorEnabled ( |
Enable/disable a spawned actor |
|
|
TeleportActor ( |
Teleports the actor at the specified transform by preserving its velocity and without collision. |
Name | Description | ||
---|---|---|---|
|
Initialize ( |
Initialization of this processor |