UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FChaosVDQueryDataWrapper Struct Reference

#include <ChaosVDQueryDataWrappers.h>

Public Member Functions

CHAOSVDRUNTIME_API bool Serialize (FArchive &Ar)
 

Public Attributes

int32 ID = INDEX_NONE
 
int32 ParentQueryID = INDEX_NONE
 
int32 WorldSolverID = INDEX_NONE
 
bool bIsRetryQuery = false
 
uint32 InputGeometryKey = 0
 
FQuat GeometryOrientation = FQuat::Identity
 
EChaosVDSceneQueryType Type = EChaosVDSceneQueryType::Invalid
 
EChaosVDSceneQueryMode Mode = EChaosVDSceneQueryMode::Invalid
 
FVector StartLocation = FVector::ZeroVector
 
FVector EndLocation = FVector::ZeroVector
 
int32 CollisionChannel = INDEX_NONE
 
FChaosVDCollisionQueryParams CollisionQueryParams
 
FChaosVDCollisionResponseParams CollisionResponseParams
 
FChaosVDCollisionObjectQueryParams CollisionObjectQueryParams
 
TArray< FChaosVDQueryVisitStepSQVisitData
 
TArray< FChaosVDQueryVisitStepHits
 
TArray< int32SubQueriesIDs
 
int32 CurrentVisitIndex = 0
 

Static Public Attributes

static CHAOSVDRUNTIME_API FStringView WrapperTypeName = TEXT("FChaosVDQueryDataWrapper")
 

Member Function Documentation

◆ Serialize()

bool FChaosVDQueryDataWrapper::Serialize ( FArchive Ar)

Member Data Documentation

◆ bIsRetryQuery

bool FChaosVDQueryDataWrapper::bIsRetryQuery = false

◆ CollisionChannel

int32 FChaosVDQueryDataWrapper::CollisionChannel = INDEX_NONE

◆ CollisionObjectQueryParams

FChaosVDCollisionObjectQueryParams FChaosVDQueryDataWrapper::CollisionObjectQueryParams

◆ CollisionQueryParams

FChaosVDCollisionQueryParams FChaosVDQueryDataWrapper::CollisionQueryParams

◆ CollisionResponseParams

FChaosVDCollisionResponseParams FChaosVDQueryDataWrapper::CollisionResponseParams

◆ CurrentVisitIndex

int32 FChaosVDQueryDataWrapper::CurrentVisitIndex = 0

◆ EndLocation

FVector FChaosVDQueryDataWrapper::EndLocation = FVector::ZeroVector

◆ GeometryOrientation

FQuat FChaosVDQueryDataWrapper::GeometryOrientation = FQuat::Identity

◆ Hits

TArray<FChaosVDQueryVisitStep> FChaosVDQueryDataWrapper::Hits

◆ ID

int32 FChaosVDQueryDataWrapper::ID = INDEX_NONE

◆ InputGeometryKey

uint32 FChaosVDQueryDataWrapper::InputGeometryKey = 0

◆ Mode

EChaosVDSceneQueryMode FChaosVDQueryDataWrapper::Mode = EChaosVDSceneQueryMode::Invalid

◆ ParentQueryID

int32 FChaosVDQueryDataWrapper::ParentQueryID = INDEX_NONE

◆ SQVisitData

TArray<FChaosVDQueryVisitStep> FChaosVDQueryDataWrapper::SQVisitData

◆ StartLocation

FVector FChaosVDQueryDataWrapper::StartLocation = FVector::ZeroVector

◆ SubQueriesIDs

TArray<int32> FChaosVDQueryDataWrapper::SubQueriesIDs

◆ Type

EChaosVDSceneQueryType FChaosVDQueryDataWrapper::Type = EChaosVDSceneQueryType::Invalid

◆ WorldSolverID

int32 FChaosVDQueryDataWrapper::WorldSolverID = INDEX_NONE

◆ WrapperTypeName

FStringView FChaosVDQueryDataWrapper::WrapperTypeName = TEXT("FChaosVDQueryDataWrapper")
static

The documentation for this struct was generated from the following files: