| ActivateProjectile(const FDetailedSkillData &CalculatedData, FGameplayTag InVFXCueTag, UAbilitySystemComponent *InSourceASC, const FTransform &SpawnTransform, AActor *NewOwner, APawn *NewInstigator, int32 InMyIndex, int32 InTotalCount) | AProjectileBase | |
| ADelayProjectileBase() | ADelayProjectileBase | |
| AOENiagaraComponent | ADelayProjectileBase | protected |
| AOERadius | ADelayProjectileBase | protected |
| AOETime | ADelayProjectileBase | protected |
| AOEZOffset | ADelayProjectileBase | protected |
| ApplyDamageToTarget(AActor *HitActor) | AProjectileBase | protected |
| ApplySkillData(const FDetailedSkillData &CalculatedData) | AProjectileBase | protected |
| ApplySkillData_Implementation(const FDetailedSkillData &CalculatedData) override | ADelayProjectileBase | protectedvirtual |
| AProjectileBase() | AProjectileBase | |
| bDrawDebugCollision | AProjectileBase | |
| BeforeReturnToPoolTimerHandle | AProjectileBase | protected |
| BeginPlay() override | AProjectileBase | protectedvirtual |
| bIsActive | AProjectileBase | |
| bMultiHit | AProjectileBase | |
| CallProcessMultiHit() | ADelayProjectileBase | protected |
| CollisionSize | AProjectileBase | |
| CueTriggerEffectClass | AProjectileBase | |
| CurrentHitCount | AProjectileBase | protected |
| CurrentSkillData | AProjectileBase | protected |
| Damage | AProjectileBase | |
| DeactivateProjectile() | AProjectileBase | |
| Destroyed() override | AProjectileBase | protectedvirtual |
| EndPlay(const EEndPlayReason::Type EndPlayReason) override | ADelayProjectileBase | protectedvirtual |
| HitTimerHandle | AProjectileBase | protected |
| LastHitTimestamps | AProjectileBase | protected |
| MaxPierceCount | AProjectileBase | |
| Multicast_Activate(const FDetailedSkillData &CalculatedData, FGameplayTag InVFXCueTag, UAbilitySystemComponent *InSourceASC, const FTransform &SpawnTransform, AActor *NewOwner, APawn *NewInstigator, int32 InMyIndex, int32 InTotalCount) | AProjectileBase | protectedvirtual |
| Multicast_Deactivate() | AProjectileBase | protectedvirtual |
| Multicast_OnExplode(const FVector &HitImpactPoint) | ADelayProjectileBase | protected |
| MultiHitInterval | AProjectileBase | protected |
| MyIndex | AProjectileBase | protected |
| NiagaraComponent | AProjectileBase | protected |
| OnActivated() | AProjectileBase | protected |
| OnActivated_Implementation() override | ADelayProjectileBase | protectedvirtual |
| OnBeforeLifeSpanExpired() | AProjectileBase | protected |
| OnCapsuleBeginOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) | AProjectileBase | |
| OnDeactivated() | AProjectileBase | protected |
| OnDeactivated_Implementation() override | ADelayProjectileBase | protectedvirtual |
| OnGroundHit(UPrimitiveComponent *HitComp, AActor *OtherActor, UPrimitiveComponent *OtherComp, FVector NormalImpulse, const FHitResult &Hit) | ADelayProjectileBase | protected |
| OnLifeSpanExpired() | AProjectileBase | protected |
| OwningPool | AProjectileBase | protected |
| PayloadEffectClass | AProjectileBase | |
| ProcessMultiHit() | AProjectileBase | protected |
| ProjectileMovement | AProjectileBase | protected |
| ReturnToPool() | AProjectileBase | |
| ReturnToPoolTimerHandle | AProjectileBase | protected |
| RootCapsule | AProjectileBase | protected |
| SetOwningPool(UProjectilePoolSubsystem *InPool) | AProjectileBase | |
| SourceASC | AProjectileBase | |
| StartLifeSpan() | AProjectileBase | protected |
| StartLifeSpan_Implementation() override | ADelayProjectileBase | protectedvirtual |
| Tick(float DeltaTime) override | ADelayProjectileBase | virtual |
| TotalCount | AProjectileBase | protected |
| VFXCueTag | AProjectileBase | protected |