comparison 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
comparison
equal deleted inserted replaced
1424:bb8a35d37896 1425:0daed956cf9e
80 engine_obj_internal.jsonLoader = initBackgroundLoader(loadJson) 80 engine_obj_internal.jsonLoader = initBackgroundLoader(loadJson)
81 engine_obj_internal.configLoader = initBackgroundLoader(loadConfig) 81 engine_obj_internal.configLoader = initBackgroundLoader(loadConfig)
82 engine_obj_internal.grayImageLoader = initBackgroundLoader(loadImage[Gray]) 82 engine_obj_internal.grayImageLoader = initBackgroundLoader(loadImage[Gray])
83 engine_obj_internal.imageLoader = initBackgroundLoader(loadImage[BGRA]) 83 engine_obj_internal.imageLoader = initBackgroundLoader(loadImage[BGRA])
84 engine_obj_internal.audioLoader = initBackgroundLoader(loadAudio) 84 engine_obj_internal.audioLoader = initBackgroundLoader(loadAudio)
85
86 proc setEngine*(e: Engine) =
87 engine_obj_internal = e