public class FlareManager extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FlareManager.Flare |
static interface |
FlareManager.FlareManagerDelegate |
| Constructor and Description |
|---|
FlareManager(FlareManager.FlareManagerDelegate delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
advance(float amount) |
protected FlareManager.Flare |
genLargeFlare() |
protected FlareManager.Flare |
genSmallFlare(float dir,
float arc) |
FlareManager.Flare |
getActiveFlare() |
java.awt.Color |
getColorForAngle(java.awt.Color baseColor,
float angle) |
float |
getExtraLengthFlat(float angle) |
float |
getExtraLengthMult(float angle) |
java.util.List<FlareManager.Flare> |
getFlares() |
float |
getInnerOffsetMult(float angle) |
float |
getShortenMod(float angle) |
protected void |
initNewFlareSequence() |
boolean |
isInActiveFlareArc(float angle) |
boolean |
isInActiveFlareArc(SectorEntityToken other) |
boolean |
isInActiveFlareArc(org.lwjgl.util.vector.Vector2f point) |
protected void |
setColors(FlareManager.Flare flare) |
public FlareManager(FlareManager.FlareManagerDelegate delegate)
public java.util.List<FlareManager.Flare> getFlares()
public void advance(float amount)
public FlareManager.Flare getActiveFlare()
public boolean isInActiveFlareArc(org.lwjgl.util.vector.Vector2f point)
public boolean isInActiveFlareArc(SectorEntityToken other)
public boolean isInActiveFlareArc(float angle)
public java.awt.Color getColorForAngle(java.awt.Color baseColor, float angle)
public float getExtraLengthFlat(float angle)
public float getExtraLengthMult(float angle)
public float getShortenMod(float angle)
public float getInnerOffsetMult(float angle)
protected void initNewFlareSequence()
protected FlareManager.Flare genSmallFlare(float dir, float arc)
protected FlareManager.Flare genLargeFlare()
protected void setColors(FlareManager.Flare flare)