8#include "ChaosCollisionEventFilter.generated.h"
17 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category =
"Data")
21 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
25 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
29 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
33 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
37 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
41 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Data")
47 , Velocity1(
FVector::ZeroVector)
48 , Velocity2(
FVector::ZeroVector)
76 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"Filters")
80 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
84 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
88 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
92 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Filters")
96 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "
Sort")
100 : MaxNumberResults(0)
#define check(expr)
Definition AssertionMacros.h:314
EChaosCollisionSortMethod
Definition ChaosCollisionEventFilter.h:59
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 ChaosCollisionEventFilter.h:110
FChaosCollisionEventFilter(FChaosCollisionEventRequestSettings *FilterSettingsIn)
Definition ChaosCollisionEventFilter.h:113
virtual GEOMETRYCOLLECTIONENGINE_API void FilterEvents(const FTransform &ChaosComponentTransform, const Chaos::FCollisionDataArray &RawCollisionDataArray) override
Definition ChaosCollisionEventFilter.cpp:6
virtual GEOMETRYCOLLECTIONENGINE_API void SortEvents(TArray< FChaosCollisionEventData > &InOutCollisionEvents, EChaosCollisionSortMethod SortMethod, const FTransform &InTransform) override
Definition ChaosCollisionEventFilter.cpp:78
Definition ChaosFilter.h:11
Definition ChaosCollisionEventFilter.h:13
Definition ChaosCollisionEventFilter.h:72