summaryrefslogtreecommitdiff
path: root/libcore/pixmapcontainer.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcore/pixmapcontainer.h')
-rw-r--r--libcore/pixmapcontainer.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/libcore/pixmapcontainer.h b/libcore/pixmapcontainer.h
index 8fe1dfe..3b367c8 100644
--- a/libcore/pixmapcontainer.h
+++ b/libcore/pixmapcontainer.h
@@ -20,13 +20,14 @@ private:
int numPixmaps;
cPixmap **pixmaps;
int *pixmapsTransparency;
+ int *pixmapsLayer;
bool checkRunning;
int fadeTime;
bool deleteOsdOnExit;
protected:
void SetInitFinished(void) { pixContainerInit = false; };
bool CreateOsd(int Left, int Top, int Width, int Height);
- void DeleteOsdOnExit(void) { deleteOsdOnExit = true; };
+ void DeleteOsdOnExit(bool doDelete = true) { deleteOsdOnExit = doDelete; };
//Wrappers for access to pixmaps
bool PixmapExists(int num);
int NumPixmaps(void) { return numPixmaps; };
@@ -69,6 +70,8 @@ public:
void LockFlush(void);
void OpenFlush(void);
void DoFlush(void);
+ void HidePixmaps(void);
+ void ShowPixmaps(void);
virtual void Action(void) {};
};