| Constructor and Description |
|---|
ScreenViewport()
Creates a new viewport using a new
OrthographicCamera. |
ScreenViewport(Camera camera) |
| Modifier and Type | Method and Description |
|---|---|
float |
getUnitsPerPixel() |
void |
setUnitsPerPixel(float unitsPerPixel)
Sets the number of pixels for each world unit.
|
void |
update(int screenWidth,
int screenHeight,
boolean centerCamera)
Configures this viewport's screen bounds using the specified screen size and calls
Viewport.apply(boolean). |
apply, apply, calculateScissors, getBottomGutterHeight, getCamera, getLeftGutterWidth, getPickRay, getRightGutterWidth, getRightGutterX, getScreenHeight, getScreenWidth, getScreenX, getScreenY, getTopGutterHeight, getTopGutterY, getWorldHeight, getWorldWidth, project, project, setCamera, setScreenBounds, setScreenHeight, setScreenPosition, setScreenSize, setScreenWidth, setScreenX, setScreenY, setWorldHeight, setWorldSize, setWorldWidth, toScreenCoordinates, unproject, unproject, updatepublic ScreenViewport()
OrthographicCamera.public ScreenViewport(Camera camera)
public void update(int screenWidth,
int screenHeight,
boolean centerCamera)
ViewportViewport.apply(boolean). Typically called
from ApplicationListener.resize(int, int) or Screen.resize(int, int).
The default implementation only calls Viewport.apply(boolean).
public float getUnitsPerPixel()
public void setUnitsPerPixel(float unitsPerPixel)