From f28500d963d6546feda522d7748a0462a568ba28 Mon Sep 17 00:00:00 2001 From: James Barnett Date: Mon, 28 Dec 2020 15:49:23 +0000 Subject: Refactor components --- src/main/kotlin/Renderer.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/main/kotlin/Renderer.kt') diff --git a/src/main/kotlin/Renderer.kt b/src/main/kotlin/Renderer.kt index b266e61..0bc8988 100644 --- a/src/main/kotlin/Renderer.kt +++ b/src/main/kotlin/Renderer.kt @@ -2,12 +2,12 @@ import kotlinx.browser.document import org.w3c.dom.CanvasRenderingContext2D import org.w3c.dom.HTMLCanvasElement -class Renderer(val w: Int, val h: Int) { +class Renderer(val viewportWidth: Int, val viewportHeight: Int) { private val canvas = (document.createElement("canvas") as HTMLCanvasElement) .apply { - width = w - height = h + width = viewportWidth + height = viewportHeight } private val context = canvas.getContext("2d") as CanvasRenderingContext2D @@ -25,7 +25,7 @@ class Renderer(val w: Int, val h: Int) { } fun clear() { - context.clearRect(0.0, 0.0, w.toDouble(), h.toDouble()) + context.clearRect(0.0, 0.0, viewportWidth.toDouble(), viewportHeight.toDouble()) } } \ No newline at end of file -- cgit v1.2.3