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

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

AfterDamageDeactivaterHandleAMortarProPhysicalProjectileprivate
AMortarProPhysicalProjectile()AMortarProPhysicalProjectile
AMortarProPoolableActor()AMortarProPoolableActor
AMortarProSplitProjectile()AMortarProSplitProjectile
AvgProjectileSpeedAMortarProPhysicalProjectileprotected
bAlreadyHitAMortarProPhysicalProjectileprotected
bDrawSpawnDebugSphereAMortarProSplitProjectileprotected
bDrawTargetDebugSphereAMortarProSplitProjectileprotected
bDynamicDeactivateSpanAMortarProPhysicalProjectileprotected
BeginActivationAMortarProPoolableActor
BeginDeactivationAMortarProPoolableActor
BeginPlay() overrideAMortarProPhysicalProjectileprotectedvirtual
bIsActorActivatedAMortarProPoolableActorprotected
BPBeforeProjectileSplit()AMortarProSplitProjectile
BPOnImpactEvent()AMortarProBaseProjectile
BufferDeactivateSpanAMortarProPhysicalProjectileprotected
ChildProjectileSpacingAMortarProSplitProjectileprotected
ChildProjectileSpacingAxisAMortarProSplitProjectileprotected
ClearTimers() overrideAMortarProSplitProjectileprotectedvirtual
CollisionMeshAMortarProPhysicalProjectileprotected
CollisionMeshCollisionAMortarProPhysicalProjectileprotected
DamageAsPerSurfaceAMortarProBaseProjectileprotected
DeActivateActor()AMortarProPoolableActorvirtual
DeactivateDelayAfterDamageAMortarProPhysicalProjectileprotected
DeactivateSpanAMortarProPoolableActor
DeactivateTimerHandleAMortarProPoolableActorprivate
DrawSpawnDebugSphereDurationAMortarProSplitProjectileprotected
DrawTargetDebugSphereDurationAMortarProSplitProjectileprotected
EnableComponents(const bool &bEnable) overrideAMortarProPhysicalProjectileprotectedvirtual
EndPlay(const EEndPlayReason::Type EndPlayReason) overrideAMortarProPoolableActorprotectedvirtual
ExplosionForceAMortarProPhysicalProjectileprotected
GetChildProjectileSpacing() constAMortarProSplitProjectile
GetDamageAsPerSurface(const EPhysicalSurface &SurfaceType)AMortarProBaseProjectileprotected
GetDynamicDeactivateSpan() constAMortarProPhysicalProjectile
GetInitialHomingTargetDelayPercent() constAMortarProPhysicalProjectile
GetMinMaxHomingAcceleration(double &OutMinAcceleration, double &OutMaxAcceleration) constAMortarProPhysicalProjectile
GetPercentTimeToSplitProjectile() constAMortarProSplitProjectile
GetProjectileSpeed()AMortarProPhysicalProjectilevirtual
GetSplitProjectileActor(TSubclassOf< class AActor > &Class) constAMortarProSplitProjectile
GetSplitProjectilesCount() constAMortarProSplitProjectile
GetTargetDetectionSphereTraceRadius() constAMortarProSplitProjectile
InitialHomingTargetDelayPercentAMortarProPhysicalProjectileprotected
InitializeAverageSpeedAfterSpawn()AMortarProPhysicalProjectileprivate
InitializeBeforeSpawnParam() overrideAMortarProSplitProjectileprotectedvirtual
InitializeDynamicDeactivateTimeAfterSpawn()AMortarProPhysicalProjectileprivate
InitializeHomingTargetAfterSpawn()AMortarProPhysicalProjectileprivate
InitializeVariableSpeedAfterSpawn()AMortarProPhysicalProjectileprivate
IsInLineOfSight(const AActor *Target)AMortarProSplitProjectileprivate
MaxHomingAccelerationAMortarProPhysicalProjectileprotected
MinHomingAccelerationAMortarProPhysicalProjectileprotected
MortarAfterSpawnParamAMortarProBaseProjectileprotected
NiagaraLaunchBlastAMortarProPhysicalProjectileprotected
NiagaraSurfaceImpactAMortarProBaseProjectileprotected
NiagaraTrailAMortarProPhysicalProjectileprotected
OnHit(UPrimitiveComponent *HitComponent, AActor *OtherActor, UPrimitiveComponent *OtherComponent, FVector NormalImpulse, const FHitResult &Hit)AMortarProPhysicalProjectileprotectedvirtual
PercentTimeToSplitProjectileAMortarProSplitProjectileprotected
PlayImpactSoundAndParticleEffectForSurface(const EPhysicalSurface &SurfaceType, const FVector &Location)AMortarProBaseProjectileprotected
PoolingSubSystemAMortarProPoolableActorprivate
ProjectileMovementAMortarProPhysicalProjectileprotected
ReActivateActor()AMortarProPoolableActorvirtual
RegisterEventsAndCallBacks()AMortarProPhysicalProjectileprotectedvirtual
SetAfterSpawnParam(const FMortarProAfterSpawnParam &AfterSpawnParam) overrideAMortarProSplitProjectilevirtual
SetChildProjectileSpacing(const float &Spacing)AMortarProSplitProjectile
SetDeactivateSpan(const float &Time)AMortarProPoolableActorvirtual
SetDynamicDeactivateSpan(const bool &bIsDynamic)AMortarProPhysicalProjectile
SetHomingTargetTimerFunction()AMortarProPhysicalProjectileprivate
SetInitialHomingTargetDelayPercent(const float &DelayPercent)AMortarProPhysicalProjectile
SetMinMaxHomingAcceleration(const double &MinAcceleration, const double &MaxAcceleration)AMortarProPhysicalProjectile
SetPercentTimeToSplitProjectile(const float &Delay)AMortarProSplitProjectile
SetSplitProjectileActor(const TSubclassOf< class AActor > &Class)AMortarProSplitProjectile
SetSplitProjectilesCount(const int32 &Count)AMortarProSplitProjectile
SetTargetDetectionSphereTraceRadius(const float &Radius)AMortarProSplitProjectile
SignifianceValueAMortarProPhysicalProjectile
SignificanceChanged(EMortarProSignificanceValue Value)AMortarProPhysicalProjectileprivate
SignificanceComponentAMortarProPhysicalProjectileprotected
SpawnProjectile(AActor *TargetActor, int32 ChildNo)AMortarProSplitProjectileprivate
SpeedTimeLineProgress(float Speed)AMortarProPhysicalProjectileprivate
SplitProjectileClassAMortarProSplitProjectileprotected
SplitProjectilesCountAMortarProSplitProjectileprotected
SplitProjectilesTimer()AMortarProSplitProjectileprivate
SplitProjectilesTimerHandlerAMortarProSplitProjectileprivate
StartTimers()AMortarProPoolableActorprotectedvirtual
SurfaceImpactSoundAMortarProBaseProjectileprotected
TargetDetectionSphereTraceRadiusAMortarProSplitProjectileprotected
TickTimelineRateAMortarProPhysicalProjectileprivate
TimelineSpeedAMortarProPhysicalProjectileprivate
TimelineUpdate()AMortarProPhysicalProjectileprivate
TimeLineUpdateTimerAMortarProPhysicalProjectileprivate
TimeToSplitProjectileAMortarProSplitProjectileprivate
VariableSpeedCurveAMortarProPhysicalProjectileprotected