Class: ImageTexture
Textures are used to clip and resize image objects.
Extends
Extended by
Constructors
Constructor
new ImageTexture(
source?,pixelRatio?):ImageTexture
Parameters
source?
TextureImageSource
pixelRatio?
number
Returns
ImageTexture
Overrides
Methods
draw()
Call Signature
draw(
context):void
Defer draw spec to texture config. This is used when a sprite draws its textures.
Parameters
context
CanvasRenderingContext2D
Returns
void
Inherited from
Call Signature
draw(
context,dx,dy,dw,dh):void
This is probably unused. Note: dx, dy are added to this.dx, this.dy.
Parameters
context
CanvasRenderingContext2D
dx
number
dy
number
dw
number
dh
number
Returns
void
Inherited from
Call Signature
draw(
context,sx,sy,sw,sh,dx,dy,dw,dh):void
This is used when a piped texture passes drawing to it backend. Note: sx, sy, dx, dy are added to this.sx, this.sy, this.dx, this.dy.
Parameters
context
CanvasRenderingContext2D
sx
number
sy
number
sw
number
sh
number
dx
number
dy
number
dw
number
dh
number
Returns
void
Inherited from
getHeight()
getHeight():
number
Returns
number
Overrides
getWidth()
getWidth():
number
Returns
number
Overrides
setDestinationCoordinate()
setDestinationCoordinate(
x,y):void
Parameters
x
number
y
number
Returns
void
Inherited from
Texture.setDestinationCoordinate
setDestinationDimension()
setDestinationDimension(
w,h):void
Parameters
w
number
h
number
Returns
void
Inherited from
Texture.setDestinationDimension
setPadding()
setPadding(
padding):void
Add padding to the image texture. Padding can be negative.
Parameters
padding
number
Returns
void
setSourceCoordinate()
setSourceCoordinate(
x,y):void
Parameters
x
number
y
number
Returns
void
Inherited from
setSourceDimension()
setSourceDimension(
w,h):void
Parameters
w
number
h
number
Returns
void
Inherited from
setSourceImage()
setSourceImage(
image,pixelRatio?):void
Parameters
image
TextureImageSource
pixelRatio?
number = 1
Returns
void