| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| protected btCollisionShape | |
| protected int | |
| protected int | |
| protected GdxCollisionObjectBridge | |
| public static final LongMap | instances
Provides direct access to the instances this wrapper managed. |
| private long | |
| public Object | userData
User definable data, not used by Bullet itself. |
| protected int |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | btCollisionObject(long cPtr, boolean cMemoryOwn)
Construct a new btCollisionObject, normally you should not need this constructor it's intended for low-level usage. |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public static void | |
| public int | |
| public boolean | |
| public boolean | |
| protected void | |
| protected synchronized void | delete()
Overrides com. Deletes the bullet object this class encapsulates. |
| public void | dispose()
Overrides com. Implements com. Releases all resources of this object. |
| protected void | finalize()
Overrides com. Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. |
| public void | |
| public int | |
| public Vector3 | |
| public void | |
| public btBroadphaseProxy | |
| public float | |
| public float | |
| public float | |
| public int | |
| public btCollisionShape | |
| public int | |
| public int | getContactCallbackFilter()
Returns: The filter (default to 0) that is used to match the flag of the other object for a contact callback to be triggered |
| public int | getContactCallbackFlag()
Returns: The flag (defaults to 1) used to filter contact callbacks with this object |
| public float | |
| public float | |
| public float | |
| public static long | |
| public boolean | |
| public float | |
| public float | |
| public float | |
| public static btCollisionObject | getInstance(final long swigCPtr)
Returns: The existing instance for the specified pointer, or null if the instance doesn't exist |
| public static btCollisionObject | getInstance(final long swigCPtr, boolean owner)
Returns: The existing instance for the specified pointer, or a newly created instance if the instance didn't exist |
| public int | |
| public Vector3 | |
| public void | |
| public Vector3 | |
| public void | |
| public Matrix4 | |
| public void | |
| public int | |
| public float | |
| public float | |
| public float | |
| public int | |
| public int | |
| public int | |
| public long | |
| public int | getUserValue()
Returns: A user definable value set using |
| public int | |
| public Matrix4 | |
| public void | |
| public boolean | |
| public boolean | |
| public boolean | |
| private btCollisionShape | |
| public long | |
| private GdxCollisionObjectBridge | |
| private void | |
| public void | |
| private void | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| public long | |
| public long | |
| public long | |
| public long | |
| protected void | |
| public void | |
| public static void | |
| protected void | |
| public String | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setContactCallbackFilter(int
The new filter that is used to match the flag of the other object for a contact callback to be triggered filter)
|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setUserValue(int
A user definable value which allows you to quickly identify this collision object. Some frequently called
methods rather return this value than the collision object itself to minimize JNI overhead. value)
|
| public void | |
| public void |