Navigation
Unreal Engine C++ API Reference > Runtime > PhysicsCore
Inheritance Hierarchy
- ISpatialVisitor
- TSQVisitor
References
Module | PhysicsCore |
Header | /Engine/Source/Runtime/PhysicsCore/Public/SQVisitor.h |
Include | #include "SQVisitor.h" |
Syntax
template<typename QueryGeometryType, typename TPayload , typename THitType, bool bGTData>
struct TSQVisitor : public Chaos::ISpatialVisitor< TPayload, Chaos::FReal >
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TSQVisitor
(
const FTransform& InWorldTM, |
||
![]() |
TSQVisitor
(
const FVector& InStartPoint, |
||
![]() |
TSQVisitor
(
const FTransform& InStartTM, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
~TSQVisitor () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Overlap
(
const Chaos::TSpatialVisitorData< TPayload >& Instance |
|
![]() ![]() |
bool | Raycast
(
const Chaos::TSpatialVisitorData< TPayload >& Instance, |
|
![]() ![]() |
bool | Sweep
(
const Chaos::TSpatialVisitorData< TPayload >& Instance, |
Overridden from ISpatialVisitor
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
const void * | GetQueryData () |
|
![]() ![]() ![]() |
const void * | Return a pointer to the payload on which we are querying the acceleration structure | |
![]() ![]() ![]() |
const void * | GetSimData () |
|
![]() ![]() ![]() |
bool |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
ESQType |
Typedefs
Name | Description |
---|---|
TGeometryType |