summaryrefslogtreecommitdiff
path: root/coreengine/osdwrapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/osdwrapper.h')
-rw-r--r--coreengine/osdwrapper.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/coreengine/osdwrapper.h b/coreengine/osdwrapper.h
index fce9fa0..47bb20f 100644
--- a/coreengine/osdwrapper.h
+++ b/coreengine/osdwrapper.h
@@ -9,6 +9,9 @@ private:
cOsd *osd;
cMutex mutex;
bool flushLocked;
+ int animsRunning;
+ int animsFlushed;
+ cMutex animsRunningMutex;
public:
cSdOsd(void);
virtual ~cSdOsd(void);
@@ -20,6 +23,9 @@ public:
void DeleteOsd(void);
cPixmap *CreatePixmap(int layer, cRect &viewPort, cRect &drawPort);
void DestroyPixmap(cPixmap *pix);
+ void AddAnimation(void);
+ void RemoveAnimation(void);
+ void AnimatedFlush(void);
void Flush(void);
};