Class IsoSpriteInstance

java.lang.Object
zombie.iso.sprite.IsoSpriteInstance

public final class IsoSpriteInstance extends Object
  • Field Details

    • pool

      public static final ObjectPool<IsoSpriteInstance> pool
    • parentSprite

      public IsoSprite parentSprite
    • tintb

      public float tintb
    • tintg

      public float tintg
    • tintr

      public float tintr
    • Frame

      public float Frame
    • alpha

      public float alpha
    • targetAlpha

      public float targetAlpha
    • bCopyTargetAlpha

      public boolean bCopyTargetAlpha
    • bMultiplyObjectAlpha

      public boolean bMultiplyObjectAlpha
    • Flip

      public boolean Flip
    • offZ

      public float offZ
    • offX

      public float offX
    • offY

      public float offY
    • AnimFrameIncrease

      public float AnimFrameIncrease
    • Looped

      public boolean Looped
    • Finished

      public boolean Finished
    • NextFrame

      public boolean NextFrame
    • scaleX

      public float scaleX
    • scaleY

      public float scaleY
  • Constructor Details

    • IsoSpriteInstance

      public IsoSpriteInstance()
    • IsoSpriteInstance

      public IsoSpriteInstance(IsoSprite spr)
  • Method Details

    • get

      public static IsoSpriteInstance get(IsoSprite spr)
    • setFrameSpeedPerFrame

      public void setFrameSpeedPerFrame(float perSecond)
    • getID

      public int getID()
    • getName

      public String getName()
    • getParentSprite

      public IsoSprite getParentSprite()
    • getTintR

      public float getTintR()
    • getTintG

      public float getTintG()
    • getTintB

      public float getTintB()
    • getAlpha

      public float getAlpha()
    • getTargetAlpha

      public float getTargetAlpha()
    • isCopyTargetAlpha

      public boolean isCopyTargetAlpha()
    • isMultiplyObjectAlpha

      public boolean isMultiplyObjectAlpha()
    • render

      public void render(IsoObject obj, float x, float y, float z, IsoDirections dir, float offsetX, float offsetY, ColorInfo info2)
    • SetAlpha

      public void SetAlpha(float f)
    • SetTargetAlpha

      public void SetTargetAlpha(float targetAlpha)
    • update

      public void update()
    • getFrame

      public float getFrame()
    • isFinished

      public boolean isFinished()
    • Dispose

      public void Dispose()
    • RenderGhostTileColor

      public void RenderGhostTileColor(int x, int y, int z, float r, float g, float b, float a)
    • setScale

      public void setScale(float scaleX, float scaleY)
    • getScaleX

      public float getScaleX()
    • getScaleY

      public float getScaleY()
    • scaleAspect

      public void scaleAspect(float texW, float texH, float width, float height)
    • add

      public static void add(IsoSpriteInstance isoSpriteInstance)