Mortar Pro Plugin  Version 2
Modular Turret Plugin
All Classes Namespaces Functions Variables Enumerations Enumerator Pages
AMortarProBeamProjectile Member List

This is the complete list of members for AMortarProBeamProjectile, including all inherited members.

AimingComponentStopped()AMortarProBeamProjectileprivate
AMortarProBeamProjectile()AMortarProBeamProjectile
AMortarProPoolableActor()AMortarProPoolableActor
AreMultipleHitsAllowed() constAMortarProBeamProjectile
BarrelAMortarProBeamProjectileprivate
BeamMaxReachXOffsetAMortarProBeamProjectileprivate
BeamTraceReferenceAMortarProBeamProjectileprivate
BeginActivationAMortarProPoolableActor
BeginDeactivationAMortarProPoolableActor
BeginPlay() overrideAMortarProPoolableActorprotectedvirtual
bEnableDamageToTargetAMortarProBeamProjectileprivate
bEnableDebugBoxTraceAMortarProBeamProjectileprivate
bEnableMultipleHitsAMortarProBeamProjectileprivate
bIsActorActivatedAMortarProPoolableActorprotected
bLimitBeamMaxReachXOffsetAMortarProBeamProjectileprivate
BPBeamEnd()AMortarProBeamProjectile
BPBeamPositionChanged(const FVector &OutStarting, const FVector &OutEnding)AMortarProBeamProjectile
BPBeamStart(const FVector &OutStarting, const FVector &OutEnding)AMortarProBeamProjectile
BPOnImpactEvent()AMortarProBaseProjectile
ClearTimers() overrideAMortarProBeamProjectileprotectedvirtual
DamageAsPerSurfaceAMortarProBaseProjectileprotected
DamageRateAMortarProBeamProjectileprivate
DamageToActor(FHitResult &Result)AMortarProBeamProjectileprivate
DeActivateActor()AMortarProPoolableActorvirtual
DeactivateSpanAMortarProPoolableActor
DeactivateTimerHandleAMortarProPoolableActorprivate
EnableComponents(const bool &bEnable) overrideAMortarProBeamProjectileprotectedvirtual
EnableDamageToTarget()AMortarProBeamProjectileprivate
EndPlay(const EEndPlayReason::Type EndPlayReason) overrideAMortarProPoolableActorprotectedvirtual
GetBeamMaxReachXOffset() constAMortarProBeamProjectile
GetDamageAsPerSurface(const EPhysicalSurface &SurfaceType)AMortarProBaseProjectileprotected
GetDamageRate() constAMortarProBeamProjectile
GetInitialDelayBeforeDamage() constAMortarProBeamProjectile
GetLineTracesStartAndTarget(TArray< TPair< FVector, FVector > > &LinePoints, const FVector &StartPosition, const FVector &TargetPosition)AMortarProBeamProjectileprivate
GetProjectileSpeed()AMortarProBaseProjectileinlinevirtual
GetUpdatedEndTargetPosition(const FVector &StartPosition, const FVector &EndPosition)AMortarProBeamProjectileprivate
GunBarrelRotationAMortarProBeamProjectileprivate
InitialDelayBeforeDamageAMortarProBeamProjectileprivate
InitialDelayTimerHandleAMortarProBeamProjectileprivate
InitializeBeforeSpawnParam() overrideAMortarProBeamProjectileprotectedvirtual
LastDamageTimeAMortarProBeamProjectileprivate
LastStartPositionAMortarProBeamProjectileprivate
LastTargetPositionAMortarProBeamProjectileprivate
MortarAfterSpawnParamAMortarProBaseProjectileprotected
NiagaraLaunchBlastAMortarProBeamProjectileprotected
NiagaraSurfaceImpactAMortarProBaseProjectileprotected
PlayImpactSoundAndParticleEffectForSurface(const EPhysicalSurface &SurfaceType, const FVector &Location)AMortarProBaseProjectileprotected
PoolingSubSystemAMortarProPoolableActorprivate
ReActivateActor()AMortarProPoolableActorvirtual
SetAfterSpawnParam(const FMortarProAfterSpawnParam &AfterSpawnParam) overrideAMortarProBeamProjectilevirtual
SetBeamMaxReachXOffset(const float &XMaxReach)AMortarProBeamProjectile
SetDamageRate(const float &Rate)AMortarProBeamProjectile
SetDeactivateSpan(const float &Time)AMortarProPoolableActorvirtual
SetInitialDelayBeforeDamage(const float &InitialDelay)AMortarProBeamProjectile
SetLimitBeamMaxReach(const bool &ShouldLimit)AMortarProBeamProjectile
SetMultipleHitsAllowed(const bool &isAllowed)AMortarProBeamProjectile
ShouldLimitBeamMaxReach() constAMortarProBeamProjectile
StartTimers()AMortarProPoolableActorprotectedvirtual
SurfaceImpactSoundAMortarProBaseProjectileprotected
Tick(float DeltaTime) overrideAMortarProBeamProjectile