FGameplayTargetDataFilterHandle

Polymorphic handle to filter structure that handles checking if actors should be targeted

Windows
MacOS
Linux

References

Module

GameplayAbilities

Header

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

Include

#include "Abilities/GameplayAbilityTargetDataFilter.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FGameplayTargetDataFilterHandle

Remarks

Polymorphic handle to filter structure that handles checking if actors should be targeted

Variables

Name Description

Public variable

TSharedPtr< FGa...

 

Filter

Functions

Name Description

Public function Const

bool

 

FilterPassesForActor

(
    const AActor* ActorToBeFiltere...
)

Returns true if the actor passes the filter and will be targeted

Public function Const

bool

 

FilterPassesForActor

(
    const TWeakObjectPtr< AActor > Acto...
)

Operators

Name Description

Public function Const

bool

 

operator()

(
    const TWeakObjectPtr< AActor > Acto...
)

Public function Const

bool

 

operator()

(
    const AActor* ActorToBeFiltere...
)

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