ITTL

Defines functions specific to transformable tile layers. All transform parameters (A, B, C, D) are 256-based "fractional integers".

Members

Properties

A
short A [@property getter]

Returns the horizontal scaling amount. 256 means no scaling, negative values flip everything horizontally.

A
short A [@property setter]

Sets the horizontal scaling amount. 256 means no scaling, negative values flip everything horizontally.

B
short B [@property getter]

Returns the shearing amount on the X axis. 256 means one pixel moved downwards for each horizontal scanline.

B
short B [@property setter]

Sets the shearing amount on the X axis. 256 means one pixel moved downwards for each horizontal scanline.

C
short C [@property getter]

Returns the shearing amount on the Y axis. 256 means one pixel moved right for each vertical scanline.

C
short C [@property setter]

Sets the shearing amount on the Y axis. 256 means one pixel moved right for each vertical scanline.

D
short D [@property getter]

Returns the vertical scaling amount. 256 means no scaling, negative values flip everything vertically.

D
short D [@property setter]

Sets the vertical scaling amount. 256 means no scaling, negative values flip everything vertically.

x_0
short x_0 [@property getter]

Returns the x origin point of the transformation relative to the screen.

x_0
short x_0 [@property setter]

Returns the x origin point of the transformation relative to the screen.

y_0
short y_0 [@property getter]

Returns the y origin point of the transformation relative to the screen.

y_0
short y_0 [@property setter]

Returns the y origin point of the transformation relative to the screen.

Meta