public class SmoothMovementUtil extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.lwjgl.util.vector.Vector2f |
accel |
protected float |
acceleration |
protected org.lwjgl.util.vector.Vector2f |
dest |
protected org.lwjgl.util.vector.Vector2f |
destVel |
protected float |
hardSpeedLimit |
protected org.lwjgl.util.vector.Vector2f |
loc |
protected float |
maxSpeed |
protected boolean |
smoothCap |
protected org.lwjgl.util.vector.Vector2f |
vel |
| Constructor and Description |
|---|
SmoothMovementUtil() |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
float |
getAcceleration() |
org.lwjgl.util.vector.ReadableVector2f |
getAccelVector() |
org.lwjgl.util.vector.Vector2f |
getDest() |
float |
getHardSpeedLimit() |
org.lwjgl.util.vector.Vector2f |
getLocation() |
float |
getMaxSpeed() |
org.lwjgl.util.vector.Vector2f |
getVelocity() |
void |
setAcceleration(float acceleration) |
void |
setDest(org.lwjgl.util.vector.Vector2f dest,
org.lwjgl.util.vector.Vector2f destVel) |
void |
setHardSpeedLimit(float hardSpeedLimit) |
void |
setMaxSpeed(float maxSpeed) |
protected org.lwjgl.util.vector.Vector2f vel
protected org.lwjgl.util.vector.Vector2f loc
protected org.lwjgl.util.vector.Vector2f accel
protected org.lwjgl.util.vector.Vector2f dest
protected org.lwjgl.util.vector.Vector2f destVel
protected float acceleration
protected float maxSpeed
protected boolean smoothCap
protected float hardSpeedLimit
public SmoothMovementUtil()
public float getHardSpeedLimit()
public void setHardSpeedLimit(float hardSpeedLimit)
public void setDest(org.lwjgl.util.vector.Vector2f dest, org.lwjgl.util.vector.Vector2f destVel)
public void advance(float amount)
public org.lwjgl.util.vector.ReadableVector2f getAccelVector()
public float getAcceleration()
public void setAcceleration(float acceleration)
public float getMaxSpeed()
public void setMaxSpeed(float maxSpeed)
public org.lwjgl.util.vector.Vector2f getVelocity()
public org.lwjgl.util.vector.Vector2f getLocation()
public org.lwjgl.util.vector.Vector2f getDest()