Navigation
API > API/Plugins > API/Plugins/TargetingSystem
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCollisionQueryTaskData | Data Store struct used to extend collision-based targeting tasks providing extra data from outside | ||
| TargetingSortTask_Base | A base class that has the basic setup for a sort task. | ||
| USimpleTargetingFilterTask | |||
| USimpleTargetingSelectionTask | This is a blueprintable TargetingTask class made for filtering out Targets from the results list. | ||
| USimpleTargetingSortTask | This is a blueprintable TargetingTask class made for reordering Targets in the results list. | ||
| UTargetingFilterTask_ActorClass | Copyright Epic Games, Inc. All Rights Reserved. | ||
| UTargetingFilterTask_BasicFilterTemplate | A base class that has a basic setup struct that a majority of filtering tasks will find convenient. | ||
| UTargetingFilterTask_SortByDistance | Simple sorting filter based on the distance to the source actor. | ||
| UTargetingSelectionTask_AOE | Basic AOE based selection task. | ||
| UTargetingSelectionTask_SourceActor | Simple targeting selection task that gets the source actor defined in the targeting source context. | ||
| UTargetingSelectionTask_Trace | Selection task that can perform a synchronous or asynchronous trace (line/sweep) to find all targets up to the first blocking hit (or its end point). | ||
| UTargetingSortTask_Base | |||
| UTargetingTask | The base object type that all Targeting Tasks will derive from. |
Enums
| Type | Name | Description | |
|---|---|---|---|
| ETargetingAOEShape | |||
| ETargetingTraceType | Determines the shape of the trace used. |