Navigation
API > API/Plugins > API/Plugins/MassEQS
References
| Module | MassEQS |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassEQS/Public/MassEQSUtils.h |
| Include | #include "MassEQSUtils.h" |
Syntax
struct FMassEQSUtils
Remarks
Holds Utility functions for Mass EQS Needs
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetAllAsEntityHandles
(
const FEnvQueryInstance& QueryInstance, |
||
| void | GetAllAsEntityInfo
(
const FEnvQueryInstance& QueryInstance, |
Returns all Items stored in QueryInstance/QueryResult as EntityInfo | |
| void | GetAllAsEntityInfo
(
const FEnvQueryResult& QueryResult, |
||
| void | GetEntityHandles
(
const TArray< FMassEnvQueryEntityInfo >& EntityInfo, |
Extracts all EntityHandles out of an array of EntityInfo | |
| FMassEnvQueryEntityInfo | GetItemAsEntityInfo
(
const FEnvQueryInstance& QueryInstance, |
Returns the Item stored in QueryInstance/QueryResult Items[Index] as EntityInfo | |
| FMassEnvQueryEntityInfo | GetItemAsEntityInfo
(
const FEnvQueryResult& QueryResult, |
||
| RequestDataType * | TryAndEnsureCast
(
TUniquePtr< FMassEQSRequestData >& InPtr |
Used in MassEnvQueryProcessors, to cast generic FMassEQSRequestData to its corresponding child class. |