Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
This is an instanced gameplay cue notify for continuous looping effects. The game is responsible for defining the start/stop by adding/removing the gameplay cue.
| Name | AGameplayCueNotify_Looping |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayCueNotify_Looping.h |
| Include Path | #include "GameplayCueNotify_Looping.h" |
Syntax
UCLASS (Blueprintable, NotPlaceable, Category="GameplayCueNotify",
Meta=(ShowWorldContextPin, DisplayName="GCN Looping", ShortTooltip="A GameplayCueNotify that has a duration that is driven by the game."),
MinimalAPI)
class AGameplayCueNotify_Looping : public AGameplayCueNotify_Actor
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AGameplayCueNotify_Actor → AGameplayCueNotify_Looping
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AGameplayCueNotify_Looping() |
GameplayCueNotify_Looping.h |
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool OnActive_Implementation
(
AActor* Target, |
GameplayCueNotify_Looping.h | ||
void OnApplication
(
AActor* Target, |
GameplayCueNotify_Looping.h |
|
|
virtual bool OnExecute_Implementation
(
AActor* Target, |
GameplayCueNotify_Looping.h | ||
void OnLoopingStart
(
AActor* Target, |
GameplayCueNotify_Looping.h |
|
|
void OnRecurring
(
AActor* Target, |
GameplayCueNotify_Looping.h |
|
|
void OnRemoval
(
AActor* Target, |
GameplayCueNotify_Looping.h |
|
|
virtual bool OnRemove_Implementation
(
AActor* Target, |
GameplayCueNotify_Looping.h | ||
void RemoveLoopingEffects() |
GameplayCueNotify_Looping.h | ||
virtual bool WhileActive_Implementation
(
AActor* Target, |
GameplayCueNotify_Looping.h |
Overridden from AGameplayCueNotify_Actor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Recycle () |
Called when returning to the recycled pool. | GameplayCueNotify_Looping.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EndPlay
(
const EEndPlayReason::Type EndPlayReason |
GameplayCueNotify_Looping.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EDataValidationResult IsDataValid
(
FDataValidationContext& Context |
GameplayCueNotify_Looping.h |