/external/libgdx/extensions/gdx-box2d/gdx-box2d/src/com/badlogic/gdx/physics/box2d/ |
ContactFilter.java | 23 boolean shouldCollide (Fixture fixtureA, Fixture fixtureB);
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/com/badlogic/gdx/physics/box2d/ |
ContactFilter.java | 23 boolean shouldCollide (Fixture fixtureA, Fixture fixtureB);
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Dynamics/Contacts/ |
b2CircleContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2CircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB);
|
b2EdgeAndCircleContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2EdgeAndCircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB);
|
b2EdgeAndPolygonContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2EdgeAndPolygonContact(b2Fixture* fixtureA, b2Fixture* fixtureB);
|
b2PolygonAndCircleContact.h | 29 static b2Contact* Create(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB, b2BlockAllocator* allocator); 32 b2PolygonAndCircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB);
|
b2PolygonContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2PolygonContact(b2Fixture* fixtureA, b2Fixture* fixtureB);
|
b2ChainAndCircleContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2ChainAndCircleContact(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB);
|
b2ChainAndPolygonContact.h | 29 static b2Contact* Create( b2Fixture* fixtureA, int32 indexA, 33 b2ChainAndPolygonContact(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB);
|
b2ChainAndCircleContact.cpp | 28 b2Contact* b2ChainAndCircleContact::Create(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB, b2BlockAllocator* allocator) 31 return new (mem) b2ChainAndCircleContact(fixtureA, indexA, fixtureB, indexB); 40 b2ChainAndCircleContact::b2ChainAndCircleContact(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB) 41 : b2Contact(fixtureA, indexA, fixtureB, indexB)
|
b2ChainAndPolygonContact.cpp | 28 b2Contact* b2ChainAndPolygonContact::Create(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB, b2BlockAllocator* allocator) 31 return new (mem) b2ChainAndPolygonContact(fixtureA, indexA, fixtureB, indexB); 40 b2ChainAndPolygonContact::b2ChainAndPolygonContact(b2Fixture* fixtureA, int32 indexA, b2Fixture* fixtureB, int32 indexB) 41 : b2Contact(fixtureA, indexA, fixtureB, indexB)
|
b2CircleContact.cpp | 29 b2Contact* b2CircleContact::Create(b2Fixture* fixtureA, int32, b2Fixture* fixtureB, int32, b2BlockAllocator* allocator) 32 return new (mem) b2CircleContact(fixtureA, fixtureB); 41 b2CircleContact::b2CircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB) 42 : b2Contact(fixtureA, 0, fixtureB, 0)
|
b2EdgeAndCircleContact.cpp | 26 b2Contact* b2EdgeAndCircleContact::Create(b2Fixture* fixtureA, int32, b2Fixture* fixtureB, int32, b2BlockAllocator* allocator) 29 return new (mem) b2EdgeAndCircleContact(fixtureA, fixtureB); 38 b2EdgeAndCircleContact::b2EdgeAndCircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB) 39 : b2Contact(fixtureA, 0, fixtureB, 0)
|
b2EdgeAndPolygonContact.cpp | 26 b2Contact* b2EdgeAndPolygonContact::Create(b2Fixture* fixtureA, int32, b2Fixture* fixtureB, int32, b2BlockAllocator* allocator) 29 return new (mem) b2EdgeAndPolygonContact(fixtureA, fixtureB); 38 b2EdgeAndPolygonContact::b2EdgeAndPolygonContact(b2Fixture* fixtureA, b2Fixture* fixtureB) 39 : b2Contact(fixtureA, 0, fixtureB, 0)
|
b2PolygonAndCircleContact.cpp | 26 b2Contact* b2PolygonAndCircleContact::Create(b2Fixture* fixtureA, int32, b2Fixture* fixtureB, int32, b2BlockAllocator* allocator) 29 return new (mem) b2PolygonAndCircleContact(fixtureA, fixtureB); 38 b2PolygonAndCircleContact::b2PolygonAndCircleContact(b2Fixture* fixtureA, b2Fixture* fixtureB) 39 : b2Contact(fixtureA, 0, fixtureB, 0)
|
b2PolygonContact.cpp | 29 b2Contact* b2PolygonContact::Create(b2Fixture* fixtureA, int32, b2Fixture* fixtureB, int32, b2BlockAllocator* allocator) 32 return new (mem) b2PolygonContact(fixtureA, fixtureB); 41 b2PolygonContact::b2PolygonContact(b2Fixture* fixtureA, b2Fixture* fixtureB) 42 : b2Contact(fixtureA, 0, fixtureB, 0)
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Dynamics/ |
b2WorldCallbacks.cpp | 24 bool b2ContactFilter::ShouldCollide(b2Fixture* fixtureA, b2Fixture* fixtureB) 26 const b2Filter& filterA = fixtureA->GetFilterData();
|
b2ContactManager.cpp | 39 b2Fixture* fixtureA = c->GetFixtureA(); 41 b2Body* bodyA = fixtureA->GetBody(); 111 b2Fixture* fixtureA = c->GetFixtureA(); 115 b2Body* bodyA = fixtureA->GetBody(); 131 if (m_contactFilter && m_contactFilter->ShouldCollide(fixtureA, fixtureB) == false) 153 int32 proxyIdA = fixtureA->m_proxies[indexA].proxyId; 182 b2Fixture* fixtureA = proxyA->fixture; 188 b2Body* bodyA = fixtureA->GetBody(); 210 if (fA == fixtureA && fB == fixtureB && iA == indexA && iB == indexB) 216 if (fA == fixtureB && fB == fixtureA && iA == indexB && iB == indexA [all...] |
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/callbacks/ |
ContactFilter.java | 43 * @param fixtureA 47 public boolean shouldCollide(Fixture fixtureA, Fixture fixtureB){ 48 Filter filterA = fixtureA.getFilterData();
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/dynamics/contacts/ |
ContactCreator.java | 32 public Contact contactCreateFcn(IWorldPool argPool, Fixture fixtureA, Fixture fixtureB);
|
CircleContact.java | 39 public void init(Fixture fixtureA, Fixture fixtureB) { 40 super.init(fixtureA, 0, fixtureB, 0);
|
PolygonAndCircleContact.java | 40 public void init(Fixture fixtureA, Fixture fixtureB) { 41 super.init(fixtureA, 0, fixtureB, 0);
|
PolygonContact.java | 39 public void init(Fixture fixtureA, Fixture fixtureB) { 40 super.init(fixtureA, 0, fixtureB, 0);
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/dynamics/ |
ContactManager.java | 67 Fixture fixtureA = proxyA.fixture; 73 Body bodyA = fixtureA.getBody(); 92 if (fA == fixtureA && iA == indexA && fB == fixtureB && iB == indexB) { 97 if (fA == fixtureB && iA == indexB && fB == fixtureA && iB == indexA) { 112 if (m_contactFilter != null && m_contactFilter.shouldCollide(fixtureA, fixtureB) == false) { 117 Contact c = pool.popContact(fixtureA, indexA, fixtureB, indexB); 123 fixtureA = c.getFixtureA(); 127 bodyA = fixtureA.getBody(); 163 if (!fixtureA.isSensor() && !fixtureB.isSensor()) { 176 Fixture fixtureA = c.getFixtureA() [all...] |
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/box2d/ |
OneSidedPlatform.java | 96 public boolean shouldCollide (Fixture fixtureA, Fixture fixtureB) {
97 if ((fixtureA == m_platform && fixtureB == m_character) || (fixtureB == m_platform && fixtureA == m_character)) {
|