Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_FRAME_RATE |
static int |
DEFAULT_POSITION_ITERATIONS |
static int |
DEFAULT_SIMULATION_RATE |
static int |
DEFAULT_VELOCITY_ITERATIONS |
Constructor and Description |
---|
SimulationSettings(int framesPerSecond) |
Modifier and Type | Method and Description |
---|---|
float |
getAveragedFPS() |
int |
getFpsAverageCount() |
long |
getFrameCount() |
int |
getFrameRate()
The current target frame rate
|
int |
getPositionIterations() |
float |
getSimTimeStep() |
float |
getTimeStep() |
int |
getTimeStepMilli() |
float |
getTotalFPS() |
int |
getVelocityIterations() |
void |
setPositionIterations(int n) |
void |
setTargetFrameRate(int framesPerSecond)
Set the target frame rate
|
void |
setVelocityIterations(int n) |
public static final int DEFAULT_FRAME_RATE
public static final int DEFAULT_SIMULATION_RATE
public static final int DEFAULT_VELOCITY_ITERATIONS
public static final int DEFAULT_POSITION_ITERATIONS
public float getSimTimeStep()
public int getFrameRate()
public long getFrameCount()
public void setTargetFrameRate(int framesPerSecond)
framesPerSecond
- target frame rate in frames per secondpublic float getTimeStep()
public int getTimeStepMilli()
public int getVelocityIterations()
public void setVelocityIterations(int n)
n
- the value for the Box2D velocity iterations simulation parameter (see Box2D manual)public int getPositionIterations()
public void setPositionIterations(int n)
n
- the value for the Box2D position iterations simulation parameter (see Box2D manual)public int getFpsAverageCount()
public float getAveragedFPS()
public float getTotalFPS()