[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Ability|Async", Meta=(DefaultToSelf="TargetActor", BlueprintInternalUseOnly="TRUE")) static [UAbilityAsync_WaitGameplayEffectApplied](API\Plugins\GameplayAbilities\Abilities\Async\UAbilityAsync_Wa-) * WaitGameplayEffectAppliedToActor ( [AActor](API\Runtime\Engine\GameFramework\AActor) * TargetActor, const [FGameplayTargetDataFilterHandle](API\Plugins\GameplayAbilities\Abilities\FGameplayTargetDataFilterHandle) SourceFilter, [FGameplayTagRequirements](API\Plugins\GameplayAbilities\FGameplayTagRequirements) SourceTagRequirements, [FGameplayTagRequirements](API\Plugins\GameplayAbilities\FGameplayTagRequirements) TargetTagRequirements, bool TriggerOnce, bool ListenForPeriodicEffect )