# b2Contact Member List

This is the complete list of members for b2Contact, including all inherited members.

AddType(b2ContactCreateFcn *createFcn, b2ContactDestroyFcn *destroyFcn, b2Shape::Type typeA, b2Shape::Type typeB) | b2Contact | `[protected, static]`
b2Body class | b2Contact | `[friend]`
b2Contact() | b2Contact | `[inline, protected]`
b2Contact(b2Fixture *fixtureA, b2Fixture *fixtureB) | b2Contact | `[protected]`
b2ContactManager class | b2Contact | `[friend]`
b2ContactSolver class | b2Contact | `[friend]`
b2Fixture class | b2Contact | `[friend]`
b2World class | b2Contact | `[friend]`
Create(b2Fixture *fixtureA, b2Fixture *fixtureB, b2BlockAllocator *allocator) | b2Contact | `[protected, static]`
Destroy(b2Contact *contact, b2Shape::Type typeA, b2Shape::Type typeB, b2BlockAllocator *allocator) | b2Contact | `[protected, static]`
Destroy(b2Contact *contact, b2BlockAllocator *allocator) | b2Contact | `[protected, static]`
e_enabledFlag enum value | b2Contact | `[protected]`
e_filterFlag enum value | b2Contact | `[protected]`
e_islandFlag enum value | b2Contact | `[protected]`
e_touchingFlag enum value | b2Contact | `[protected]`
Evaluate(b2Manifold *manifold, const b2Transform &xfA, const b2Transform &xfB)=0 | b2Contact | `[pure virtual]`
FlagForFiltering() | b2Contact | `[inline, protected]`
GetFixtureA() | b2Contact | `[inline]`
GetFixtureA() const | b2Contact | `[inline]`
GetFixtureB() | b2Contact | `[inline]`
GetFixtureB() const | b2Contact | `[inline]`
GetManifold() | b2Contact | `[inline]`
GetManifold() const | b2Contact | `[inline]`
GetNext() | b2Contact | `[inline]`
GetNext() const | b2Contact | `[inline]`
GetWorldManifold(b2WorldManifold *worldManifold) const | b2Contact | `[inline]`
InitializeRegisters() | b2Contact | `[protected, static]`
IsEnabled() const | b2Contact | `[inline]`
IsTouching() const | b2Contact | `[inline]`
m_fixtureA | b2Contact | `[protected]`
m_fixtureB | b2Contact | `[protected]`
m_flags | b2Contact | `[protected]`
m_manifold | b2Contact | `[protected]`
m_next | b2Contact | `[protected]`
m_nodeA | b2Contact | `[protected]`
m_nodeB | b2Contact | `[protected]`
m_prev | b2Contact | `[protected]`
m_toiCount | b2Contact | `[protected]`
s_initialized | b2Contact | `[protected, static]`
s_registers | b2Contact | `[protected, static]`
SetEnabled(bool flag) | b2Contact | `[inline]`
Update(b2ContactListener *listener) | b2Contact | `[protected]`
~b2Contact() | b2Contact | `[inline, protected, virtual]`