-(defun load-image2 (image-file &key (transparent-color nil))
- (let ((address-image (load-image image-file :transparent-color transparent-color)))
- (list
- (lambda (x y) (print-surface x y address-image))
- (lambda () (SDL_FreeSurface address-image)))))
-
-(defun clean-screen ()
- (fill-screen *background-color*))
-
-(defun refresh-screen ()
- (clean-screen)
- (funcall-procs #'print-mob)
- (flip))
-