AGameplayAbilityWorldReticle_ActorVisualization

This is a dummy reticle for internal use by visualization placement tasks.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

AActor

AGameplayAbilityWorldReticle

AGameplayAbilityWorldReticle_ActorVisualization

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityWorldReticle_ActorVisualization.h

Include

#include "Abilities/GameplayAbilityWorldReticle_ActorVisualization.h"

Syntax

UCLASS(NotPlaceable)
class AGameplayAbilityWorldReticle_ActorVisualization : public AGameplayAbilityWorldReticle

Remarks

This is a dummy reticle for internal use by visualization placement tasks. It builds a custom visual model of the visualization being placed.

Variables

Name Description

Public variable UProperty

TArray< UActorC...

 

VisualizationComponents

Constructors

Name Description

Public function

AGameplayAbilityWorldReticle_ActorVisualization

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

UCapsuleComp...

 

GetCollisionComponent()

Returns CollisionComponent subobject

Public function

void

 

InitializeReticleVisualizationInformation

(
    AGameplayAbilityTargetActor* I...,
    AActor* VisualizationActor,
    UMaterialInterface* Visualizat...
)

Overridden from AActor

Name Description

Public function Virtual

void

 

EndPlay

(
    const EEndPlayReason::Type EndPlayR...
)

Overridable function called whenever this actor is being removed from a level