| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/Tasks/AbilityTask_PlayMontageAndWait.h |
Include |
#include "Abilities/Tasks/AbilityTask_PlayMontageAndWait.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UAbilityTask_PlayMontageAndWait : public UAbilityTask
Ability task to simply play a montage. Many games will want to make a modified version of this task that looks for game-specific events
Name | Description | ||
---|---|---|---|
|
BlueprintInternalUseOnly |
||
|
DefaultToSelf |
||
|
HidePin |
||
|
OnBlendOut |
||
|
OnCancelled |
||
|
OnCompleted |
||
|
OnInterrupted |
Name | Description | |
---|---|---|
|
UAbilityTask_PlayMontageAndWait ( |
Name | Description | ||
---|---|---|---|
|
OnMontageBlendingOut ( |
||
|
OnMontageEnded ( |
||
|
OnMontageInterrupted() |
Name | Description | ||
---|---|---|---|
|
Activate() |
Called to trigger the actual task once the delegates have been set up Note that the default implementation does nothing and you don't have to call it |
|
|
ExternalCancel() |
Called when the ability is asked to cancel from an outside node. |
|
|
GetDebugString() |
Return debug string describing task |