Mortar Pro Plugin  Version 3
Modular Turret Plugin
Loading...
Searching...
No Matches
UMortarProSemiAutoAimingComponent Member List

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

bAmmoLeftUMortarProAimingComponentprotected
BarrelUMortarProAimingComponentprotected
bDrawDebugTargetSphereUMortarProAimingComponentprivate
BeginAimingMovementTowardsTargetUMortarProAimingComponent
BeginFireUMortarProAimingComponent
BeginIdleStateUMortarProAimingComponent
BeginPlay() overrideUMortarProSemiAutoAimingComponentprotectedvirtual
bEnableBulletHellUMortarProAimingComponentprotected
bEnableGunGravityUMortarProAimingComponentprotected
bEnablePredictTargetPositionUMortarProAimingComponentprotected
bHasComponentInitializedUMortarProAimingComponentprivate
bInitialIdleEventWaitAppliedUMortarProAimingComponentprivate
bOnEndMovementEventEmittedUMortarProAimingComponentprivate
bOnStartMovementEventEmittedUMortarProAimingComponentprivate
bUnlimitedAmmoUMortarProAimingComponentprotected
CalculateAimDirection(FVector &AimDirection)UMortarProAimingComponentprivate
CalculateTossVelocity(const float &OverrideGravityZ, const FName &SocketName)UMortarProAimingComponentprivate
CheckHasAmmoForAnySocket() constUMortarProAimingComponentprivate
CurrentAimDirectionUMortarProAimingComponentprotected
CurrentFiringStateUMortarProAimingComponentprotected
CurrentHitTargetLocationUMortarProAimingComponentprotected
DefaultAimLocationUMortarProAimingComponentprotected
DefaultProjectileSpawnSocketsUMortarProAimingComponentprivate
DefaultSocketNameUMortarProAimingComponentprotected
DirectionThresholdComparisionUMortarProAimingComponentprivate
DistanceThresholdUMortarProAimingComponentprivate
DrawTargetDebugSphereDurationUMortarProAimingComponentprivate
EmitEndMovementEvent()UMortarProAimingComponentprivate
EndAimingMovementTowardsTargetUMortarProAimingComponent
EndFiringUMortarProAimingComponent
EndIdleStateUMortarProAimingComponent
ExitFromIdleState()UMortarProAimingComponentprivate
Fire() overrideUMortarProSemiAutoAimingComponentvirtual
FireAt(const FVector &AimLocation, AActor *TargetActor, TArray< AActor * > SecondaryTargetsRef)UMortarProAimingComponent
FireProjectile()UMortarProAimingComponentprotectedvirtual
FireSoundUMortarProAimingComponentprotected
GetAllFiringSocketsName(TArray< FName > &SocketsName) constUMortarProAimingComponent
GetCurrentState() constUMortarProAimingComponent
GetDirectionThresholdComparision() constUMortarProAimingComponent
GetFiringCountForAllSockets(TMap< FName, int32 > &PerSocketFireCount) constUMortarProAimingComponent
GetFiringCountForSocket(const FName &SocketName) constUMortarProAimingComponent
GetInitialIdleEventDelay() constUMortarProAimingComponent
GetProjectile(TMap< FName, FMortarProGunSocketProperties > &OutProjectiles) constUMortarProAimingComponent
GetReloadTimeInSeconds() constUMortarProSemiAutoAimingComponent
GetShotsSpreadDegree() constUMortarProAimingComponent
GetValidSubSystem()UMortarProAimingComponentprotected
HasAmmo() constUMortarProAimingComponent
HasUnlimitedAmmo() constUMortarProAimingComponent
InitialIdleEventDelayUMortarProAimingComponentprotected
InitialIdleEventDelayTimer()UMortarProAimingComponentprivate
InitialIdleEventDelayTimerHandleUMortarProAimingComponentprivate
InitializeAiming(class UMortarProTurretMeshComponent *TurretToSet, class UMortarProBarrelMeshComponent *BarrelToSet, AActor *Owner)UMortarProAimingComponent
IsGunGravityEnabled() constUMortarProAimingComponent
IsMoving(const FVector &HitLocation)UMortarProAimingComponentprotected
IsPredictTargetPositionEnabled() constUMortarProAimingComponent
IsReloading()UMortarProSemiAutoAimingComponent
LastFireTimeUMortarProAimingComponentprotected
MinSpeedThresholdUMortarProAimingComponentprivate
MoveTowards(const FVector &HitLocation)UMortarProAimingComponentprivate
OriginalReloadTimeInSecondsUMortarProSemiAutoAimingComponentprivate
OutLaunchVelocityUMortarProAimingComponentprivate
OwnerActorUMortarProAimingComponentprotected
OwnerNameUMortarProAimingComponentprotected
PoolingSubSystemUMortarProAimingComponentprivate
PredictTargetPosition(FVector &OriginalTargetLocation)UMortarProAimingComponentprivate
PreFire()UMortarProSemiAutoAimingComponentprivate
PreviousTargetActorUMortarProAimingComponentprivate
PreviousTargetLocationUMortarProAimingComponentprivate
ProjectileSpawnSocketsUMortarProAimingComponentprotected
ProjectileSpeedUMortarProAimingComponentprivate
ReloadTimeInSecondsUMortarProSemiAutoAimingComponentprotected
ResetAimingRunTimeParameters() overrideUMortarProSemiAutoAimingComponentvirtual
SecondaryTargetsUMortarProAimingComponentprivate
SetBarrelState() overrideUMortarProSemiAutoAimingComponentvirtual
SetDirectionThresholdComparision(const float &Threshold)UMortarProAimingComponent
SetFiringLeftForAllSockets(const TMap< FName, int32 > &PerSocketFireCount)UMortarProAimingComponent
SetFiringLeftForSocket(const FName &SocketName, const int32 &InFiringLeft)UMortarProAimingComponent
SetGunGravity(const bool &bGunGravity)UMortarProAimingComponent
SetIdle()UMortarProAimingComponent
SetInitialIdleEventDelay(const float &Delay)UMortarProAimingComponent
SetPredictTargetPosition(const bool &bEnable)UMortarProAimingComponent
SetProjectile(const TMap< FName, FMortarProGunSocketProperties > &ProjectileToSet)UMortarProAimingComponent
SetReloadTimeInSeconds(const float &ReloadTime)UMortarProSemiAutoAimingComponent
SetShotsSpreadDegree(const float &ShotsSpread)UMortarProAimingComponent
SetUnlimitedAmmo(const bool &bUnlimited)UMortarProAimingComponent
ShotsSpreadDegreeUMortarProAimingComponentprotected
SpawnProjectile(TMap< FName, FMortarProGunSocketProperties >::TConstIterator &It)UMortarProAimingComponentprivate
StopComponent()UMortarProAimingComponentvirtual
StopFiring()UMortarProAimingComponentprotectedvirtual
TargetActorUMortarProAimingComponentprotected
TargetActorVelocityUMortarProAimingComponentprivate
TickComponent(float DeltaTime, ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) overrideUMortarProAimingComponentprotectedvirtual
TossVelocityArcUMortarProAimingComponentprivate
TurretUMortarProAimingComponentprotected
UMortarProAimingComponent()UMortarProAimingComponent
UMortarProSemiAutoAimingComponent()UMortarProSemiAutoAimingComponent
VelocityThresholdUMortarProAimingComponentprivate