Methods
Static beginFrame
- beginFrame(color?: string): void
Static centeredText
- centeredText(text: string, x: number, y: number, style?: TextStyleObject): void
-
Parameters
-
text: string
-
x: number
-
y: number
-
Optional style: TextStyleObject
Returns void
Static circle
- circle(x: number, y: number, radius: number, obj?: StyleObject): void
-
Parameters
-
x: number
-
y: number
-
radius: number
-
Optional obj: StyleObject
Returns void
Static circleFromRect
- circleFromRect(x: number, y: number, width: number, height: number, obj: StyleObject): void
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
-
obj: StyleObject
Returns void
Static circleSprite
- circleSprite(x: number, y: number, radius: number, texture: Texture): void
-
Parameters
-
x: number
-
y: number
-
radius: number
-
Returns void
Static clear
- clear(color?: string): void
Static create
- create(width?: number, height?: number): HTMLCanvasElement
-
Parameters
-
Optional width: number
-
Optional height: number
Returns HTMLCanvasElement
Static createFromCanvas
- createFromCanvas(selector: string): HTMLCanvasElement
-
Parameters
Returns HTMLCanvasElement
Static getContext
- getContext(): CanvasRenderContext
-
Returns CanvasRenderContext
Static line
- line(x1: number, y1: number, x2: number, y2: number, obj?: StyleObject): void
-
Parameters
-
x1: number
-
y1: number
-
x2: number
-
y2: number
-
Optional obj: StyleObject
Returns void
Static point
- point(x: number, y: number, obj?: StyleObject): void
-
Parameters
-
x: number
-
y: number
-
Optional obj: StyleObject
Returns void
Static poly
- poly(points: Vector2[], obj?: StyleObject): void
-
Parameters
-
-
Optional obj: StyleObject
Returns void
Static rect
- rect(x: number, y: number, width: number, height: number, obj?: StyleObject): void
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
-
Optional obj: StyleObject
Returns void
Static rectFromCenter
- rectFromCenter(x: number, y: number, width: number, height: number, obj?: StyleObject): void
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
-
Optional obj: StyleObject
Returns void
Static rectFromPoints
- rectFromPoints(x1: number, y1: number, x2: number, y2: number, obj?: StyleObject): void
-
Parameters
-
x1: number
-
y1: number
-
x2: number
-
y2: number
-
Optional obj: StyleObject
Returns void
Static rectSprite
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
-
Returns void
Static setContext
- setContext(context: CanvasRenderContext): void
-
Parameters
-
context: CanvasRenderContext
Returns void
Static setOffset
- setOffset(x: number, y: number): void
Static style
- style(obj?: StyleObject): void
-
Parameters
-
Optional obj: StyleObject
Returns void
Static text
- text(text: string, x: number, y: number, style?: TextStyleObject): void
-
Parameters
-
text: string
-
x: number
-
y: number
-
Optional style: TextStyleObject
Returns void
Static Private textStyle
- textStyle(obj?: TextStyleObject): void
-
Parameters
-
Optional obj: TextStyleObject
Returns void
Static tint
- tint(color: string, x: number, y: number, width: number, height: number): void
-
Parameters
-
color: string
-
x: number
-
y: number
-
width: number
-
height: number
Returns void