mirror of
https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
synced 2023-10-19 15:58:31 +00:00
added possibility for blinking images, texts, rectangles, ellipses and slopes
This commit is contained in:
@@ -237,6 +237,25 @@ void cPixmapContainer::SetViewPort(int num, const cRect &rect) {
|
||||
pixmaps[num]->SetViewPort(rect);
|
||||
}
|
||||
|
||||
int cPixmapContainer::Layer(int num) {
|
||||
if (checkRunning && !Running())
|
||||
return 0;
|
||||
cMutexLock MutexLock(&mutex);
|
||||
if (!pixmaps[num])
|
||||
return 0;
|
||||
return pixmaps[num]->Layer();
|
||||
}
|
||||
|
||||
void cPixmapContainer::Pos(int num, cPoint &pos) {
|
||||
if (checkRunning && !Running())
|
||||
return;
|
||||
cMutexLock MutexLock(&mutex);
|
||||
if (!pixmaps[num])
|
||||
return;
|
||||
pos.SetX(pixmaps[num]->ViewPort().X());
|
||||
pos.SetY(pixmaps[num]->ViewPort().Y());
|
||||
}
|
||||
|
||||
int cPixmapContainer::Width(int num) {
|
||||
if (checkRunning && !Running())
|
||||
return 0;
|
||||
|
@@ -44,6 +44,8 @@ protected:
|
||||
void SetTransparency(int num, int Transparency);
|
||||
void SetLayer(int num, int Layer);
|
||||
void SetViewPort(int num, const cRect &rect);
|
||||
int Layer(int num);
|
||||
void Pos(int num, cPoint &pos);
|
||||
int Width(int num);
|
||||
int Height(int num);
|
||||
int DrawportWidth(int num);
|
||||
|
Reference in New Issue
Block a user