diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/resources/subimage.cpp | 7 | ||||
-rw-r--r-- | src/resources/subimage.h | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/resources/subimage.cpp b/src/resources/subimage.cpp index af579e4ec..1eac0d89d 100644 --- a/src/resources/subimage.cpp +++ b/src/resources/subimage.cpp @@ -222,3 +222,10 @@ void SubImage::decRef() Resource::decRef(); } #endif + +int SubImage::calcMemoryLocal() +{ + int sz = sizeof(SubImage) + + sizeof(std::map<float, SDL_Surface*>); + return sz; +} diff --git a/src/resources/subimage.h b/src/resources/subimage.h index e7184574d..95c5f4100 100644 --- a/src/resources/subimage.h +++ b/src/resources/subimage.h @@ -78,6 +78,8 @@ class SubImage final : public Image const int width, const int height) override final A_WARN_UNUSED; + int calcMemoryLocal() override; + #ifdef USE_OPENGL void decRef() override final; #endif |