Functions
blit
-
Parameters
-
-
x: number
-
y: number
-
-
Optional mask: Color
Returns void
blitSection
- blitSection(surface: Surface, x: number, y: number, texture: Texture, sx: number, sy: number, width: number, height: number, mask?: Color): void
-
Parameters
-
-
x: number
-
y: number
-
-
sx: number
-
sy: number
-
width: number
-
height: number
-
Optional mask: Color
Returns void
drawCircle
- drawCircle(surface: Surface, x: number, y: number, radius: number, color: Color): void
-
Parameters
-
-
x: number
-
y: number
-
radius: number
-
Returns void
drawEllipse
- drawEllipse(surface: Surface, x: number, y: number, rx: number, ry: number, color: Color): void
-
Parameters
-
-
x: number
-
y: number
-
rx: number
-
ry: number
-
Returns void
drawLine
- drawLine(surface: Surface, x1: number, y1: number, x2: number, y2: number, thickness: number, color: Color, color2?: Color): void
-
Parameters
-
-
x1: number
-
y1: number
-
x2: number
-
y2: number
-
thickness: number
-
-
Optional color2: Color
Returns void
drawPoint
- drawPoint(surface: Surface, x: number, y: number, color: Color): void
drawRectangle
- drawRectangle(surface: Surface, x: number, y: number, width: number, height: number, thickness: number, color: Color): void
-
Parameters
-
-
x: number
-
y: number
-
width: number
-
height: number
-
thickness: number
-
Returns void
drawSolidCircle
- drawSolidCircle(surface: Surface, x: number, y: number, radius: number, color: Color, color2?: Color): void
-
Parameters
-
-
x: number
-
y: number
-
radius: number
-
-
Optional color2: Color
Returns void
drawSolidEllipse
- drawSolidEllipse(surface: Surface, x: number, y: number, rx: number, ry: number, color: Color, color2?: Color): void
-
Parameters
-
-
x: number
-
y: number
-
rx: number
-
ry: number
-
-
Optional color2: Color
Returns void
drawSolidRectangle
- drawSolidRectangle(surface: Surface, x: number, y: number, width: number, height: number, color: Color): void
- drawSolidRectangle(surface: Surface, x: number, y: number, width: number, height: number, colorUL: Color, colorUR: Color, colorLR: Color, colorLL: Color): void
-
Parameters
-
-
x: number
-
y: number
-
width: number
-
height: number
-
Returns void
-
Parameters
-
-
x: number
-
y: number
-
width: number
-
height: number
-
-
-
-
Returns void
drawSolidTriangle
- drawSolidTriangle(surface: Surface, x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, color: Color): void
- drawSolidTriangle(surface: Surface, x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, color1: Color, color2: Color, color3: Color): void
-
Parameters
-
-
x1: number
-
y1: number
-
x2: number
-
y2: number
-
x3: number
-
y3: number
-
Returns void
-
Parameters
-
-
x1: number
-
y1: number
-
x2: number
-
y2: number
-
x3: number
-
y3: number
-
-
-
Returns void