Navigation
API > API/Plugins > API/Plugins/MassEQS > API/Plugins/MassEQS/Generators
Inheritance Hierarchy
- UEnvQueryGenerator
- IMassEQSRequestInterface
- UMassEnvQueryGenerator
- UMassEnvQueryGenerator_MassEntityHandles
References
| Module | MassEQS |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassEQS/Public/Generators/MassEnvQueryGenerator_MassEntityHandles.h |
| Include | #include "Generators/MassEnvQueryGenerator_MassEntityHandles.h" |
Syntax
UCLASS (Meta=(DisplayName="Mass Entity Handles"), MinimalAPI)
class UMassEnvQueryGenerator_MassEntityHandles : public UMassEnvQueryGenerator
Remarks
Generator to be sent to MassEQSSubsystem for processing on Mass. This will Generate UEnvQueryItemType_MassEntityHandles within SearchRadius of any ContextPositions. Set SearchRadius to a value <= 0 in order to get all EntityHandles who have an FTransformFragment.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSubclassOf< UEnvQueryContext > | SearchCenter | Context of query | |
| FAIDataProviderFloatValue | SearchRadius | Any Entity who is within SearchRadius of any SearchCenter will be acquired |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UMassEnvQueryGenerator_MassEntityHandles
(
const FObjectInitializer& ObjectInitializer |
Overridden from IMassEQSRequestInterface
| Type | Name | Description | |
|---|---|---|---|
| UClass * | Get StaticClass of the ImplementingClass. | ||
| TUniquePtr< FMassEQSRequestData > | GetRequestData
(
FEnvQueryInstance& QueryInstance |
To be implemented by child class: | |
| bool | TryAcquireResults
(
FEnvQueryInstance& QueryInstance |
Called when EnvQueryInstance is checking to try to complete its request. |