UMassObserverProcessor

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MassEntity

Header

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

Include

#include "MassObserverProcessor.h"

Syntax

UCLASS(Abstract)
class UMassObserverProcessor : public UMassProcessor

Variables

Name Description

Protected variable UProperty

UScriptStruct &...

 

FragmentType

Set in class' constructor and determines for which Fragment type this given UMassObserverProcessor will be used as the default initializer/deinitializer (as returned by the MassInitializersRegistry).

Constructors

Name Description

Public function

UMassObserverProcessor()

Functions

Name Description

Protected function Virtual

void

 

Register()

Override to register this processor with the observer registry

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.