diff tests/test_font.nim @ 832:388c4b35a6e3

fix: tests, test_materials and test_mesh still needs to be done
author Sam <sam@basx.dev>
date Wed, 22 Nov 2023 23:24:47 +0700
parents 7a13941ba204
children e50c57423567
line wrap: on
line diff
--- a/tests/test_font.nim	Wed Nov 22 23:23:40 2023 +0700
+++ b/tests/test_font.nim	Wed Nov 22 23:24:47 2023 +0700
@@ -3,15 +3,17 @@
 import semicongine
 
 proc main() =
+  # setup engine
+  var engine = initEngine("Test fonts")
+  engine.initRenderer([])
+
+  # build scene
+  var scene = Scene(name: "main")
   var font = loadFont("DejaVuSans.ttf", color=newVec4f(1, 0.5, 0.5, 1), resolution=20)
-  
   var textbox = initTextbox(32, font, "")
-  var scene = Scene(name: "main")
   scene.add textbox
   textbox.mesh.transform = scale(0.01, 0.01)
-  var engine = initEngine("Test fonts")
-  engine.initRenderer([])
-  engine.addScene(scene)
+  engine.loadScene(scene)
 
   while engine.updateInputs() == Running and not engine.keyIsDown(Escape):
     if engine.windowWasResized():