Navigation
API > API/Plugins > API/Plugins/MassEQS
Function library for interfacing with EntityInfo inside blueprints.
| Name | UMassEQSBlueprintLibrary |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MassGameplay/Source/MassEQS/Public/MassEQSBlueprintLibrary.h |
| Include Path | #include "MassEQSBlueprintLibrary.h" |
Syntax
UCLASS ()
class UMassEQSBlueprintLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMassEQSBlueprintLibrary
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMassEQSBlueprintLibrary
(
const FObjectInitializer& ObjectInitializer |
MassEQSBlueprintLibrary.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ContainsEntity
(
const TArray< FMassEnvQueryEntityInfoBlueprintWrapper >& EntityList, |
Custom array-contains function, as the Blueprint version did not seem to work. | MassEQSBlueprintLibrary.h |
|
static bool EntityComparison
(
const FMassEnvQueryEntityInfoBlueprintWrapper& A, |
Custom comparison function, as the Blueprint Equals did not seem to work. | MassEQSBlueprintLibrary.h |
|
static FString EntityToString
(
const FMassEnvQueryEntityInfoBlueprintWrapper& EntityInfo |
Utils. | MassEQSBlueprintLibrary.h |
|
static void GetAllAsEntityInfoBPWrappers
(
const FEnvQueryResult* QueryResult, |
Get result array and convert each EntityInfo to EntityInfoBlueprintWrapper along the way to skip extra copy steps | MassEQSBlueprintLibrary.h | |
static FVector GetCachedEntityPosition
(
const FMassEnvQueryEntityInfoBlueprintWrapper& EntityInfo |
MassEQSBlueprintLibrary.h |
|
|
static FVector GetCurrentEntityPosition
(
const AActor* Owner, |
MassEQSBlueprintLibrary.h |
|
|
static TArray< FMassEnvQueryEntityInfoBlueprintWrapper > GetEnviromentQueryResultAsEntityInfo
(
const UEnvQueryInstanceBlueprintWrapper* QueryInstance |
Outputs an array filled with resulting EntityInfos. | MassEQSBlueprintLibrary.h |
|
static FMassEnvQueryEntityInfoBlueprintWrapper GetItemAsEntityInfoBPWrapper
(
const FEnvQueryResult* QueryResult, |
Get result and immediately convert to EntityInfoBlueprintWrapper to skip an extra copy step | MassEQSBlueprintLibrary.h | |
static void SendSignalToEntity
(
const AActor* Owner, |
Commands. | MassEQSBlueprintLibrary.h |
|