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