Lines Matching defs:Window
31 class Window;
34 typedef BObjectList<Window> StackWindows;
48 Window* TopLayerWindow() const;
51 Window* WindowAt(int32 index);
52 bool AddWindow(Window* window,
54 bool RemoveWindow(Window* window);
56 bool MoveToTopLayer(Window* window);
85 class Window {
87 Window(const BRect& frame, const char *name,
92 virtual ~Window();
100 Window* NextWindow(int32 index) const;
101 Window* PreviousWindow(int32 index) const;
122 // make private? when used inside Window, it has the ReadLock()
276 Window* Frontmost(Window* first = NULL,
278 Window* Backmost(Window* first = NULL,
281 bool AddToSubset(Window* window);
282 void RemoveFromSubset(Window* window);
283 bool HasInSubset(const Window* window) const;
284 bool SameSubset(Window* window);
305 // Window stack methods.
310 bool AddWindowToStack(Window* window);
311 Window* StackedWindowAt(const BPoint& where);
312 Window* TopLayerStackWindow();
375 BObjectList<Window> fSubsets;