Navigation
API > API/Plugins > API/Plugins/MassEQS
Generator that will send its work to MassEQSSubsystem in order to be processed in a Mass Processor
| Name | UMassEnvQueryGenerator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MassGameplay/Source/MassEQS/Public/Generators/MassEnvQueryGenerator.h |
| Include Path | #include "Generators/MassEnvQueryGenerator.h" |
Syntax
UCLASS (EditInlineNew, Abstract, Meta=(Category="Generators"), MinimalAPI)
class UMassEnvQueryGenerator :
public UEnvQueryGenerator ,
public IMassEQSRequestInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEnvQueryNode → UEnvQueryGenerator → UMassEnvQueryGenerator
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMassEnvQueryGenerator
(
const FObjectInitializer& ObjectInitializer |
Generators/MassEnvQueryGenerator.h |
Functions
Public
Overridden from UEnvQueryGenerator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GenerateItems
(
FEnvQueryInstance& QueryInstance |
This will send this Generator Request to MassEQSSubsystem the first time it is called, and Try to complete Generation with the Result from MassEQSSubsystem on subsequent calls. | Generators/MassEnvQueryGenerator.h |
Overridden from UEnvQueryNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsCurrentlyRunningAsync() |
Generators/MassEnvQueryGenerator.h |
Overridden from IMassEQSRequestInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual UClass * GetRequestClass () |
Get StaticClass of the ImplementingClass. | Generators/MassEnvQueryGenerator.h | |
virtual TUniquePtr< FMassEQSRequestData > GetRequestData
(
FEnvQueryInstance& QueryInstance |
To be implemented by child class: | Generators/MassEnvQueryGenerator.h | |
virtual bool TryAcquireResults
(
FEnvQueryInstance& QueryInstance |
Called when EnvQueryInstance is checking to try to complete its request. | Generators/MassEnvQueryGenerator.h |