Package com.fs.starfarer.api.util
Class CampaignEngineGlowIndividualEngine
java.lang.Object
com.fs.starfarer.api.util.CampaignEngineGlowIndividualEngine
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float
protected Color
protected FaderUtil
protected SpriteAPI
protected Color
protected float
protected FlickerUtilV2
protected Color
protected SpriteAPI
protected float
protected float
protected CampaignEngineGlowUtil
protected org.lwjgl.util.vector.Vector2f
protected float
protected float
-
Constructor Summary
ConstructorsConstructorDescriptionCampaignEngineGlowIndividualEngine
(float angle, float length, float width, float glowSize, org.lwjgl.util.vector.Vector2f offset, CampaignEngineGlowUtil main) -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) float
getAngle()
getCore()
getFader()
float
getGlow()
float
float
getMain()
org.lwjgl.util.vector.Vector2f
float
getWidth()
protected Object
void
render
(org.lwjgl.util.vector.Vector2f center, float facing, float alphaMult) protected void
renderFlame
(float alphaMult) protected void
renderGlow
(float alphaMult) void
setAngle
(float angle) void
void
setFlameColor
(Color flameColor) void
setFlameTexSpanMult
(float flameTexSpanMult) void
void
void
setGlowSize
(float glowSize) void
setLength
(float length) void
void
setOffset
(org.lwjgl.util.vector.Vector2f offset) void
setWidth
(float width)
-
Field Details
-
angle
protected float angle -
length
protected float length -
glowSize
protected float glowSize -
width
protected float width -
flameTexSpanMult
protected float flameTexSpanMult -
offset
protected org.lwjgl.util.vector.Vector2f offset -
fringe
-
core
-
flameColor
-
fader
-
flicker
-
texOffset
protected float texOffset -
main
-
glow
-
flame
-
-
Constructor Details
-
CampaignEngineGlowIndividualEngine
public CampaignEngineGlowIndividualEngine(float angle, float length, float width, float glowSize, org.lwjgl.util.vector.Vector2f offset, CampaignEngineGlowUtil main)
-
-
Method Details
-
readResolve
-
advance
public void advance(float amount) -
render
public void render(org.lwjgl.util.vector.Vector2f center, float facing, float alphaMult) -
renderFlame
protected void renderFlame(float alphaMult) -
renderGlow
protected void renderGlow(float alphaMult) -
getAngle
public float getAngle() -
setAngle
public void setAngle(float angle) -
getLength
public float getLength() -
setLength
public void setLength(float length) -
getGlowSize
public float getGlowSize() -
setGlowSize
public void setGlowSize(float glowSize) -
getWidth
public float getWidth() -
setWidth
public void setWidth(float width) -
getOffset
public org.lwjgl.util.vector.Vector2f getOffset() -
setOffset
public void setOffset(org.lwjgl.util.vector.Vector2f offset) -
getFringe
-
setFringe
-
getCore
-
setCore
-
getMain
-
setMain
-
getGlow
-
setGlow
-
getFader
-
getFlameColor
-
setFlameColor
-
getFlameTexSpanMult
public float getFlameTexSpanMult() -
setFlameTexSpanMult
public void setFlameTexSpanMult(float flameTexSpanMult)
-