15#include "CollisionProfile.generated.h"
75#if WITH_EDITORONLY_DATA
124 , bStaticObject(
false)
129 return (Channel ==
Other.Channel);
316 friend class FCollisionProfileDetails;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EObjectTypeQuery
Definition EngineTypes.h:1160
ETraceTypeQuery
Definition EngineTypes.h:1200
ECollisionChannel
Definition EngineTypes.h:1088
ECollisionResponse
Definition EngineTypes.h:1240
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition Engine.Build.cs:7
Definition NameTypes.h:617
Definition UnrealType.h:174
UE_REWRITE SizeType Num() const
Definition Array.h:1144
Definition EnumAsByte.h:22
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition CollisionProfile.h:161
static ENGINE_API const FName BlockAll_ProfileName
Definition CollisionProfile.h:190
static ENGINE_API FName CustomCollisionProfileName
Definition CollisionProfile.h:259
static ENGINE_API const FName BlockAllDynamic_ProfileName
Definition CollisionProfile.h:192
static ENGINE_API const FName Vehicle_ProfileName
Definition CollisionProfile.h:194
static ENGINE_API const FName NoCollision_ProfileName
Definition CollisionProfile.h:189
static ENGINE_API const FName Pawn_ProfileName
Definition CollisionProfile.h:193
static ENGINE_API const FName DefaultProjectile_ProfileName
Definition CollisionProfile.h:195
FOnLoadProfileConfig OnLoadProfileConfig
Definition CollisionProfile.h:202
int32 GetNumOfProfiles() const
Definition CollisionProfile.h:224
static ENGINE_API const FName PhysicsActor_ProfileName
Definition CollisionProfile.h:191
DECLARE_MULTICAST_DELEGATE_OneParam(FOnLoadProfileConfig, UCollisionProfile *)
Definition DeveloperSettings.h:24
Definition EngineTypes.h:1571
@ false
Definition radaudio_common.h:23
U16 Index
Definition radfft.cpp:71
Definition BodyInstance.h:320
Definition CollisionProfile.h:24
FCollisionProfileName(const FName InName)
Definition CollisionProfile.h:31
Definition CollisionProfile.h:321
static ENGINE_API bool AddProfileTemplate(FCollisionResponseTemplate &NewProfileData)
Definition CollisionProfile.cpp:832
Definition EngineTypes.h:1339
Definition CollisionQueryParams.h:324
Definition CollisionProfile.h:45
ENGINE_API void CreateCustomResponsesFromResponseContainers()
Definition CollisionProfile.h:97
bool operator==(const FCustomChannelSetup &Other) const
Definition CollisionProfile.h:127
Definition CollisionProfile.h:143
Definition UnrealType.h:6865
Definition EngineTypes.h:1307