Add org.agl.homescreen function renderSurfaceToAreaAllowed.
[staging/HomeScreen.git] / SampleHomeScreenInterfaceApp / src / sampleclass.hpp
index aa5f376..3e80117 100644 (file)
@@ -2,6 +2,7 @@
 #define SAMPLECLASS_HPP
 
 #include "libhomescreen.hpp"
+#include <list>
 
 class SampleClass
 {
@@ -9,8 +10,12 @@ public:
     SampleClass();
     ~SampleClass();
 
+    std::list<int> getAllSurfacesOfProcess(int pid);
+    int getSurfaceStatus(int surfaceId);
     void hardKeyPressed(int key);
-    void toggleFullScreen();
+    void renderSurfaceToArea(int surfaceId, int layoutArea);
+    bool renderSurfaceToAreaAllowed(int surfaceId, int layoutArea);
+    void requestSurfaceIdToFullScreen(int surfaceId);
 
 private:
     LibHomeScreen *mp_libHomeScreen;