X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=staging%2FHomeScreen.git;a=blobdiff_plain;f=SampleHomeScreenInterfaceApp%2Fsrc%2Fsampleclass.cpp;h=f4c1c831ec5ceb938ed513f5483ad289f9f761c4;hp=6a46f2b510340982253dd8ce9889f705ad22960e;hb=dd8c90f87463d370c3076e13b7c6cc0e27c0d2f5;hpb=d364a5eea428db2eadbb77f3e5da7b74dc36127f diff --git a/SampleHomeScreenInterfaceApp/src/sampleclass.cpp b/SampleHomeScreenInterfaceApp/src/sampleclass.cpp index 6a46f2b..f4c1c83 100644 --- a/SampleHomeScreenInterfaceApp/src/sampleclass.cpp +++ b/SampleHomeScreenInterfaceApp/src/sampleclass.cpp @@ -11,10 +11,14 @@ SampleClass::~SampleClass() delete mp_libHomeScreen; } +std::list SampleClass::getAllSurfacesOfProcess(int pid) +{ + return mp_libHomeScreen->getAllSurfacesOfProcess(pid); +} sRectangle SampleClass::getLayoutRenderAreaForSurfaceId(int surfaceId) { - mp_libHomeScreen->getLayoutRenderAreaForSurfaceId(surfaceId); + return mp_libHomeScreen->getLayoutRenderAreaForSurfaceId(surfaceId); } void SampleClass::hardKeyPressed(int key) @@ -22,6 +26,11 @@ void SampleClass::hardKeyPressed(int key) mp_libHomeScreen->hardKeyPressed(key); } +int SampleClass::getSurfaceStatus(int surfaceId) +{ + return mp_libHomeScreen->getSurfaceStatus(surfaceId); +} + void SampleClass::renderSurfaceToArea(int surfaceId, const sRectangle &renderArea) { mp_libHomeScreen->renderSurfaceToArea(surfaceId, renderArea);