AGameplayAbilityTargetActor_Radius

Selects everything within a given radius of the source actor.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetActor_Radius.h

Include

#include "Abilities/GameplayAbilityTargetActor_Radius.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, NotPlaceable)
class AGameplayAbilityTargetActor_Radius : public AGameplayAbilityTargetActor

Remarks

Selects everything within a given radius of the source actor.

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

float

 

Radius

Radius of target acquisition around the ability's start location.

Constructors

Name Description

Public function

AGameplayAbilityTargetActor_Radius

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Protected function Const

FGameplayAbi...

 

MakeTargetData

(
    const TArray< TWeakObjectPtr< AActo...,
    const FVector& Origin
)

Protected function

TArray< TWea...

 

PerformOverlap

(
    const FVector& Origin
)

Overridden from AGameplayAbilityTargetActor

Name Description

Public function Virtual

void

 

ConfirmTargetingAndContinue()

Requesting targeting data, but not necessarily stopping/destroying the task.

Public function Virtual

void

 

StartTargeting

(
    UGameplayAbility* Ability
)

Initialize and begin targeting logic

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss