Support scrolling background texture with list

This commit is contained in:
drdev
2014-03-30 19:38:39 +00:00
parent bb1c853f10
commit 01e88e1047

View File

@@ -8,7 +8,9 @@ import com.badlogic.gdx.graphics.g2d.BitmapFont.HAlignment;
import forge.Forge.Graphics;
import forge.assets.FSkinColor;
import forge.assets.FSkinFont;
import forge.assets.FSkinTexture;
import forge.assets.FSkinColor.Colors;
import forge.screens.FScreen;
import forge.utils.Utils;
public class FList<E> extends FScrollPane {
@@ -109,6 +111,13 @@ public class FList<E> extends FScrollPane {
renderer = renderer0;
}
@Override
protected void drawBackground(Graphics g) {
//support scrolling texture with list
g.drawImage(FSkinTexture.BG_TEXTURE, -getScrollLeft(), -getScrollTop(), getScrollWidth(), getScrollHeight());
g.fillRect(FScreen.TEXTURE_OVERLAY_COLOR, 0, 0, getWidth(), getHeight());
}
@Override
protected ScrollBounds layoutAndGetScrollBounds(float visibleWidth, float visibleHeight) {
float y = 0;