Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/Abilities
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AGameplayAbilityTargetActor
- AGameplayAbilityTargetActor_Trace
- AGameplayAbilityTargetActor_GroundTrace
- AGameplayAbilityTargetActor_ActorPlacement
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetActor_GroundTrace.h |
| Include | #include "Abilities/GameplayAbilityTargetActor_GroundTrace.h" |
Syntax
UCLASS&40;Blueprintable&41;
class AGameplayAbilityTargetActor_GroundTrace : public AGameplayAbilityTargetActor_Trace
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bLastTraceWasGood | ||
| float | CollisionHeight | Height for a capsule. Implicitly indicates a capsule is desired if this is greater than zero. | |
| float | CollisionHeightOffset | ||
| float | CollisionRadius | Radius for a sphere or capsule. | |
| FCollisionShape | CollisionShape |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AGameplayAbilityTargetActor_GroundTrace
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | AdjustCollisionResultForShape
(
const FVector OriginalStartPoint, |
Overridden from AGameplayAbilityTargetActor_Trace
| Type | Name | Description | |
|---|---|---|---|
| FHitResult | PerformTrace
(
AActor* InSourceActor |
Overridden from AGameplayAbilityTargetActor
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | StartTargeting
(
UGameplayAbility* Ability |
Initialize and begin targeting logic |