Class TestbedSettings
java.lang.Object
de.pirckheimer_gymnasium.jbox2d.testbed.framework.TestbedSettings
Stores all the testbed settings. Automatically populates default settings.
- Author:
- Daniel Murphy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringbooleanstatic final Stringbooleanstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSetting(TestbedSetting argSetting) Adds a settings to the settings listgetSetting(String argName) Gets a setting by name.Returns an unmodifiable list of settings
-
Field Details
-
Hz
- See Also:
-
PositionIterations
- See Also:
-
VelocityIterations
- See Also:
-
AllowSleep
- See Also:
-
WarmStarting
- See Also:
-
SubStepping
- See Also:
-
ContinuousCollision
- See Also:
-
DrawShapes
- See Also:
-
DrawJoints
- See Also:
-
DrawAABBs
- See Also:
-
DrawContactPoints
- See Also:
-
DrawContactNormals
- See Also:
-
DrawContactImpulses
- See Also:
-
DrawFrictionImpulses
- See Also:
-
DrawCOMs
- See Also:
-
DrawStats
- See Also:
-
DrawHelp
- See Also:
-
DrawTree
- See Also:
-
DrawWireframe
- See Also:
-
pause
public boolean pause -
singleStep
public boolean singleStep
-
-
Constructor Details
-
TestbedSettings
public TestbedSettings()
-
-
Method Details
-
addSetting
Adds a settings to the settings list- Parameters:
argSetting-
-
getSettings
Returns an unmodifiable list of settings -
getSetting
Gets a setting by name.- Parameters:
argName-
-