UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollisionQueryFilterCallbackCore.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7
13{
14 None = 0,
15 Touch = 1,
16 Block = 2
17};
18
19namespace Chaos
20{
21 class FImplicitObject;
22}
23
35
46
ECollisionQueryHitType
Definition CollisionQueryFilterCallbackCore.h:13
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition ShapeInstance.h:36
Definition ParticleHandle.h:436
Definition ParticleHandle.h:2739
Definition CollisionQueryFilterCallbackCore.h:37
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FPTQueryHit &Hit) override
Definition CollisionQueryFilterCallbackCore.h:43
virtual ~FBlockAllQueryCallback()
Definition CollisionQueryFilterCallbackCore.h:39
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticleHandle &Actor) override
Definition CollisionQueryFilterCallbackCore.h:44
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticle &Actor) override
Definition CollisionQueryFilterCallbackCore.h:41
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FQueryHit &Hit) override
Definition CollisionQueryFilterCallbackCore.h:40
Definition CollisionQueryFilterCallbackCore.h:48
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FPTQueryHit &Hit) override
Definition CollisionQueryFilterCallbackCore.h:54
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticle &Actor) override
Definition CollisionQueryFilterCallbackCore.h:52
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FQueryHit &Hit) override
Definition CollisionQueryFilterCallbackCore.h:51
virtual ~FOverlapAllQueryCallback()
Definition CollisionQueryFilterCallbackCore.h:50
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticleHandle &Actor) override
Definition CollisionQueryFilterCallbackCore.h:55
Definition CollisionQueryFilterCallbackCore.h:25
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FQueryHit &Hit)=0
virtual ECollisionQueryHitType PostFilter(const FCollisionFilterData &FilterData, const ChaosInterface::FPTQueryHit &Hit)=0
virtual ~ICollisionQueryFilterCallbackBase()
Definition CollisionQueryFilterCallbackCore.h:28
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticleHandle &Actor)=0
virtual ECollisionQueryHitType PreFilter(const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticle &Actor)=0
Definition SkeletalMeshComponent.h:307
Definition SQTypes.h:122
Definition SQTypes.h:41
Definition CollisionFilterData.h:46