#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
#include "btCollisionCreateFunc.h"
#include "btCollisionDispatcher.h"
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 ATTRIBUTE_ALIGNED | ( | a | ) |
Definition at line 22 of file btEmptyCollisionAlgorithm.h.
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] |