summaryrefslogtreecommitdiff
path: root/screen.h
diff options
context:
space:
mode:
authorlordjaxom <lordjaxom>2004-12-08 18:48:39 +0000
committerlordjaxom <lordjaxom>2004-12-08 18:48:39 +0000
commit5382d18d05d358bb1c313c642395e835aa44a6a0 (patch)
tree2b5ef58620b3640c5b21e8eafe92ee4b266b1d30 /screen.h
parenteb2f2c9600e8f69788232582191b141002bcd522 (diff)
downloadvdr-plugin-text2skin-5382d18d05d358bb1c313c642395e835aa44a6a0.tar.gz
vdr-plugin-text2skin-5382d18d05d358bb1c313c642395e835aa44a6a0.tar.bz2
1.0-pre1v1.0-pre1
Diffstat (limited to 'screen.h')
-rw-r--r--screen.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/screen.h b/screen.h
index 71572a0..b397785 100644
--- a/screen.h
+++ b/screen.h
@@ -1,5 +1,5 @@
/*
- * $Id: screen.h,v 1.2 2004/07/13 13:52:51 lordjaxom Exp $
+ * $Id: screen.h,v 1.2 2004/12/06 15:01:02 lordjaxom Exp $
*/
#ifndef VDR_TEXT2SKIN_SCREEN_H
@@ -8,14 +8,21 @@
#include "common.h"
#include <vdr/osd.h>
+#undef DIRECTBLIT
+
class cText2SkinScreen {
+ /* Skin Editor */
+ friend class VSkinnerScreen;
+
private:
cOsd *mOsd;
+ cBitmap *mScreen;
cBitmap *mRegions[MAXOSDAREAS];
+ bool mOffScreen;
int mNumRegions;
public:
- cText2SkinScreen(int x, int y);
+ cText2SkinScreen(bool OffScreen = false);
~cText2SkinScreen();
eOsdError SetAreas(const tArea *Areas, int NumAreas);