Package org.jbox2d.testbed.tests
Class BulletTest
java.lang.Object
org.jbox2d.testbed.framework.TestbedTest
org.jbox2d.testbed.tests.BulletTest
- All Implemented Interfaces:
ContactListener,JbDeserializer.ObjectListener,JbSerializer.ObjectSigner,UnsupportedListener
- Author:
- Daniel Murphy
-
Field Summary
Fields inherited from class org.jbox2d.testbed.framework.TestbedTest
BOMB_SPAWN_BUTTON, BOMB_TAG, destructionListener, GROUND_BODY_TAG, groundBody, MAX_CONTACT_POINTS, MOUSE_JOINT_BUTTON, MOUSE_JOINT_TAG, mouseTracing, particleDestructionListener, points, TEXT_LINE_SPACE, TEXT_SECTION_SPACE, textLine, world, ZOOM_SCALE_DIFF -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOverride for a different default camera positionfloatOverride for a different default camera scaleThe name of the testvoidinitTest(boolean deserialized) Initializes the current test.voidlaunch()voidstep(TestbedSettings settings) Methods inherited from class org.jbox2d.testbed.framework.TestbedTest
addTextLine, beginContact, endContact, exit, fixtureDestroyed, getBomb, getCamera, getContactPoints, getDebugDraw, getDeserializer, getFilename, getGroundBody, getModel, getMouseTracerPosition, getMouseTracerVelocity, getPointCount, getSerializer, getStepCount, getTag, getTag, getTag, getTag, getTag, getWorld, getWorldMouse, init, init, isMouseTracing, isSaveLoadEnabled, isUnsupported, jointDestroyed, keyPressed, keyReleased, launchBomb, mouseDown, mouseDrag, mouseMove, mouseUp, particleDestroyed, particleGroupDestroyed, postSolve, preSolve, processBody, processFixture, processJoint, processShape, processWorld, setCamera, setCamera
-
Constructor Details
-
BulletTest
public BulletTest()
-
-
Method Details
-
getDefaultCameraPos
Description copied from class:TestbedTestOverride for a different default camera position- Overrides:
getDefaultCameraPosin classTestbedTest
-
getDefaultCameraScale
public float getDefaultCameraScale()Description copied from class:TestbedTestOverride for a different default camera scale- Overrides:
getDefaultCameraScalein classTestbedTest
-
initTest
public void initTest(boolean deserialized) Description copied from class:TestbedTestInitializes the current test.- Specified by:
initTestin classTestbedTest- Parameters:
deserialized- If the test was deserialized from a file. If so, all physics objects are already added.
-
launch
public void launch() -
step
- Overrides:
stepin classTestbedTest
-
getTestName
Description copied from class:TestbedTestThe name of the test- Specified by:
getTestNamein classTestbedTest
-