![]() |
VR-Forces Developer's Guide
|
Only records the closest hit.

Public Member Functions | |
| DtClosestRayResultCallback (DtIntersectionRecord::DtIntersectionType irtFlag, short int filterMask) | |
| virtual btScalar | addSingleResult (btCollisionWorld::LocalRayResult &rayResult, bool normalInWorldSpace) override |
Public Member Functions inherited from DtBulletRayResultCallback | |
| DtBulletRayResultCallback (DtIntersectionRecord::DtIntersectionType irtFlag, short int filterMask) | |
| virtual bool | needsCollision (btBroadphaseProxy *proxy0) const override |
| bool | dataAvailable () const |
Public Attributes | |
| boost::optional< RayResultRecord > | myResult |
Additional Inherited Members | |
Protected Attributes inherited from DtBulletRayResultCallback | |
| const DtIntersectionRecord::DtIntersectionType | myIrtFlag |
| bool | myDataAvailable |
| DtClosestRayResultCallback::DtClosestRayResultCallback | ( | DtIntersectionRecord::DtIntersectionType | irtFlag, |
| short int | filterMask | ||
| ) |
|
overridevirtual |
| boost::optional<RayResultRecord> DtClosestRayResultCallback::myResult |