Example usage for com.badlogic.gdx.utils Scaling stretchY

List of usage examples for com.badlogic.gdx.utils Scaling stretchY

Introduction

In this page you can find the example usage for com.badlogic.gdx.utils Scaling stretchY.

Prototype

Scaling stretchY

To view the source code for com.badlogic.gdx.utils Scaling stretchY.

Click Source Link

Document

Scales the source to fill the target in the y direction, without changing the x direction.

Usage

From source file:com.vlaaad.dice.ui.windows.CreatureQueueWindow.java

License:Open Source License

@Override
protected void initialize() {
    creaturesList.defaults().pad(2);/*from   w  w  w.  ja v a2 s .co m*/
    creaturesList.padTop(12);

    Image left = new Image(Config.skin, "ui-creature-queue-gradient-left");
    left.setScaling(Scaling.stretchY);
    left.setAlign(Align.left);
    left.setTouchable(Touchable.disabled);

    Image right = new Image(Config.skin, "ui-creature-queue-gradient-right");
    right.setScaling(Scaling.stretchY);
    right.setAlign(Align.right);
    right.setTouchable(Touchable.disabled);

    Stack stack = new Stack();
    stack.add(new ScrollPane(creaturesList, new ScrollPane.ScrollPaneStyle()));
    stack.add(left);
    stack.add(right);

    Table content = new Table(Config.skin);
    content.setTouchable(Touchable.enabled);
    content.setBackground("ui-inventory-ability-window-background");
    content.defaults().pad(2);
    content.add(new LocLabel("ui-turns-order")).row();
    content.add(new Image(Config.skin, "ui-creature-info-line")).width(100).row();
    content.add(stack).maxWidth(table.getStage().getWidth() - 45).padRight(4).padLeft(4).row();

    table.add(content);
}