Class MultiTextureFBO2

java.lang.Object
zombie.core.textures.MultiTextureFBO2

public final class MultiTextureFBO2 extends Object
  • Field Details

    • Current

      public TextureFBO Current
    • FBOrendered

      public volatile TextureFBO FBOrendered
    • bAutoZoom

      public final boolean[] bAutoZoom
    • bZoomEnabled

      public boolean bZoomEnabled
  • Constructor Details

    • MultiTextureFBO2

      public MultiTextureFBO2()
  • Method Details

    • getWidth

      public int getWidth(int playerIndex)
    • getHeight

      public int getHeight(int playerIndex)
    • setZoom

      public void setZoom(int int0, float float0)
    • setZoomAndTargetZoom

      public void setZoomAndTargetZoom(int int0, float float0)
    • getZoom

      public float getZoom(int int0)
    • getTargetZoom

      public float getTargetZoom(int int0)
    • getDisplayZoom

      public float getDisplayZoom(int int0)
    • setTargetZoom

      public void setTargetZoom(int playerIndex, float target)
    • getDefaultZoomLevels

      public ArrayList<Integer> getDefaultZoomLevels()
    • setZoomLevels

      public void setZoomLevels(Double... double0)
    • setZoomLevelsFromOption

      public void setZoomLevelsFromOption(String levels)
    • destroy

      public void destroy()
    • create

      public void create(int xres, int yres) throws Exception
      Throws:
      Exception
    • update

      public void update()
    • render

      public void render()
    • getCurrent

      public TextureFBO getCurrent(int nPlayer)
    • getTexture

      public Texture getTexture(int nPlayer)
    • doZoomScroll

      public void doZoomScroll(int playerIndex, int del)
    • getNextZoom

      public float getNextZoom(int playerIndex, int del)
    • getMinZoom

      public float getMinZoom()
    • getMaxZoom

      public float getMaxZoom()
    • test

      public boolean test()