Mercurial > games > semicongine
changeset 1425:0daed956cf9e
add: function to set engine
| author | sam <sam@basx.dev> | 
|---|---|
| date | Fri, 10 Jan 2025 00:09:59 +0700 | 
| parents | bb8a35d37896 | 
| children | 075e4197bc95 | 
| files | semicongine.nim | 
| diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] | 
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
