Package net.dermetfan.gdx.physics.box2d
Class WorldObserver.RevoluteJointChange
java.lang.Object
net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>
net.dermetfan.gdx.physics.box2d.WorldObserver.RevoluteJointChange
- All Implemented Interfaces:
 com.badlogic.gdx.utils.Pool.Poolable,WorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>
- Enclosing class:
 - WorldObserver
 
public static class WorldObserver.RevoluteJointChange extends WorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>
the changes of a 
RevoluteJoint- Since:
 - 0.7.1
 
- 
Field Summary
Fields Modifier and Type Field Description java.lang.FloatnewLowerLimitjava.lang.FloatnewMaxMotorTorquejava.lang.FloatnewMotorSpeedjava.lang.FloatnewUpperLimitFields inherited from class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
newUserData - 
Constructor Summary
Constructors Constructor Description RevoluteJointChange() - 
Method Summary
Modifier and Type Method Description voidapply(com.badlogic.gdx.physics.box2d.joints.RevoluteJoint joint)<C extends WorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>>
booleannewValuesEqual(C other)if the values applied inWorldObserver.Change.apply(Object)equalvoidreset()booleanupdate(com.badlogic.gdx.physics.box2d.joints.RevoluteJoint joint)Methods inherited from class net.dermetfan.gdx.physics.box2d.WorldObserver.JointChange
obtainForMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Field Details
- 
newLowerLimit
public java.lang.Float newLowerLimit - 
newUpperLimit
public java.lang.Float newUpperLimit - 
newMaxMotorTorque
public java.lang.Float newMaxMotorTorque - 
newMotorSpeed
public java.lang.Float newMotorSpeed 
 - 
 - 
Constructor Details
- 
RevoluteJointChange
public RevoluteJointChange() 
 - 
 - 
Method Details
- 
update
public boolean update(com.badlogic.gdx.physics.box2d.joints.RevoluteJoint joint)- Specified by:
 updatein interfaceWorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>- Overrides:
 updatein classWorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>- Parameters:
 joint- the object to check for changes since the last time this method was called- Returns:
 - if anything changed
 
 - 
apply
public void apply(com.badlogic.gdx.physics.box2d.joints.RevoluteJoint joint)- Specified by:
 applyin interfaceWorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>- Overrides:
 applyin classWorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>- Parameters:
 joint- the object to apply the changes sinceWorldObserver.Change.update(Object)to
 - 
newValuesEqual
public <C extends WorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>> boolean newValuesEqual(C other)Description copied from interface:WorldObserver.Changeif the values applied inWorldObserver.Change.apply(Object)equal- Specified by:
 newValuesEqualin interfaceWorldObserver.Change<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>- Overrides:
 newValuesEqualin classWorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>
 - 
reset
public void reset()- Specified by:
 resetin interfacecom.badlogic.gdx.utils.Pool.Poolable- Overrides:
 resetin classWorldObserver.JointChange<com.badlogic.gdx.physics.box2d.joints.RevoluteJoint>
 
 -