aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/Renderer.kt
diff options
context:
space:
mode:
authorJames Barnett <noreply@jamesbarnett.xyz>2020-12-28 15:49:23 +0000
committerJames Barnett <noreply@jamesbarnett.xyz>2020-12-28 15:49:23 +0000
commitf28500d963d6546feda522d7748a0462a568ba28 (patch)
tree0240d3528277930b28790c336ed10d77ea8928e1 /src/main/kotlin/Renderer.kt
parent01727649bb1fbe3e0c721a850bd21973d7e760f2 (diff)
downloadkotlin-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.kt8
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