| FGameplayAbilityTargetData
|
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetTypes.h |
Include |
#include "Abilities/GameplayAbilityTargetTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FGameplayAbilityTargetData_SingleTargetHit : public FGameplayAbilityTargetData
Target data with a single hit result, data is packed into the hit result
Name | Description | ||
---|---|---|---|
|
bHitReplaced |
||
|
HitResult |
Hit result that stores data |
Name | Description | |
---|---|---|
|
FGameplayAbilityTargetData_SingleTargetHit() |
|
|
FGameplayAbilityTargetData_SingleTargetHit ( |
Name | Description | ||
---|---|---|---|
|
NetSerialize ( |
Name | Description | ||
---|---|---|---|
|
GetActors() |
Returns all actors targeted, almost always overridden |
|
|
GetEndPoint() |
Override to return a target/end point |
|
|
const FHitRe... |
GetHitResult() |
Override to return a hit result |
|
GetOrigin() |
Override to return an origin point, which may be derived from other data |
|
|
UScriptStruc... |
GetScriptStruct() |
Returns the serialization data, must always be overridden |
|
HasEndPoint() |
Override to true if GetEndPoint/Transform will work |
|
|
HasHitResult() |
Return true in subclasses if GetHitResult will work |
|
|
HasOrigin() |
Override to true if GetOrigin will work |
|
|
ReplaceHitWith ( |