UMassEntitySettings

Implements the settings for MassEntity plugin

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MassEntity

Header

/Engine/Plugins/Runtime/MassEntity/Source/MassEntity/Public/MassEntitySettings.h

Include

#include "MassEntitySettings.h"

Syntax

UCLASS(Config=Mass, defaultconfig, DisplayName="Mass Entity")
class UMassEntitySettings : public UMassModuleSettings

Remarks

Implements the settings for MassEntity plugin

Variables

Name Description

Protected variable

bool

 

bInitialized

Public variable UProperty Category, EditDefaultsOnly Transient

FString

 

DumpDependencyGraphFileName

The name of the file to dump the processor dependency graph.

Protected variable

FOnSettingsChan...

 

OnSettingsChange

Public variable UProperty Category, EditDefaultsOnly Config

FMassProcessing...

 

ProcessingPhasesConfig

Lets users configure processing phases including the composite processor class to be used as a container for the phases' processors.

Public variable UProperty Category Transient editfixedsize, instanced, visibleanywhere

TArray< UMassPr...

 

ProcessorCDOs

This list contains all the processors available in the given binary (including plugins).

Constructors

Name Description

Public function

UMassEntitySettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Overridden from UObject

Name Description

Protected function Virtual

void

 

BeginDestroy()

Called before destroying the object.

Protected function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Typedefs

Name

Description

FOnSettingsChange