diff options
| author | James Barnett <noreply@jamesbarnett.xyz> | 2020-12-28 15:49:23 +0000 |
|---|---|---|
| committer | James Barnett <noreply@jamesbarnett.xyz> | 2020-12-28 15:49:23 +0000 |
| commit | f28500d963d6546feda522d7748a0462a568ba28 (patch) | |
| tree | 0240d3528277930b28790c336ed10d77ea8928e1 /src/main/kotlin/Renderer.kt | |
| parent | 01727649bb1fbe3e0c721a850bd21973d7e760f2 (diff) | |
| download | kotlin-raycaster-f28500d963d6546feda522d7748a0462a568ba28.tar.xz kotlin-raycaster-f28500d963d6546feda522d7748a0462a568ba28.zip | |
Refactor components
Diffstat (limited to 'src/main/kotlin/Renderer.kt')
| -rw-r--r-- | src/main/kotlin/Renderer.kt | 8 |
1 files changed, 4 insertions, 4 deletions
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 |