8#include "ChaosBreakingEventFilter.generated.h"
17 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
"Data")
21 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
25 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
55 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Filters")
59 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
63 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
67 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
71 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
75 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "
Sort")
79 : MaxNumberOfResults(0)
EChaosBreakingSortMethod
Definition ChaosBreakingEventFilter.h:39
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 ChaosBreakingEventFilter.h:89
virtual GEOMETRYCOLLECTIONENGINE_API void FilterEvents(const FTransform &ChaosComponentTransform, const Chaos::FBreakingDataArray &RawBreakingDataArray) override
Definition ChaosBreakingEventFilter.cpp:6
FChaosBreakingEventFilter(FChaosBreakingEventRequestSettings *FilterSettingsIn)
Definition ChaosBreakingEventFilter.h:91
virtual GEOMETRYCOLLECTIONENGINE_API void SortEvents(TArray< FChaosBreakingEventData > &InOutBreakingEvents, EChaosBreakingSortMethod SortMethod, const FTransform &InTransform) override
Definition ChaosBreakingEventFilter.cpp:56
Definition ChaosFilter.h:11
Definition ChaosBreakingEventFilter.h:13
Definition ChaosBreakingEventFilter.h:51