Blender
V3.3
|
#include "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h"
#include "BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h"
#include "LinearMath/btTransform.h"
#include "BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h"
#include "BulletCollision/CollisionDispatch/btCollisionObject.h"
Go to the source code of this file.
Classes | |
class | btManifoldResult |
btManifoldResult is a helper class to manage contact results. More... | |
Typedefs | |
typedef bool(* | ContactAddedCallback) (btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int partId0, int index0, const btCollisionObjectWrapper *colObj1Wrap, int partId1, int index1) |
typedef btScalar(* | CalculateCombinedCallback) (const btCollisionObject *body0, const btCollisionObject *body1) |
These callbacks are used to customize the algorith that combine restitution, friction, damping, Stiffness. More... | |
typedef btScalar(* CalculateCombinedCallback) (const btCollisionObject *body0, const btCollisionObject *body1) |
These callbacks are used to customize the algorith that combine restitution, friction, damping, Stiffness.
Definition at line 37 of file btManifoldResult.h.
typedef bool(* ContactAddedCallback) (btManifoldPoint &cp, const btCollisionObjectWrapper *colObj0Wrap, int partId0, int index0, const btCollisionObjectWrapper *colObj1Wrap, int partId1, int index1) |
Definition at line 31 of file btManifoldResult.h.
|
extern |
Definition at line 28 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint().
|
extern |
Definition at line 29 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint().
|
extern |
Definition at line 25 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint(), and createPredictiveContactsInternal().
|
extern |
Definition at line 24 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint().
|
extern |
Definition at line 26 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint().
|
extern |
Definition at line 27 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint().
|
extern |
This is to allow MaterialCombiner/Custom Friction/Restitution values.
Definition at line 22 of file btManifoldResult.cpp.
Referenced by btManifoldResult::addContactPoint(), and btCollisionWorldImporter::convertCollisionShape().