Class: PipeTexture
Textures are used to clip and resize image objects.
Extends
Constructors
Constructor
new PipeTexture(
source):PipeTexture
Parameters
source
Returns
PipeTexture
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
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
setSourceTexture()
setSourceTexture(
texture):void
Parameters
texture
Returns
void