Package | Description |
---|---|
org.bytedeco.liquidfun |
Modifier and Type | Method and Description |
---|---|
b2ParticleSystem |
b2World.CreateParticleSystem(b2ParticleSystemDef def)
Create a particle system given a definition.
|
b2ParticleSystem |
b2World.CreateParticleSystem(b2ParticleSystemDef def)
Create a particle system given a definition.
|
b2ParticleSystem |
b2ParticleSystem.GetNext()
Get the next particle-system in the world's particle-system list.
|
b2ParticleSystem |
b2ParticleSystem.GetNext()
Get the next particle-system in the world's particle-system list.
|
b2ParticleSystem |
b2ParticleGroup.GetParticleSystem()
Get the particle system that holds this particle group.
|
b2ParticleSystem |
b2ParticleGroup.GetParticleSystem()
Get the particle system that holds this particle group.
|
b2ParticleSystem |
b2World.GetParticleSystemList()
Get the world particle-system list.
|
b2ParticleSystem |
b2World.GetParticleSystemList()
Get the world particle-system list.
|
Modifier and Type | Method and Description |
---|---|
void |
b2ContactListener.BeginContact(b2ParticleSystem particleSystem,
b2ParticleBodyContact particleBodyContact)
Called when a fixture and particle start touching if the
b2_fixtureContactFilterParticle flag is set on the particle.
|
void |
b2ContactListener.BeginContact(b2ParticleSystem particleSystem,
b2ParticleBodyContact particleBodyContact)
Called when a fixture and particle start touching if the
b2_fixtureContactFilterParticle flag is set on the particle.
|
void |
b2ContactListener.BeginContact(b2ParticleSystem particleSystem,
b2ParticleContact particleContact)
Called when two particles start touching if
b2_particleContactFilterParticle flag is set on either particle.
|
void |
b2ContactListener.BeginContact(b2ParticleSystem particleSystem,
b2ParticleContact particleContact)
Called when two particles start touching if
b2_particleContactFilterParticle flag is set on either particle.
|
void |
b2World.DestroyParticleSystem(b2ParticleSystem p)
Destroy a particle system.
|
void |
b2World.DestroyParticleSystem(b2ParticleSystem p)
Destroy a particle system.
|
void |
b2ContactListener.EndContact(b2Fixture fixture,
b2ParticleSystem particleSystem,
int index)
Called when a fixture and particle stop touching if the
b2_fixtureContactFilterParticle flag is set on the particle.
|
void |
b2ContactListener.EndContact(b2Fixture fixture,
b2ParticleSystem particleSystem,
int index)
Called when a fixture and particle stop touching if the
b2_fixtureContactFilterParticle flag is set on the particle.
|
void |
b2ContactListener.EndContact(b2ParticleSystem particleSystem,
int indexA,
int indexB)
Called when two particles start touching if
b2_particleContactFilterParticle flag is set on either particle.
|
void |
b2ContactListener.EndContact(b2ParticleSystem particleSystem,
int indexA,
int indexB)
Called when two particles start touching if
b2_particleContactFilterParticle flag is set on either particle.
|
boolean |
b2QueryCallback.ReportParticle(b2ParticleSystem particleSystem,
int index)
Called for each particle found in the query AABB.
|
boolean |
b2QueryCallback.ReportParticle(b2ParticleSystem particleSystem,
int index)
Called for each particle found in the query AABB.
|
float |
b2RayCastCallback.ReportParticle(b2ParticleSystem particleSystem,
int index,
b2Vec2 point,
b2Vec2 normal,
float fraction)
Called for each particle found in the query.
|
float |
b2RayCastCallback.ReportParticle(b2ParticleSystem particleSystem,
int index,
b2Vec2 point,
b2Vec2 normal,
float fraction)
Called for each particle found in the query.
|
void |
b2DestructionListener.SayGoodbye(b2ParticleSystem particleSystem,
int index)
Called when a particle is about to be destroyed.
|
void |
b2DestructionListener.SayGoodbye(b2ParticleSystem particleSystem,
int index)
Called when a particle is about to be destroyed.
|
boolean |
b2ContactFilter.ShouldCollide(b2Fixture fixture,
b2ParticleSystem particleSystem,
int particleIndex)
Return true if contact calculations should be performed between a
fixture and particle.
|
boolean |
b2ContactFilter.ShouldCollide(b2Fixture fixture,
b2ParticleSystem particleSystem,
int particleIndex)
Return true if contact calculations should be performed between a
fixture and particle.
|
boolean |
b2ContactFilter.ShouldCollide(b2ParticleSystem particleSystem,
int particleIndexA,
int particleIndexB)
Return true if contact calculations should be performed between two
particles.
|
boolean |
b2ContactFilter.ShouldCollide(b2ParticleSystem particleSystem,
int particleIndexA,
int particleIndexB)
Return true if contact calculations should be performed between two
particles.
|
boolean |
b2QueryCallback.ShouldQueryParticleSystem(b2ParticleSystem particleSystem)
Cull an entire particle system from b2World::QueryAABB.
|
boolean |
b2RayCastCallback.ShouldQueryParticleSystem(b2ParticleSystem particleSystem)
Cull an entire particle system from b2World::RayCast.
|
boolean |
b2RayCastCallback.ShouldQueryParticleSystem(b2ParticleSystem particleSystem)
Cull an entire particle system from b2World::RayCast.
|
boolean |
b2QueryCallback.ShouldQueryParticleSystem(b2ParticleSystem particleSystem)
Cull an entire particle system from b2World::QueryAABB.
|
Copyright © 2022. All rights reserved.