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.  |