plugin interface

This commit is contained in:
louis
2015-02-12 18:50:58 +01:00
parent 00ac852820
commit 4d7700aece
34 changed files with 1133 additions and 84 deletions

View File

@@ -195,6 +195,13 @@ void cPixmapContainer::SetLayer(int num, int Layer) {
pixmaps[num]->SetLayer(Layer);
}
void cPixmapContainer::SetViewPort(int num, const cRect &rect) {
cMutexLock MutexLock(&mutex);
if (!pixmaps[num])
return;
pixmaps[num]->SetViewPort(rect);
}
int cPixmapContainer::Width(int num) {
if (checkRunning && !Running())
return 0;

View File

@@ -42,6 +42,7 @@ protected:
void SetAlpha(int num, int Alpha);
void SetTransparency(int num, int Transparency);
void SetLayer(int num, int Layer);
void SetViewPort(int num, const cRect &rect);
int Width(int num);
int Height(int num);
int DrawportWidth(int num);