Class CampaignEngineGlowIndividualEngine

java.lang.Object
com.fs.starfarer.api.util.CampaignEngineGlowIndividualEngine

public class CampaignEngineGlowIndividualEngine extends Object
  • 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

      protected Color fringe
    • core

      protected Color core
    • flameColor

      protected Color flameColor
    • fader

      protected FaderUtil fader
    • flicker

      protected FlickerUtilV2 flicker
    • texOffset

      protected float texOffset
    • main

      protected CampaignEngineGlowUtil main
    • glow

      protected transient SpriteAPI glow
    • flame

      protected transient SpriteAPI 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

      protected Object 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

      public Color getFringe()
    • setFringe

      public void setFringe(Color fringe)
    • getCore

      public Color getCore()
    • setCore

      public void setCore(Color core)
    • getMain

      public CampaignEngineGlowUtil getMain()
    • setMain

      public void setMain(CampaignEngineGlowUtil main)
    • getGlow

      public SpriteAPI getGlow()
    • setGlow

      public void setGlow(SpriteAPI glow)
    • getFader

      public FaderUtil getFader()
    • getFlameColor

      public Color getFlameColor()
    • setFlameColor

      public void setFlameColor(Color flameColor)
    • getFlameTexSpanMult

      public float getFlameTexSpanMult()
    • setFlameTexSpanMult

      public void setFlameTexSpanMult(float flameTexSpanMult)