Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FGameplayInteractionAbortContext | Struct holding data related to the abort action | ||
| FGameplayInteractionContext | Struct that holds data required to perform the interaction and wraps StateTree execution | ||
| FGameplayInteractionSlotUserData | Data added to a Smart Object slot when interaction is started on it. Allows to look up the user. | ||
| FGameplayInteractionStateTreeCondition | |||
| FGameplayInteractionStateTreeTask | Base class (namespace) for all StateTree Tasks related to AI/Gameplay. | ||
| FGameplayTaskActuationCompleted | |||
| IGameplayInteractionsModule | The public interface to this module | ||
| UGameplayInteractionSmartObjectBehaviorDefinition | SmartObject behavior definition for the GameplayInteractions | ||
| UGameplayInteractionStateTreeSchema |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EGameplayInteractionAbortReason | Reason why the interaction is ended prematurely. | ||
| EGameplayInteractionModifyGameplayTagOperation | Value specifying how GameplayTag container should be modified. | ||
| EGameplayInteractionTaskModify | Value specifying when a State Tree task based modification should take place. | ||
| EGameplayInteractionTaskTrigger | Value specifying when a State Tree task based action should be triggered. | ||
| EGameplayTaskActuationResult |