git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
- increased PMT timeout for debugging.
[enigma2.git]
/
lib
/
gdi
/
gfbdc.h
diff --git
a/lib/gdi/gfbdc.h
b/lib/gdi/gfbdc.h
index f975fb5fdfd4f5f3dc0675925bcf1d16502e0999..dd03032ef78d9f5be0cc568654f3298a2bbcb043 100644
(file)
--- a/
lib/gdi/gfbdc.h
+++ b/
lib/gdi/gfbdc.h
@@
-5,7
+5,7
@@
#include "gpixmap.h"
#include "grc.h"
#include "gpixmap.h"
#include "grc.h"
-class gFBDC: public g
Pixmap
DC
+class gFBDC: public gDC
{
fbClass *fb;
static gFBDC *instance;
{
fbClass *fb;
static gFBDC *instance;
@@
-14,6
+14,7
@@
class gFBDC: public gPixmapDC
int brightness, gamma, alpha;
void calcRamp();
void setPalette();
int brightness, gamma, alpha;
void calcRamp();
void setPalette();
+ gSurface surface;
public:
void reloadSettings();
void setAlpha(int alpha);
public:
void reloadSettings();
void setAlpha(int alpha);
@@
-27,8
+28,9
@@
public:
void saveSettings();
gFBDC();
void saveSettings();
gFBDC();
- ~gFBDC();
- static gFBDC *getInstance();
+ virtual ~gFBDC();
+ static int getInstance(ePtr<gFBDC> &ptr) { if (!instance) return -1; ptr = instance; return 0; }
+ int islocked() { return fb->islocked(); }
};
};