Class MultiTextureFBO2
java.lang.Object
zombie.core.textures.MultiTextureFBO2
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal boolean[]boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(int xres, int yres) voiddestroy()voiddoZoomScroll(int playerIndex, int del) getCurrent(int nPlayer) floatgetDisplayZoom(int playerIndex) intgetHeight(int playerIndex) floatfloatfloatgetNextZoom(int playerIndex, int del) floatgetTargetZoom(int playerIndex) getTexture(int nPlayer) intgetWidth(int playerIndex) floatgetZoom(int playerIndex) voidrender()voidsetTargetZoom(int playerIndex, float target) voidsetZoom(int playerIndex, float value) voidsetZoomAndTargetZoom(int playerIndex, float value) voidsetZoomLevels(Double... zooms) voidsetZoomLevelsFromOption(String levels) booleantest()voidupdate()
-
Field Details
-
current
-
fboRendered
-
autoZoom
public final boolean[] autoZoom -
zoomEnabled
public boolean zoomEnabled
-
-
Constructor Details
-
MultiTextureFBO2
public MultiTextureFBO2()
-
-
Method Details
-
getWidth
public int getWidth(int playerIndex) -
getHeight
public int getHeight(int playerIndex) -
setZoom
public void setZoom(int playerIndex, float value) -
setZoomAndTargetZoom
public void setZoomAndTargetZoom(int playerIndex, float value) -
getZoom
public float getZoom(int playerIndex) -
getTargetZoom
public float getTargetZoom(int playerIndex) -
getDisplayZoom
public float getDisplayZoom(int playerIndex) -
setTargetZoom
public void setTargetZoom(int playerIndex, float target) -
getDefaultZoomLevels
-
setZoomLevels
-
setZoomLevelsFromOption
-
destroy
public void destroy() -
create
-
update
public void update() -
render
public void render() -
getCurrent
-
getTexture
-
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()
-