org.jbox2d.testbed.tests
Class ApplyForce
java.lang.Object
org.jbox2d.testbed.framework.TestbedTest
org.jbox2d.testbed.tests.ApplyForce
- All Implemented Interfaces:
- org.jbox2d.callbacks.ContactListener, org.jbox2d.serialization.JbDeserializer.ObjectListener, org.jbox2d.serialization.JbSerializer.ObjectSigner, org.jbox2d.serialization.UnsupportedListener
public class ApplyForce
- extends TestbedTest
- Author:
- Daniel Murphy
| Methods inherited from class org.jbox2d.testbed.framework.TestbedTest |
_load, _reset, _save, addTextLine, beginContact, completeBombSpawn, endContact, exit, getBomb, getCachedCameraPos, getCachedCameraScale, getContactPoints, getDebugDraw, getDefaultCameraPos, getDefaultCameraScale, getFilename, getGroundBody, getModel, getPointCount, getStepCount, getTag, getTag, getTag, getTag, getWorld, getWorldMouse, init, init, isDialogOnSaveLoadErrors, isHasCachedCamera, isUnsupported, jointDestroyed, keyPressed, keyReleased, lanchBomb, launchBomb, load, mouseDown, mouseMove, mouseUp, postSolve, preSolve, processFixture, processJoint, processShape, processWorld, queueKeyPressed, queueKeyReleased, queueMouseDown, queueMouseMove, queueMouseUp, queueShiftMouseDown, reset, save, setCachedCameraPos, setCachedCameraScale, setCamera, setDialogOnSaveLoadErrors, setHasCachedCamera, setTitle, shiftMouseDown, spawnBomb, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApplyForce
public ApplyForce()
initTest
public void initTest(boolean argDeserialized)
- Description copied from class:
TestbedTest
- Initializes the current test
- Specified by:
initTest in class TestbedTest
- Parameters:
argDeserialized - if the test was deserialized from a file. If so, all physics
objects were already added.- See Also:
TestbedTest.initTest(boolean)
step
public void step(TestbedSettings settings)
- Overrides:
step in class TestbedTest
- See Also:
TestbedTest.step(org.jbox2d.testbed.framework.TestbedSettings)
isSaveLoadEnabled
public boolean isSaveLoadEnabled()
- Description copied from class:
TestbedTest
- Override to enable saving and loading. Remember to also override the
JbDeserializer.ObjectListener and JbSerializer.ObjectSigner methods if you need to
- Overrides:
isSaveLoadEnabled in class TestbedTest
- Returns:
getTag
public Long getTag(org.jbox2d.dynamics.Body argBody)
- Specified by:
getTag in interface org.jbox2d.serialization.JbSerializer.ObjectSigner- Overrides:
getTag in class TestbedTest
processBody
public void processBody(org.jbox2d.dynamics.Body argBody,
Long argTag)
- Specified by:
processBody in interface org.jbox2d.serialization.JbDeserializer.ObjectListener- Overrides:
processBody in class TestbedTest
getTestName
public String getTestName()
- Description copied from class:
TestbedTest
- The name of the test
- Specified by:
getTestName in class TestbedTest
- Returns:
- See Also:
TestbedTest.getTestName()
Copyright © 2012. All Rights Reserved.