public static class WorldObserver.WorldChange extends java.lang.Object implements WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>
World| Modifier and Type | Field and Description |
|---|---|
java.lang.Boolean |
newAutoClearForces |
com.badlogic.gdx.math.Vector2 |
newGravity |
private java.lang.Boolean |
oldAutoClearForces |
private com.badlogic.gdx.math.Vector2 |
oldGravity |
| Constructor and Description |
|---|
WorldChange() |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(com.badlogic.gdx.physics.box2d.World world) |
<C extends WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>> |
newValuesEqual(C other)
if the values applied in
WorldObserver.Change.apply(Object) equal |
void |
reset() |
boolean |
update(com.badlogic.gdx.physics.box2d.World world) |
private transient java.lang.Boolean oldAutoClearForces
private final transient com.badlogic.gdx.math.Vector2 oldGravity
public java.lang.Boolean newAutoClearForces
public com.badlogic.gdx.math.Vector2 newGravity
public boolean update(com.badlogic.gdx.physics.box2d.World world)
update in interface WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>world - the object to check for changes since the last time this method was calledpublic void apply(com.badlogic.gdx.physics.box2d.World world)
apply in interface WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>world - the object to apply the changes since WorldObserver.Change.update(Object) topublic <C extends WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>> boolean newValuesEqual(C other)
WorldObserver.ChangeWorldObserver.Change.apply(Object) equalnewValuesEqual in interface WorldObserver.Change<com.badlogic.gdx.physics.box2d.World>public void reset()
reset in interface com.badlogic.gdx.utils.Pool.Poolable