public interface ViewportAPI
Modifier and Type | Method and Description |
---|---|
float |
convertScreenHeightToWorldHeight(float h) |
float |
convertScreenWidthToWorldWidth(float w) |
float |
convertScreenXToWorldX(float x) |
float |
convertScreenYToWorldY(float y) |
float |
convertWorldHeightToScreenHeight(float h) |
float |
convertWorldWidthToScreenWidth(float w) |
float |
convertWorldXtoScreenX(float x) |
float |
convertWorldYtoScreenY(float y) |
float |
getAlphaMult() |
Vector2f |
getCenter() |
float |
getLLX() |
float |
getLLY() |
float |
getViewMult() |
float |
getVisibleHeight() |
float |
getVisibleWidth() |
float |
getWorldXtoScreenX() |
float |
getWorldYtoScreenY() |
boolean |
isExternalControl() |
boolean |
isNearViewport(Vector2f loc,
float nearDistance) |
void |
set(float llx,
float lly,
float visibleWidth,
float visibleHeight) |
void |
setAlphaMult(float alphaMult) |
void |
setCenter(Vector2f c) |
void |
setExternalControl(boolean externalControl)
Tells the game not to set the viewport parameters every frame.
|
void |
setViewMult(float zoom) |
boolean isNearViewport(Vector2f loc, float nearDistance)
Vector2f getCenter()
float getLLX()
float getLLY()
float getVisibleWidth()
float getVisibleHeight()
float getWorldXtoScreenX()
float getWorldYtoScreenY()
float getViewMult()
float getAlphaMult()
float convertScreenXToWorldX(float x)
float convertScreenYToWorldY(float y)
float convertWorldXtoScreenX(float x)
float convertWorldYtoScreenY(float y)
float convertWorldWidthToScreenWidth(float w)
float convertWorldHeightToScreenHeight(float h)
float convertScreenWidthToWorldWidth(float w)
float convertScreenHeightToWorldHeight(float h)
void set(float llx, float lly, float visibleWidth, float visibleHeight)
void setViewMult(float zoom)
boolean isExternalControl()
void setExternalControl(boolean externalControl)
void setCenter(Vector2f c)
void setAlphaMult(float alphaMult)
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.