Package com.fs.starfarer.api.util
Class SmoothMovementUtil
java.lang.Object
com.fs.starfarer.api.util.SmoothMovementUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.lwjgl.util.vector.Vector2f
protected float
protected org.lwjgl.util.vector.Vector2f
protected org.lwjgl.util.vector.Vector2f
protected float
protected org.lwjgl.util.vector.Vector2f
protected float
protected boolean
protected org.lwjgl.util.vector.Vector2f
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) float
org.lwjgl.util.vector.ReadableVector2f
org.lwjgl.util.vector.Vector2f
getDest()
float
org.lwjgl.util.vector.Vector2f
float
org.lwjgl.util.vector.Vector2f
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)
-
Field Details
-
vel
protected org.lwjgl.util.vector.Vector2f vel -
loc
protected org.lwjgl.util.vector.Vector2f loc -
accel
protected org.lwjgl.util.vector.Vector2f accel -
dest
protected org.lwjgl.util.vector.Vector2f dest -
destVel
protected org.lwjgl.util.vector.Vector2f destVel -
acceleration
protected float acceleration -
maxSpeed
protected float maxSpeed -
smoothCap
protected boolean smoothCap -
hardSpeedLimit
protected float hardSpeedLimit
-
-
Constructor Details
-
SmoothMovementUtil
public SmoothMovementUtil()
-
-
Method Details
-
getHardSpeedLimit
public float getHardSpeedLimit() -
setHardSpeedLimit
public void setHardSpeedLimit(float hardSpeedLimit) -
setDest
public void setDest(org.lwjgl.util.vector.Vector2f dest, org.lwjgl.util.vector.Vector2f destVel) -
advance
public void advance(float amount) -
getAccelVector
public org.lwjgl.util.vector.ReadableVector2f getAccelVector() -
getAcceleration
public float getAcceleration() -
setAcceleration
public void setAcceleration(float acceleration) -
getMaxSpeed
public float getMaxSpeed() -
setMaxSpeed
public void setMaxSpeed(float maxSpeed) -
getVelocity
public org.lwjgl.util.vector.Vector2f getVelocity() -
getLocation
public org.lwjgl.util.vector.Vector2f getLocation() -
getDest
public org.lwjgl.util.vector.Vector2f getDest()
-