#include <TelekenesisActor.h>
◆ ATelekenesisActor()
| ATelekenesisActor::ATelekenesisActor |
( |
| ) |
|
◆ BeginPlay()
| void ATelekenesisActor::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ Die()
| void ATelekenesisActor::Die |
( |
| ) |
|
|
virtual |
◆ Follow()
| void ATelekenesisActor::Follow |
( |
AProjectile *const |
Actor | ) |
|
|
virtual |
◆ GetOwningComponent()
| UTelekenesisComponent * ATelekenesisActor::GetOwningComponent |
( |
| ) |
const |
|
virtual |
◆ HasTarget()
| bool ATelekenesisActor::HasTarget |
( |
| ) |
const |
|
inline |
◆ K2_Die()
| void ATelekenesisActor::K2_Die |
( |
| ) |
|
◆ K2_OnActorContextInfo()
| void ATelekenesisActor::K2_OnActorContextInfo |
( |
AActor * |
Actor, |
|
|
UPrimitiveComponent * |
Component, |
|
|
int32 |
InstanceId |
|
) |
| |
◆ K2_OnFollowProjectile()
| void ATelekenesisActor::K2_OnFollowProjectile |
( |
AProjectile * |
Actor | ) |
|
◆ K2_OnImpact()
| void ATelekenesisActor::K2_OnImpact |
( |
const FHitResult & |
Hit | ) |
|
◆ OnActorContextInfo()
| void ATelekenesisActor::OnActorContextInfo |
( |
AActor * |
Actor, |
|
|
UPrimitiveComponent * |
Component, |
|
|
int32 |
InstanceId = INDEX_NONE |
|
) |
| |
|
virtual |
◆ OnImpact()
| void ATelekenesisActor::OnImpact |
( |
const FHitResult & |
Hit | ) |
|
|
virtual |
◆ PullToPlayer()
| void ATelekenesisActor::PullToPlayer |
( |
ACharacter *const |
Character | ) |
|
|
virtual |
◆ ReleaseTimeout()
| void ATelekenesisActor::ReleaseTimeout |
( |
| ) |
|
|
virtual |
◆ SetCollisionComponent()
| void ATelekenesisActor::SetCollisionComponent |
( |
UPrimitiveComponent *const |
InCollisionComponent | ) |
|
|
virtual |
◆ SetReleased()
| void ATelekenesisActor::SetReleased |
( |
| ) |
|
|
virtual |
◆ TakeDamage()
| float ATelekenesisActor::TakeDamage |
( |
float |
Damage, |
|
|
struct FDamageEvent const & |
DamageEvent, |
|
|
AController * |
EventInstigator, |
|
|
AActor * |
DamageCauser |
|
) |
| |
|
overridevirtual |
◆ Tick()
| void ATelekenesisActor::Tick |
( |
float |
DeltaTime | ) |
|
|
overridevirtual |
◆ bHideSelectedActor
| bool ATelekenesisActor::bHideSelectedActor = false |
◆ DebrisEffect
| UParticleSystem* ATelekenesisActor::DebrisEffect = nullptr |
◆ DestroyedEffect
| UParticleSystem* ATelekenesisActor::DestroyedEffect = nullptr |
◆ PlayerPullOffset
| FVector ATelekenesisActor::PlayerPullOffset = FVector(300.0f, 100.0f, 0.0f) |
◆ PlayerPullSpeed
| float ATelekenesisActor::PlayerPullSpeed = 10.0f |
◆ ProjectileFollowSpeed
| float ATelekenesisActor::ProjectileFollowSpeed = 10.0f |
◆ PullSound
| USoundBase* ATelekenesisActor::PullSound = nullptr |
◆ PushSound
| USoundBase* ATelekenesisActor::PushSound = nullptr |
◆ SecondaryEffect
| UParticleSystem* ATelekenesisActor::SecondaryEffect = nullptr |
◆ TakeDamageEffect
| UParticleSystem* ATelekenesisActor::TakeDamageEffect = nullptr |
◆ VelocityOffsetMultiplier
| float ATelekenesisActor::VelocityOffsetMultiplier = 20.0f |
The documentation for this class was generated from the following files: