# Box2D/Box2D/Dynamics/Contacts/b2Contact.h File Reference

`#include <Box2D/Common/b2Math.h>`
`#include <Box2D/Collision/b2Collision.h>`
`#include <Box2D/Collision/Shapes/b2Shape.h>`
`#include <Box2D/Dynamics/Contacts/b2Contact.h>`
`#include <Box2D/Dynamics/b2Fixture.h>`

Go to the source code of this file.

## Classes
struct | b2ContactRegister
struct | b2ContactEdge
class | b2Contact
## Typedefs
typedef b2Contact * | b2ContactCreateFcn (b2Fixture *fixtureA, b2Fixture *fixtureB, b2BlockAllocator *allocator)
typedef void | b2ContactDestroyFcn (b2Contact *contact, b2BlockAllocator *allocator)

## Typedef Documentation

typedef b2Contact* b2ContactCreateFcn(b2Fixture *fixtureA, b2Fixture *fixtureB, b2BlockAllocator *allocator)

typedef void b2ContactDestroyFcn(b2Contact *contact, b2BlockAllocator *allocator)