VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Public Member Functions | Protected Attributes
DtBulletRayResultCallback Struct Reference

Base class for bullet callbacks which implements needsCollision. More...

Inheritance diagram for DtBulletRayResultCallback:
Inheritance graph
[legend]

Classes

struct  RayResultRecord
 Holds hit results so that data we need from them can be computed after mutex has been released. More...

Public Member Functions

 DtBulletRayResultCallback (DtIntersectionRecord::DtIntersectionType irtFlag, short int filterMask)
virtual bool needsCollision (btBroadphaseProxy *proxy0) const
 Builds BVH and checks to see if object is enabled.

Protected Attributes

const
DtIntersectionRecord::DtIntersectionType 
myIrtFlag

Detailed Description

Base class for bullet callbacks which implements needsCollision.

Constructor & Destructor Documentation

DtBulletRayResultCallback::DtBulletRayResultCallback ( DtIntersectionRecord::DtIntersectionType  irtFlag,
short int  filterMask 
)
explicit

Member Function Documentation

virtual bool DtBulletRayResultCallback::needsCollision ( btBroadphaseProxy *  proxy0) const
virtual

Builds BVH and checks to see if object is enabled.

Reimplemented in DtIntersectionExistsCallback.

Member Data Documentation

const DtIntersectionRecord::DtIntersectionType DtBulletRayResultCallback::myIrtFlag
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)