Navigation
API > API/Plugins > API/Plugins/MassLOD
LOD Distance collector which combines collection of LOD information for both Viewer and Simulation LODing. This collector cares only about the entities' distance to LOD viewer location, nothing else. Matches MassDistanceLODProcessor logic which uses the same Calculator LODLogic
| Name | UMassLODDistanceCollectorProcessor |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MassGameplay/Source/MassLOD/Public/MassLODDistanceCollectorProcessor.h |
| Include Path | #include "MassLODDistanceCollectorProcessor.h" |
Syntax
UCLASS (MinimalAPI, Meta=(DisplayName="LOD Distance Collector"))
class UMassLODDistanceCollectorProcessor : public UMassProcessor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMassProcessor → UMassLODDistanceCollectorProcessor
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMassLODDistanceCollectorProcessor() |
MassLODDistanceCollectorProcessor.h |
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CollectLODForChunk
(
FMassExecutionContext& Context |
MassLODDistanceCollectorProcessor.h | ||
void ExecuteInternal
(
FMassEntityManager& EntityManager, |
MassLODDistanceCollectorProcessor.h |
Overridden from UMassProcessor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ConfigureQueries
(
const TSharedRef< FMassEntityManager >& EntityManager |
MassLODDistanceCollectorProcessor.h | ||
virtual void Execute
(
FMassEntityManager& EntityManager, |
MassLODDistanceCollectorProcessor.h |