summaryrefslogtreecommitdiff
path: root/coreengine/view.h
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/view.h')
-rw-r--r--coreengine/view.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/coreengine/view.h b/coreengine/view.h
index efdd351..a27ed7a 100644
--- a/coreengine/view.h
+++ b/coreengine/view.h
@@ -26,6 +26,7 @@ using namespace std;
class cView : public cFadable, public cShiftable {
private:
void DoScaleTv(const cRect *frame);
+ void SetClearOnDisplay(int ve, const char *clearOnDisplay);
protected:
cSdOsd sdOsd;
cViewAttribs *attribs;
@@ -76,13 +77,16 @@ public:
//View API
virtual bool Init(void);
void Clear(int ve, bool forceClearBackground = false);
+ void SetDirty(int ve);
void Render(int ve, bool force = false);
+ void Hide(int ve);
+ void Show(int ve);
virtual void Close(void);
virtual void Flush(bool animFlush);
virtual void Debug(void);
+ //Fadable
bool Detached(void) { return false; };
int Delay(void) { return 0; };
- //Fadable
int FadeTime(void);
virtual void SetTransparency(int transparency, bool force = false);
//Shiftable