Navigation
API > API/Plugins > API/Plugins/GameplayBehaviorsModule
| Name | UGameplayBehaviorsBlueprintFunctionLibrary |
| Type | class |
| Header File | /Engine/Plugins/Experimental/GameplayBehaviors/Source/GameplayBehaviorsModule/Public/GameplayBehaviorsBlueprintFunctionLibrary.h |
| Include Path | #include "GameplayBehaviorsBlueprintFunctionLibrary.h" |
Syntax
UCLASS (MinimalAPI, Meta=(ScriptName="GameplayBehaviorLibrary"))
class UGameplayBehaviorsBlueprintFunctionLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UGameplayBehaviorsBlueprintFunctionLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddGameplayTagFilterToBlackboardKeySelector
(
FBlackboardKeySelector& InSelector, |
GameplayBehaviorsBlueprintFunctionLibrary.h |
|
|
static FGameplayTagContainer GetBlackboardValueAsGameplayTag
(
UBTNode* NodeOwner, |
GameplayBehaviorsBlueprintFunctionLibrary.h |
|
|
static FGameplayTagContainer GetBlackboardValueAsGameplayTagFromBlackboardComp
(
UBlackboardComponent* BlackboardComp, |
GameplayBehaviorsBlueprintFunctionLibrary.h |
|
|
static void SetBlackboardValueAsGameplayTag
(
UBTNode* NodeOwner, |
GameplayBehaviorsBlueprintFunctionLibrary.h |
|
|
static void SetValueAsGameplayTagForBlackboardComp
(
UBlackboardComponent* BlackboardComp, |
GameplayBehaviorsBlueprintFunctionLibrary.h |
|
|
static bool StopGameplayBehavior
(
TSubclassOf< UGameplayBehavior > GameplayBehaviorClass, |
Will force-stop GameplayBehavior on given Avatar assuming the current behavior is of GameplayBehaviorClass class | GameplayBehaviorsBlueprintFunctionLibrary.h |