java.lang.Object
de.pirckheimer_gymnasium.jbox2d.testbed.framework.TestbedModel

public class TestbedModel extends Object
Model for the testbed
Author:
Daniel
  • Constructor Details

    • TestbedModel

      public TestbedModel()
  • Method Details

    • getWorldCreator

      public WorldCreator getWorldCreator()
    • setWorldCreator

      public void setWorldCreator(WorldCreator worldCreator)
    • setPanel

      public void setPanel(TestbedPanel panel)
    • getPanel

      public TestbedPanel getPanel()
    • setImplSpecificHelp

      public void setImplSpecificHelp(List<String> implSpecificHelp)
    • getImplSpecificHelp

      public List<String> getImplSpecificHelp()
    • setCalculatedFps

      public void setCalculatedFps(float calculatedFps)
    • getCalculatedFps

      public float getCalculatedFps()
    • setViewportTransform

      public void setViewportTransform(IViewportTransform transform)
    • setDebugDraw

      public void setDebugDraw(DebugDraw argDraw)
    • getDebugDraw

      public DebugDraw getDebugDraw()
    • getCurrTest

      public TestbedTest getCurrTest()
    • getKeys

      public boolean[] getKeys()
      Gets the array of keys, index corresponding to the char value.
    • getCodedKeys

      public boolean[] getCodedKeys()
      Gets the array of coded keys, index corresponding to the coded key value.
    • setCurrTestIndex

      public void setCurrTestIndex(int argCurrTestIndex)
    • getCurrTestIndex

      public int getCurrTestIndex()
    • setRunningTest

      public void setRunningTest(TestbedTest runningTest)
    • getRunningTest

      public TestbedTest getRunningTest()
    • addTestChangeListener

      public void addTestChangeListener(TestbedModel.TestChangedListener argListener)
    • removeTestChangeListener

      public void removeTestChangeListener(TestbedModel.TestChangedListener argListener)
    • addTest

      public void addTest(TestbedTest argTest)
    • addCategory

      public void addCategory(String argName)
    • getTestAt

      public TestbedTest getTestAt(int argIndex)
    • isTestAt

      public boolean isTestAt(int argIndex)
    • clearTestList

      public void clearTestList()
    • getTestsSize

      public int getTestsSize()
    • getComboModel

      public DefaultComboBoxModel getComboModel()
    • getSettings

      public TestbedSettings getSettings()