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