Classes | Defines | Functions

btEmptyCollisionAlgorithm.h File Reference

#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
#include "btCollisionCreateFunc.h"
#include "btCollisionDispatcher.h"
Include dependency graph for btEmptyCollisionAlgorithm.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btEmptyAlgorithm
 EmptyAlgorithm is a stub for unsupported collision pairs. More...
struct  btEmptyAlgorithm::CreateFunc
struct  CreateFunc

Defines

#define ATTRIBUTE_ALIGNED(a)

Functions

btEmptyAlgorithm
btCollisionAlgorithm 
ATTRIBUTE_ALIGNED (16)
 EmptyAlgorithm is a stub for unsupported collision pairs.
 btEmptyAlgorithm (const btCollisionAlgorithmConstructionInfo &ci)
virtual void processCollision (const btCollisionObjectWrapper *body0Wrap, const btCollisionObjectWrapper *body1Wrap, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)
virtual btScalar calculateTimeOfImpact (btCollisionObject *body0, btCollisionObject *body1, const btDispatcherInfo &dispatchInfo, btManifoldResult *resultOut)
virtual void getAllContactManifolds (btManifoldArray &manifoldArray)

Define Documentation

#define ATTRIBUTE_ALIGNED (   a  ) 

Definition at line 22 of file btEmptyCollisionAlgorithm.h.


Function Documentation

btEmptyAlgorithm btCollisionAlgorithm ATTRIBUTE_ALIGNED ( 16   ) 

EmptyAlgorithm is a stub for unsupported collision pairs.

The dispatcher can dispatch a persistent btEmptyAlgorithm to avoid a search every frame.

ATTRIBUTE_ALIGNED::btEmptyAlgorithm ( const btCollisionAlgorithmConstructionInfo ci  ) 
virtual btScalar ATTRIBUTE_ALIGNED::calculateTimeOfImpact ( btCollisionObject body0,
btCollisionObject body1,
const btDispatcherInfo dispatchInfo,
btManifoldResult resultOut 
) [virtual]
virtual void ATTRIBUTE_ALIGNED::getAllContactManifolds ( btManifoldArray manifoldArray  )  [virtual]

Definition at line 62 of file btEmptyCollisionAlgorithm.h.

virtual void ATTRIBUTE_ALIGNED::processCollision ( const btCollisionObjectWrapper body0Wrap,
const btCollisionObjectWrapper body1Wrap,
const btDispatcherInfo dispatchInfo,
btManifoldResult resultOut 
) [virtual]