1 #include "sampleclass.hpp"
3 SampleClass::SampleClass() :
6 mp_libHomeScreen = new LibHomeScreen();
9 SampleClass::~SampleClass()
11 delete mp_libHomeScreen;
14 std::list<int> SampleClass::getAllSurfacesOfProcess(int pid)
16 return mp_libHomeScreen->getAllSurfacesOfProcess(pid);
19 sRectangle SampleClass::getLayoutRenderAreaForSurfaceId(int surfaceId)
21 return mp_libHomeScreen->getLayoutRenderAreaForSurfaceId(surfaceId);
24 void SampleClass::hardKeyPressed(int key)
26 mp_libHomeScreen->hardKeyPressed(key);
29 int SampleClass::getSurfaceStatus(int surfaceId)
31 return mp_libHomeScreen->getSurfaceStatus(surfaceId);
34 void SampleClass::renderSurfaceToArea(int surfaceId, const sRectangle &renderArea)
36 mp_libHomeScreen->renderSurfaceToArea(surfaceId, renderArea);
39 void SampleClass::requestSurfaceIdToFullScreen(int surfaceId)
41 mp_libHomeScreen->requestSurfaceIdToFullScreen(surfaceId);