summaryrefslogtreecommitdiff
path: root/src/resources/resourcemanager.cpp
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>2024-01-29 14:30:51 +0100
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>2024-01-29 14:30:51 +0100
commitaf0dc52db16a0e1a0d11fcba45e21dfbbedfce5c (patch)
tree09ea59c7984803154df5728ed829ecbbc6dade3b /src/resources/resourcemanager.cpp
parent59ee2d9dc81b2ed89f073b1541fc8d8c4f1f28f8 (diff)
downloadMana-af0dc52db16a0e1a0d11fcba45e21dfbbedfce5c.tar.gz
Mana-af0dc52db16a0e1a0d11fcba45e21dfbbedfce5c.tar.bz2
Mana-af0dc52db16a0e1a0d11fcba45e21dfbbedfce5c.tar.xz
Mana-af0dc52db16a0e1a0d11fcba45e21dfbbedfce5c.zip
Removed remnants of alpha cache in ResourceManager
Continuation of 2c51c98625b225cecfb9628c30d62d4e30f7e3e1, which had already removed most of the alpha cache in Image.
Diffstat (limited to 'src/resources/resourcemanager.cpp')
-rw-r--r--src/resources/resourcemanager.cpp22
1 files changed, 0 insertions, 22 deletions
diff --git a/src/resources/resourcemanager.cpp b/src/resources/resourcemanager.cpp
index a810a11e..71d9ca1c 100644
--- a/src/resources/resourcemanager.cpp
+++ b/src/resources/resourcemanager.cpp
@@ -536,25 +536,3 @@ std::vector<std::string> ResourceManager::loadTextFile(
free(fileContents);
return lines;
}
-
-SDL_Surface *ResourceManager::loadSDLSurface(const std::string &filename)
-{
- SDL_Surface *surface = nullptr;
- if (SDL_RWops *rw = PHYSFSRWOPS_openRead(filename.c_str()))
- surface = IMG_Load_RW(rw, 1);
- return surface;
-}
-
-void ResourceManager::scheduleDelete(SDL_Surface* surface)
-{
- mDeletedSurfaces.insert(surface);
-}
-
-void ResourceManager::clearScheduled()
-{
- for (auto mDeletedSurface : mDeletedSurfaces)
- {
- SDL_FreeSurface(mDeletedSurface);
- }
- mDeletedSurfaces.clear();
-}