UMassCrowdVisualizationLODProcessor

Created a crowd version for visualization of the [UMassVisualizationLODProcessor](API\Plugins\MassRepresentation\UMassVisualizationLODProcessor) as we want to use a custom version of the LOD info that combines the visualization and simulation LOD.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MassCrowd

Header

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

Include

#include "MassCrowdVisualizationLODProcessor.h"

Syntax

UCLASS(Meta=(DisplayName="Crowd visualization LOD"))
class UMassCrowdVisualizationLODProcessor : public UMassVisualizationLODProcessor

Remarks

Created a crowd version for visualization of the UMassVisualizationLODProcessor as we want to use a custom version of the LOD info that combines the visualization and simulation LOD.

Constructors

Overridden from UMassVisualizationLODProcessor

Name Description

Protected function Virtual

void

 

ConfigureQueries()

Configure the owned FMassEntityQuery instances to express processor's requirements

Protected function Virtual

void

 

Execute

(
    UMassEntitySubsystem& EntitySubsys...,
    FMassExecutionContext& Context
)

Execution method for this processor