Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Target data with just a source and target location in space
| Name | FGameplayAbilityTargetData_LocationInfo |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetTypes.h |
| Include Path | #include "Abilities/GameplayAbilityTargetTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FGameplayAbilityTargetData_LocationInfo : public FGameplayAbilityTargetData
Inheritance Hierarchy
- FGameplayAbilityTargetData → FGameplayAbilityTargetData_LocationInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SourceLocation | FGameplayAbilityTargetingLocationInfo | Generic location data for source | Abilities/GameplayAbilityTargetTypes.h |
|
| TargetLocation | FGameplayAbilityTargetingLocationInfo | Generic location data for target | Abilities/GameplayAbilityTargetTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool NetSerialize
(
FArchive& Ar, |
Abilities/GameplayAbilityTargetTypes.h |
Overridden from FGameplayAbilityTargetData
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector GetEndPoint() |
Override to return a target/end point | Abilities/GameplayAbilityTargetTypes.h | |
virtual FTransform GetEndPointTransform() |
Override to return a transform, default will create one from just the location | Abilities/GameplayAbilityTargetTypes.h | |
virtual FTransform GetOrigin() |
Override to return an origin point, which may be derived from other data | Abilities/GameplayAbilityTargetTypes.h | |
virtual UScriptStruct * GetScriptStruct() |
Returns the serialization data, must always be overridden | Abilities/GameplayAbilityTargetTypes.h | |
virtual bool HasEndPoint() |
Override to true if GetEndPoint/Transform will work | Abilities/GameplayAbilityTargetTypes.h | |
virtual bool HasOrigin() |
Override to true if GetOrigin will work | Abilities/GameplayAbilityTargetTypes.h | |
virtual FString ToString() |
Returns a debug string representation | Abilities/GameplayAbilityTargetTypes.h |