8#include "ChaosTrailingEventFilter.generated.h"
17 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Filters")
21 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
25 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
29 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
33 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
64 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Filters")
68 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
72 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
76 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
77 float MinAngularSpeed;
80 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
84 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "
Sort")
88 : MaxNumberOfResults(0)
91 , MinAngularSpeed(0.0f)
99 :
public IChaosEventFilter<Chaos::FTrailingDataArray, TArray<FChaosTrailingEventData>, EChaosTrailingSortMethod>
EChaosTrailingSortMethod
Definition ChaosTrailingEventFilter.h:49
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Sort(T *First, const int32 Num, const PREDICATE_CLASS &Predicate)
Definition Sorting.h:78
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition ChaosTrailingEventFilter.h:100
FChaosTrailingEventFilter(FChaosTrailingEventRequestSettings *FilterSettingsIn)
Definition ChaosTrailingEventFilter.h:102
virtual GEOMETRYCOLLECTIONENGINE_API void SortEvents(TArray< FChaosTrailingEventData > &InOutTrailingEvents, EChaosTrailingSortMethod SortMethod, const FTransform &InTransform) override
Definition ChaosTrailingEventFilter.cpp:65
virtual GEOMETRYCOLLECTIONENGINE_API void FilterEvents(const FTransform &ChaosComponentTransform, const Chaos::FTrailingDataArray &RawTrailingDataArray) override
Definition ChaosTrailingEventFilter.cpp:7
Definition ChaosFilter.h:11
Definition ChaosTrailingEventFilter.h:13
Definition ChaosTrailingEventFilter.h:60