RavEngine
Loading...
Searching...
No Matches
physx::Gu::DefaultPrunerSweepCallbackT< ShapeCast > Struct Template Reference
Inheritance diagram for physx::Gu::DefaultPrunerSweepCallbackT< ShapeCast >:
[legend]
Collaboration diagram for physx::Gu::DefaultPrunerSweepCallbackT< ShapeCast >:
[legend]

Public Member Functions

 DefaultPrunerSweepCallbackT (PrunerFilterCallback &filterCB, const GeomSweepFuncs &funcs, const PxGeometry &geometry, const PxTransform &pose, const ShapeData &queryVolume, const PxVec3 &dir, float distance, PxHitFlags hitFlags, bool anyHit, PxSweepThreadContext *context=NULL)
 
virtual bool invoke (PxReal &aDist, PxU32 primIndex, const PrunerPayload *payloads, const PxTransform *transforms)
 
- Public Member Functions inherited from physx::Gu::DefaultPrunerSweepCallback
virtual bool reportHit (const PrunerPayload &, PxGeomSweepHit &)
 

Public Attributes

PxSweepThreadContext * mContext
 
PrunerFilterCallback & mFilterCB
 
const GeomSweepFuncs & mCachedFuncs
 
const PxGeometry & mGeometry
 
const PxTransform & mPose
 
const ShapeData & mQueryVolume
 
const PxVec3 & mDir
 
PxGeomSweepHit mLocalHit
 
const PxHitFlags mHitFlags
 
PxGeomSweepHit mClosestHit
 
PrunerPayload mClosestPayload
 
bool mFoundHit
 
const bool mAnyHit
 

Member Function Documentation

◆ invoke()

template<class ShapeCast >
virtual bool physx::Gu::DefaultPrunerSweepCallbackT< ShapeCast >::invoke ( PxReal &  aDist,
PxU32  primIndex,
const PrunerPayload *  payloads,
const PxTransform *  transforms 
)
inlinevirtual

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