summaryrefslogtreecommitdiff
path: root/libcore/pixmapcontainer.c
diff options
context:
space:
mode:
Diffstat (limited to 'libcore/pixmapcontainer.c')
-rw-r--r--libcore/pixmapcontainer.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libcore/pixmapcontainer.c b/libcore/pixmapcontainer.c
index 69a47ca..b3ea83e 100644
--- a/libcore/pixmapcontainer.c
+++ b/libcore/pixmapcontainer.c
@@ -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;