![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DamageEvents.h>
Inheritance diagram for FRadialDamageEvent:Public Member Functions | |
| virtual int32 | GetTypeID () const override |
| virtual bool | IsOfType (int32 InID) const override |
| virtual ENGINE_API void | GetBestHitInfo (AActor const *HitActor, AActor const *HitInstigator, FHitResult &OutHitInfo, FVector &OutImpulseDir) const override |
| FRadialDamageEvent () | |
Public Member Functions inherited from FDamageEvent | |
| FDamageEvent () | |
| FDamageEvent (FDamageEvent const &InDamageEvent) | |
| virtual | ~FDamageEvent () |
| FDamageEvent (TSubclassOf< UDamageType > InDamageTypeClass) | |
Public Attributes | |
| FRadialDamageParams | Params |
| FVector | Origin |
| TArray< FHitResult > | ComponentHits |
Public Attributes inherited from FDamageEvent | |
| TSubclassOf< UDamageType > | DamageTypeClass |
Static Public Attributes | |
| static const int32 | ClassID = 2 |
Static Public Attributes inherited from FDamageEvent | |
| static const int32 | ClassID = 0 |
Damage subclass that handles damage with a source location and falloff radius
|
inline |
|
overridevirtual |
Simple API for common cases where we are happy to assume a single hit is expected, even though damage event may have multiple hits.
Reimplemented from FDamageEvent.
Reimplemented from FDamageEvent.
Reimplemented from FDamageEvent.
|
static |
ID for this class. NOTE this must be unique for all damage events.
| TArray<FHitResult> FRadialDamageEvent::ComponentHits |
Hit reslts of specific impacts
| FVector FRadialDamageEvent::Origin |
Location of origin point
| FRadialDamageParams FRadialDamageEvent::Params |
Static parameters describing damage falloff math