summaryrefslogtreecommitdiff
path: root/src/compoundsprite.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/compoundsprite.h')
-rw-r--r--src/compoundsprite.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/compoundsprite.h b/src/compoundsprite.h
index 6049cdeb9..20f5d371e 100644
--- a/src/compoundsprite.h
+++ b/src/compoundsprite.h
@@ -86,7 +86,10 @@ public:
unsigned int getCurrentFrame() const override A_WARN_UNUSED;
- unsigned int getFrameCount() const override A_WARN_UNUSED;
+ unsigned int getActualFrameCount() const A_WARN_UNUSED;
+
+ unsigned int getFrameCount() const override A_WARN_UNUSED
+ { return mTempFramesCount; }
size_t size() const A_WARN_UNUSED
{ return mSprites.size(); }
@@ -155,6 +158,7 @@ private:
bool mDisableAdvBeingCaching;
bool mDisableBeingCaching;
std::vector<Sprite*> mSprites;
+ mutable int mTempFramesCount;
mutable int mNextRedrawTime;
static bool mEnableDelay;
};