Example usage for com.badlogic.gdx.utils.viewport FillViewport FillViewport

List of usage examples for com.badlogic.gdx.utils.viewport FillViewport FillViewport

Introduction

In this page you can find the example usage for com.badlogic.gdx.utils.viewport FillViewport FillViewport.

Prototype

public FillViewport(float worldWidth, float worldHeight, Camera camera) 

Source Link

Usage

From source file:com.badlogic.gdx.tests.ViewportTest1.java

License:Apache License

static public Array<Viewport> getViewports(Camera camera) {
    int minWorldWidth = 640;
    int minWorldHeight = 480;
    int maxWorldWidth = 800;
    int maxWorldHeight = 480;

    Array<Viewport> viewports = new Array();
    viewports.add(new StretchViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new FillViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new FitViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new ExtendViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new ExtendViewport(minWorldWidth, minWorldHeight, maxWorldWidth, maxWorldHeight, camera));
    viewports.add(new ScreenViewport(camera));

    ScreenViewport screenViewport = new ScreenViewport(camera);
    screenViewport.setUnitsPerPixel(0.75f);
    viewports.add(screenViewport);//from   w w w .  j  a  va  2s  .c  om

    viewports.add(new ScalingViewport(Scaling.none, minWorldWidth, minWorldHeight, camera));
    return viewports;
}

From source file:mobi.shad.s3lib.main.S3Screen.java

License:Apache License

/**
 * @param viewPortType/*from w  w  w . ja  v  a  2  s .  c o  m*/
 * @return
 */
public static Viewport setViewport(ViewPortType viewPortType) {

    switch (viewPortType) {
    case Stretch:
        S3.viewPort = new StretchViewport(width, height, S3.fixedCamera);
        break;
    default:
    case Screen:
        S3.viewPort = new ScreenViewport(S3.fixedCamera);
        break;
    case Fill:
        S3.viewPort = new FillViewport(width, height, S3.fixedCamera);
        break;
    }

    S3.viewPort.update(S3Screen.screenWidth, S3Screen.screenHeight, true);
    return S3.viewPort;
}

From source file:com.jemchicomac.backfire.Backfire.java

License:Apache License

static public Array<Viewport> getViewports(Camera camera) {
    //int minWorldWidth = 640;
    //int minWorldHeight = 480;
    //int maxWorldWidth = 800;
    //int maxWorldHeight = 480;

    int minWorldWidth = VIRTUAL_WIDTH;
    int minWorldHeight = VIRTUAL_HEIGHT;
    int maxWorldWidth = VIRTUAL_WIDTH;
    int maxWorldHeight = VIRTUAL_HEIGHT;

    Array<Viewport> viewports = new Array();
    viewports.add(new StretchViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new FillViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new FitViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new ExtendViewport(minWorldWidth, minWorldHeight, camera));
    viewports.add(new ExtendViewport(minWorldWidth, minWorldHeight, maxWorldWidth, maxWorldHeight, camera));
    viewports.add(new ScreenViewport(camera));

    ScreenViewport screenViewport = new ScreenViewport(camera);
    screenViewport.setUnitsPerPixel(0.75f);
    viewports.add(screenViewport);/*from   w w  w .java2s.  co m*/

    viewports.add(new ScalingViewport(Scaling.none, minWorldWidth, minWorldHeight, camera));
    return viewports;
}