WebGLRenderer |
addBatcher
beginPath
Returns void
clear
Returns void
clearColor
clearMask
Returns void
clearRect
Parameters
- x: number
- y: number
- width: number
- height: number
Returns void
clearTint
Returns void
clipRect
Parameters
- x: number
- y: number
- width: number
- height: number
Returns void
closePath
Returns void
createPattern
drawImage
drawPattern
drawPattern(
pattern: TextureAtlas,
x: number,
y: number,
width: number,
height: number,
): voidParameters
- pattern: TextureAtlas
- x: number
- y: number
- width: number
- height: number
Returns void
fill
Parameters
Optionalshape: any
Returns void
fillArc
fillEllipse
Parameters
- x: number
- y: number
- w: number
- h: number
Returns void
fillLine
Parameters
- startX: number
- startY: number
- endX: number
- endY: number
Returns void
fillPoint
Parameters
- x: number
- y: number
Returns void
fillPolygon
Returns void
fillRect
Parameters
- x: number
- y: number
- width: number
- height: number
Returns void
fillRoundRect
Parameters
- x: number
- y: number
- width: number
- height: number
- radius: number
Returns void
flush
Returns void
getBlendMode
getCanvas
getColor
Returns Color
current global color
getContext
getGlobalAlpha
Returns number
global alpha value
getSupportedCompressedTextureFormats
getSupportedCompressedTextureFormats(): Object
globalAlpha
Returns number
hasSupportedCompressedFormats
Returns boolean
lineTo
Returns void
moveTo
Parameters
- x: number
- y: number
Returns void
overlaps
Returns boolean
true if overlaps
rect
Parameters
- x: number
- y: number
- width: number
- height: number
Returns void
reset
Returns void
resetTransform
Returns void
resize
Parameters
- width: number
- height: number
Returns void
restore
Returns void
rotate
Returns void
roundRect
Parameters
- x: number
- y: number
- width: number
- height: number
- radii: any
Returns void
save
Returns void
scale
Parameters
- x: number
- y: number
Returns void
setAntiAlias
Parameters
Optionalenable: boolean = false
Returns void
setBatcher
setBlendMode
Returns void
setColor
setGlobalAlpha
Returns void
setMask
Returns void
setProjection
Returns void
setTint
setTransform
setViewport
Parameters
Optionalx: number = 0Optionaly: number = 0Optionalw: number = ...Optionalh: number = ...
Returns void
stroke
Parameters
Optionalshape: anyOptionalfill: boolean
Returns void
strokeArc
strokeEllipse
Parameters
- x: number
- y: number
- w: number
- h: number
Optionalfill: boolean = false
Returns void
strokeLine
Parameters
- startX: number
- startY: number
- endX: number
- endY: number
Returns void
strokePoint
Parameters
- x: number
- y: number
Returns void
strokePolygon
strokeRect
Parameters
- x: number
- y: number
- width: number
- height: number
Optionalfill: boolean = false
Returns void
strokeRoundRect
tint
toBlob
Parameters
Optionaltype: string = "image/png"Optionalquality: number
Returns Promise<any>
A Promise returning a Blob object representing the last rendered frame
toDataURL
Parameters
Optionaltype: string = "image/png"Optionalquality: number
Returns Promise<any>
A Promise returning a string containing the requested data URL.
toImageBitmap
Parameters
Optionaltype: string = "image/png"Optionalquality: number
Returns Promise<any>
A Promise returning an ImageBitmap.
transform
translate
Parameters
- x: number
- y: number
Returns void