![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChaosBreakingEventFilter.h>
Inheritance diagram for FChaosBreakingEventFilter:Public Member Functions | |
| FChaosBreakingEventFilter (FChaosBreakingEventRequestSettings *FilterSettingsIn) | |
| virtual GEOMETRYCOLLECTIONENGINE_API void | FilterEvents (const FTransform &ChaosComponentTransform, const Chaos::FBreakingDataArray &RawBreakingDataArray) override |
| virtual GEOMETRYCOLLECTIONENGINE_API void | SortEvents (TArray< FChaosBreakingEventData > &InOutBreakingEvents, EChaosBreakingSortMethod SortMethod, const FTransform &InTransform) override |
Public Member Functions inherited from IChaosEventFilter< Chaos::FBreakingDataArray, TArray< FChaosBreakingEventData >, EChaosBreakingSortMethod > | |
| virtual | ~IChaosEventFilter () |
| virtual void | FilterEvents (const Chaos::FBreakingDataArray &RawInputDataArray) |
| const TArray< FChaosBreakingEventData > & | GetFilteredResults () const |
| int32 | GetNumEvents () const |
| void | SetTransform (const FTransform &TransformIn) |
Additional Inherited Members | |
Protected Attributes inherited from IChaosEventFilter< Chaos::FBreakingDataArray, TArray< FChaosBreakingEventData >, EChaosBreakingSortMethod > | |
| TArray< FChaosBreakingEventData > | 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::FBreakingDataArray, TArray< FChaosBreakingEventData >, EChaosBreakingSortMethod >.
|
overridevirtual |
Optionally Sort events based on increasing or decreasing values of FilteredDataArray fields
Implements IChaosEventFilter< Chaos::FBreakingDataArray, TArray< FChaosBreakingEventData >, EChaosBreakingSortMethod >.