|
Blender V4.3
|
RayResultCallback is used to report new raycast results. More...
#include <btCollisionWorld.h>
Inherited by btCollisionWorld::ClosestConvexResultCallback.
Public Member Functions | |
| ConvexResultCallback () | |
| virtual | ~ConvexResultCallback () |
| bool | hasHit () const |
| virtual bool | needsCollision (btBroadphaseProxy *proxy0) const |
| virtual btScalar | addSingleResult (LocalConvexResult &convexResult, bool normalInWorldSpace)=0 |
Public Attributes | |
| btScalar | m_closestHitFraction |
| int | m_collisionFilterGroup |
| int | m_collisionFilterMask |
RayResultCallback is used to report new raycast results.
Definition at line 330 of file btCollisionWorld.h.
|
inline |
Definition at line 336 of file btCollisionWorld.h.
|
inlinevirtual |
Definition at line 343 of file btCollisionWorld.h.
|
pure virtual |
|
inline |
Definition at line 347 of file btCollisionWorld.h.
References m_closestHitFraction.
Referenced by stepDown().
|
inlinevirtual |
Reimplemented in btClosestNotMeConvexResultCallback.
Definition at line 352 of file btCollisionWorld.h.
References m_collisionFilterGroup, and m_collisionFilterMask.
Referenced by btCollisionWorld::convexSweepTest(), btCollisionWorld::objectQuerySingleInternal(), and btSingleSweepCallback::process().
| btScalar btCollisionWorld::ConvexResultCallback::m_closestHitFraction |
Definition at line 332 of file btCollisionWorld.h.
Referenced by btCollisionWorld::ClosestConvexResultCallback::addSingleResult(), hasHit(), btCollisionWorld::objectQuerySingleInternal(), and btSingleSweepCallback::process().
| int btCollisionWorld::ConvexResultCallback::m_collisionFilterGroup |
Definition at line 333 of file btCollisionWorld.h.
Referenced by needsCollision(), and stepDown().
| int btCollisionWorld::ConvexResultCallback::m_collisionFilterMask |
Definition at line 334 of file btCollisionWorld.h.
Referenced by needsCollision(), and stepDown().