Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
| Name | AGameplayAbilityTargetActor_ActorPlacement |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTargetActor_ActorPlacement.h |
| Include Path | #include "Abilities/GameplayAbilityTargetActor_ActorPlacement.h" |
Syntax
UCLASS (Blueprintable)
class AGameplayAbilityTargetActor_ActorPlacement : public AGameplayAbilityTargetActor_GroundTrace
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → AGameplayAbilityTargetActor → AGameplayAbilityTargetActor_Trace → AGameplayAbilityTargetActor_GroundTrace → AGameplayAbilityTargetActor_ActorPlacement
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AGameplayAbilityTargetActor_ActorPlacement
(
const FObjectInitializer& ObjectInitializer |
Abilities/GameplayAbilityTargetActor_ActorPlacement.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorVisualizationReticle | TWeakObjectPtr< AGameplayAbilityWorldReticle_ActorVisualization > | Visualization for the intended location of the placed actor. | Abilities/GameplayAbilityTargetActor_ActorPlacement.h | |
| PlacedActorClass | TObjectPtr< UClass > | Actor we intend to place. | Abilities/GameplayAbilityTargetActor_ActorPlacement.h |
|
| PlacedActorMaterial | TObjectPtr< UMaterialInterface > | Override Material 0 on our placed actor's meshes with this material for visualization. | Abilities/GameplayAbilityTargetActor_ActorPlacement.h |
|
Functions
Public
Overridden from AGameplayAbilityTargetActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void StartTargeting
(
UGameplayAbility* Ability |
Initialize and begin targeting logic | Abilities/GameplayAbilityTargetActor_ActorPlacement.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void EndPlay
(
const EEndPlayReason::Type EndPlayReason |
Abilities/GameplayAbilityTargetActor_ActorPlacement.h |