| Package | Description |
|---|---|
| com.bonzaiengine.gamekit.component | |
| com.bonzaiengine.gamekit.util | |
| com.bonzaiengine.physics |
| Modifier and Type | Method and Description |
|---|---|
CollisionObject |
ICollisionComponent.getCollisionObject() |
CollisionObject |
CollisionShapeComponent.getCollisionObject() |
CollisionObject |
CharacterControllerComponent.getCollisionObject() |
| Modifier and Type | Method and Description |
|---|---|
CollisionObject[] |
CharacterControllerDynamic.getCollisionObjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
PhysicRenderer.drawCollisionObjectDebug(Renderer renderer,
CollisionObject collisionObject,
RenderState renderState,
boolean setColor,
float a,
Lights<?> lights,
boolean wireframe)
Draw collision shape of the specified
CollisionObject |
| Modifier and Type | Class and Description |
|---|---|
class |
GhostObject
From Bullet:
The
GhostObject can keep track of all objects that are overlapping
By default, this overlap is based on the AABB
This is useful for creating a character controller, collision sensors/triggers, explosions etc. |
class |
RigidBody
From Bullet/JBullet:
It is recommended for performance and memory use to share
CollisionShape
objects whenever possible. |
class |
SoftBody
From Bullet:
The btSoftBody is an class to simulate cloth and volumetric soft bodies.
|
| Modifier and Type | Method and Description |
|---|---|
CollisionObject |
ContactPoints.getCollisionObject0() |
CollisionObject |
ContactPoints.getCollisionObject1() |
CollisionObject |
TestResult.getHitCollisionObject() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PhysicWorld.addCollisionObject(CollisionObject collisionObject) |
void |
PhysicWorld.contactPairTest(CollisionObject collisionObjectA,
CollisionObject collisionObjectB,
IContactPointCallback callback)
From Bullet
contactTest performs a discrete collision test between two collision objects and calls the resultCallback if overlap if detected. |
void |
PhysicWorld.contactTest(CollisionObject collisionObject,
IContactPointCallback callback)
From Bullet
contactTest performs a discrete collision test between colObj against all objects in the PhysicWorld, and calls the resultCallback. |
void |
PhysicWorld.destroyCollisionObject(CollisionObject collisionObject) |
boolean |
PhysicWorld.removeCollisionObject(CollisionObject collisionObject) |
void |
PhysicWorld.removeConstraints(CollisionObject collisionObject) |
| Modifier and Type | Method and Description |
|---|---|
void |
GhostObject.getOverlappingObjects(Array<CollisionObject> dst) |
void |
GhostObject.getPenetratingObjects(Array<CollisionObject> dst) |
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com