class Scaler
package kha
Static methods
staticgetScaledTransformation(width:Int, height:Int, destinationWidth:Int, destinationHeight:Int, rotation:ScreenRotation):FastMatrix3
statictargetRect(width:Int, height:Int, destinationWidth:Int, destinationHeight:Int, rotation:ScreenRotation):TargetRectangle
statictransformX(x:Int, y:Int, source:Image, destination:Canvas, rotation:ScreenRotation):Int
Transform the X value from the given position in the source to a position in the destination canvas.
Parameters:
x | The X position. |
---|---|
y | The Y position. |
source | The source image. |
destination | The destination canvas. |
rotation | The screen rotation. |
statictransformXDirectly(x:Int, y:Int, sourceWidth:Int, sourceHeight:Int, destinationWidth:Int, destinationHeight:Int, rotation:ScreenRotation):Int
statictransformY(x:Int, y:Int, source:Image, destination:Canvas, rotation:ScreenRotation):Int
Transform the Y value from the given position in the source to a position in the destination canvas.
Parameters:
x | The X position. |
---|---|
y | The Y position. |
source | The source image. |
destination | The destination canvas. |
rotation | The screen rotation. |