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