From cd44dceb6b9cc37602a9ca6780629246925b0449 Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Wed, 24 Jul 2024 11:58:32 +0200 Subject: [PATCH] =?UTF-8?q?-=20[NEW]=20F12=20recarrega=20gr=C3=A0fics=20se?= =?UTF-8?q?nse=20eixir?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/jdraw.cpp | 14 ++++++++++++++ source/jdraw.h | 2 ++ source/main.cpp | 4 ++++ 3 files changed, 20 insertions(+) diff --git a/source/jdraw.cpp b/source/jdraw.cpp index e993c48..f9a51f9 100644 --- a/source/jdraw.cpp +++ b/source/jdraw.cpp @@ -255,6 +255,20 @@ namespace draw managed[num_managed++] = surf; } + void reloadSurface(surface *surf) + { + free(surf->pixels); + int size; + uint8_t *buffer = (uint8_t *)file::getFileBuffer(surf->filename, size); + surf->pixels = LoadGif(buffer, &surf->w, &surf->h); + free(buffer); + } + + void reloadAll() + { + for (int i=0; i