Interface IViewportTransform
- All Known Implementing Classes:
OBBViewportTransform
public interface IViewportTransform
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetScreenToWorld(Vec2 argScreen, Vec2 argWorld) voidgetScreenVectorToWorld(Vec2 argScreen, Vec2 argWorld) voidgetWorldToScreen(Vec2 argWorld, Vec2 argScreen) voidgetWorldVectorToScreen(Vec2 argWorld, Vec2 argScreen) booleanisYFlip()voidsetCamera(float x, float y, float scale) voidsetCenter(float x, float y) voidvoidsetExtents(float argHalfWidth, float argHalfHeight) voidsetExtents(Vec2 argExtents) voidsetYFlip(boolean yFlip)
-
Method Details
-
isYFlip
boolean isYFlip() -
setYFlip
void setYFlip(boolean yFlip) -
getExtents
Vec2 getExtents() -
setExtents
-
setExtents
void setExtents(float argHalfWidth, float argHalfHeight) -
getCenter
Vec2 getCenter() -
setCenter
-
setCenter
void setCenter(float x, float y) -
setCamera
void setCamera(float x, float y, float scale) -
getWorldVectorToScreen
-
getScreenVectorToWorld
-
getWorldToScreen
-
getScreenToWorld
-