From 6ac3afcb4f0a68488fde23afa0aa13362af2edba Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 25 Apr 2016 19:59:16 +0300 Subject: Add memory count method into SubImage. --- src/resources/subimage.cpp | 7 +++++++ src/resources/subimage.h | 2 ++ 2 files changed, 9 insertions(+) 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); + 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 -- cgit v1.2.3-70-g09d2