UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGenericRaycastPhysicsInterfaceUsingSpatialAcceleration< TAccel > Struct Template Reference

#include <GenericPhysicsInterface.h>

Static Public Member Functions

static bool RaycastTest (const TAccel &Accel, const UWorld *World, const FVector Start, const FVector End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params, const FCollisionResponseParams &ResponseParams, const FCollisionObjectQueryParams &ObjectParams=FCollisionObjectQueryParams::DefaultObjectQueryParam)
 
static bool RaycastSingle (const TAccel &Accel, const UWorld *World, struct FHitResult &OutHit, const FVector Start, const FVector End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params, const FCollisionResponseParams &ResponseParams, const FCollisionObjectQueryParams &ObjectParams=FCollisionObjectQueryParams::DefaultObjectQueryParam)
 
static bool RaycastMulti (const TAccel &Accel, const UWorld *World, TArray< struct FHitResult > &OutHits, const FVector &Start, const FVector &End, ECollisionChannel TraceChannel, const FCollisionQueryParams &Params, const FCollisionResponseParams &ResponseParams, const FCollisionObjectQueryParams &ObjectParams=FCollisionObjectQueryParams::DefaultObjectQueryParam)
 

Member Function Documentation

◆ RaycastMulti()

template<typename TAccel >
bool FGenericRaycastPhysicsInterfaceUsingSpatialAcceleration< AccelType >::RaycastMulti ( const TAccel Accel,
const UWorld World,
TArray< struct FHitResult > &  OutHits,
const FVector Start,
const FVector End,
ECollisionChannel  TraceChannel,
const FCollisionQueryParams Params,
const FCollisionResponseParams ResponseParams,
const FCollisionObjectQueryParams ObjectParams = FCollisionObjectQueryParams::DefaultObjectQueryParam 
)
static

◆ RaycastSingle()

template<typename TAccel >
bool FGenericRaycastPhysicsInterfaceUsingSpatialAcceleration< AccelType >::RaycastSingle ( const TAccel Accel,
const UWorld World,
struct FHitResult OutHit,
const FVector  Start,
const FVector  End,
ECollisionChannel  TraceChannel,
const FCollisionQueryParams Params,
const FCollisionResponseParams ResponseParams,
const FCollisionObjectQueryParams ObjectParams = FCollisionObjectQueryParams::DefaultObjectQueryParam 
)
static

◆ RaycastTest()

template<typename TAccel >
bool FGenericRaycastPhysicsInterfaceUsingSpatialAcceleration< AccelType >::RaycastTest ( const TAccel Accel,
const UWorld World,
const FVector  Start,
const FVector  End,
ECollisionChannel  TraceChannel,
const FCollisionQueryParams Params,
const FCollisionResponseParams ResponseParams,
const FCollisionObjectQueryParams ObjectParams = FCollisionObjectQueryParams::DefaultObjectQueryParam 
)
static

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