summaryrefslogtreecommitdiffstats
path: root/src/libwindowmanager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libwindowmanager.h')
-rw-r--r--src/libwindowmanager.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libwindowmanager.h b/src/libwindowmanager.h
index cc65136..dcd7416 100644
--- a/src/libwindowmanager.h
+++ b/src/libwindowmanager.h
@@ -92,6 +92,7 @@ public:
const char *kKeyDrawingName = "drawing_name";
const char *kKeyDrawingArea = "drawing_area";
const char *kKeyDrawingRect = "drawing_rect";
+ const char *kKeyRole = "role";
const char *kKeyIviId = "ivi_id";
enum EventType {
@@ -117,6 +118,7 @@ public:
// WM API
int requestSurface(const char* role);
int requestSurfaceXDG(const char* role, unsigned ivi_id);
+ int setRole(const char* role);
int activateWindow(const char* role, const char* area);
int activateWindow(const char* role);
int deactivateWindow(const char* role);