diff semicongine.nim @ 1425:0daed956cf9e

add: function to set engine
author sam <sam@basx.dev>
date Fri, 10 Jan 2025 00:09:59 +0700
parents 3b8a736c45a7
children 676fc13685a9
line wrap: on
line diff
--- a/semicongine.nim	Thu Jan 09 23:27:30 2025 +0700
+++ b/semicongine.nim	Fri Jan 10 00:09:59 2025 +0700
@@ -82,3 +82,6 @@
   engine_obj_internal.grayImageLoader = initBackgroundLoader(loadImage[Gray])
   engine_obj_internal.imageLoader = initBackgroundLoader(loadImage[BGRA])
   engine_obj_internal.audioLoader = initBackgroundLoader(loadAudio)
+
+proc setEngine*(e: Engine) =
+  engine_obj_internal = e