Class TestbedController
java.lang.Object
org.jbox2d.testbed.framework.TestbedController
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTestbedController(TestbedModel argModel, TestbedPanel argPanel, TestbedController.UpdateBehavior behavior) -
Method Summary
-
Field Details
-
DEFAULT_FPS
public static final int DEFAULT_FPS- See Also:
-
-
Constructor Details
-
TestbedController
public TestbedController(TestbedModel argModel, TestbedPanel argPanel, TestbedController.UpdateBehavior behavior)
-
-
Method Details
-
loopInit
protected void loopInit() -
update
protected void update() -
nextTest
public void nextTest() -
resetTest
public void resetTest() -
saveTest
public void saveTest() -
loadTest
public void loadTest() -
lastTest
public void lastTest() -
playTest
public void playTest(int argIndex) -
setFrameRate
public void setFrameRate(int fps) -
getFrameRate
public int getFrameRate() -
getCalculatedFrameRate
public float getCalculatedFrameRate() -
getStartTime
public long getStartTime() -
getFrameCount
public long getFrameCount() -
isAnimating
public boolean isAnimating() -
start
public void start() -
stop
public void stop() -
run
-