Navigation
API > API/Plugins > API/Plugins/GameplayBehaviorsModule
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UGameplayBehaviorSubsystem
References
| Module | GameplayBehaviorsModule |
| Header | /Engine/Plugins/Experimental/GameplayBehaviors/Source/GameplayBehaviorsModule/Public/GameplayBehaviorSubsystem.h |
| Include | #include "GameplayBehaviorSubsystem.h" |
Syntax
UCLASS&40;Config&61;Game, defaultconfig, Transient&41;
class UGameplayBehaviorSubsystem : public UWorldSubsystem
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< TObjectPtr< AActor >, FAgentGameplayBehaviors > | AgentGameplayBehaviors |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UGameplayBehaviorSubsystem * | GetCurrent
(
const UWorld* World |
||
| void | OnBehaviorFinished
(
UGameplayBehavior& Behavior, |
||
| bool | StopBehavior
(
AActor& Avatar, |
||
| bool | TriggerBehavior
(
const UGameplayBehaviorConfig& Config, |
||
| bool | TriggerBehavior
(
UGameplayBehavior& Behavior, |
||
| bool | TriggerBehaviorImpl
(
UGameplayBehavior& Behavior, |