![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChaosCollisionEventFilter.h>
Inheritance diagram for FChaosCollisionEventFilter:Public Member Functions | |
| FChaosCollisionEventFilter (FChaosCollisionEventRequestSettings *FilterSettingsIn) | |
| virtual GEOMETRYCOLLECTIONENGINE_API void | FilterEvents (const FTransform &ChaosComponentTransform, const Chaos::FCollisionDataArray &RawCollisionDataArray) override |
| virtual GEOMETRYCOLLECTIONENGINE_API void | SortEvents (TArray< FChaosCollisionEventData > &InOutCollisionEvents, EChaosCollisionSortMethod SortMethod, const FTransform &InTransform) override |
Public Member Functions inherited from IChaosEventFilter< Chaos::FCollisionDataArray, TArray< FChaosCollisionEventData >, EChaosCollisionSortMethod > | |
| virtual | ~IChaosEventFilter () |
| virtual void | FilterEvents (const Chaos::FCollisionDataArray &RawInputDataArray) |
| const TArray< FChaosCollisionEventData > & | GetFilteredResults () const |
| int32 | GetNumEvents () const |
| void | SetTransform (const FTransform &TransformIn) |
Additional Inherited Members | |
Protected Attributes inherited from IChaosEventFilter< Chaos::FCollisionDataArray, TArray< FChaosCollisionEventData >, EChaosCollisionSortMethod > | |
| TArray< FChaosCollisionEventData > | FilteredDataArray |
| FTransform | Transform |
|
inline |
|
overridevirtual |
Filters the raw events from the physics system to reduce the number supplied to the game systems
|
overridevirtual |
Optionally Sort events based on increasing or decreasing values of FilteredDataArray fields