summaryrefslogtreecommitdiff
path: root/src/openbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/openbox.h')
-rw-r--r--src/openbox.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/openbox.h b/src/openbox.h
index 8135a329..82abab7a 100644
--- a/src/openbox.h
+++ b/src/openbox.h
@@ -103,7 +103,8 @@ private:
LinkedList<MenuTimestamp> *menuTimestamps;
LinkedList<BScreen> *screenList;
- OpenboxWindow *focused_window, *masked_window;
+ BScreen *focused_screen;
+ OpenboxWindow *masked_window;
BTimer *timer;
#ifdef HAVE_GETPID
@@ -139,7 +140,8 @@ public:
OpenboxWindow *searchGroup(Window, OpenboxWindow *);
OpenboxWindow *searchWindow(Window);
- inline OpenboxWindow *getFocusedWindow() { return focused_window; }
+ OpenboxWindow *focusedWindow();
+ void focusWindow(OpenboxWindow *w);
BScreen *getScreen(int);
BScreen *searchScreen(Window);
@@ -178,7 +180,6 @@ public:
{ masked = w; masked_window = bw; }
inline void setNoFocus(Bool f) { no_focus = f; }
- void setFocusedWindow(OpenboxWindow *w);
void shutdown();
void setStyleFilename(const char *);
void setMenuFilename(const char *);