43 Window root_window,
const Window *ignored_windows,
44 unsigned int n_ignored_windows,
45 const char *my_res_class,
const char *my_res_name,
59 int (*just_unmapped_can_we_stop)(Window w,
void *arg),
unsigned int n_windows
Definition: unmap_all.h:29
void RemapAllWindows(UnmapAllWindowsState *state)
Remaps all windows from the state.
Definition: unmap_all.c:94
Display * display
The X11 display.
Definition: auth_x11.c:200
int InitUnmapAllWindowsState(UnmapAllWindowsState *state, Display *display, Window root_window, const Window *ignored_windows, unsigned int n_ignored_windows, const char *my_res_class, const char *my_res_name, int include_frame)
Stores the list of all mapped application windows in the state.
Definition: unmap_all.c:9
Window * windows
Definition: unmap_all.h:28
Definition: unmap_all.h:23
void ClearUnmapAllWindowsState(UnmapAllWindowsState *state)
Clears the UnmapAllWindowsState when done, and returns resources to X11.
Definition: unmap_all.c:104
int UnmapAllWindows(UnmapAllWindowsState *state, int(*just_unmapped_can_we_stop)(Window w, void *arg), void *arg)
Unmaps all windows, and stores them in the state.
Definition: unmap_all.c:71
Window root_window
Definition: unmap_all.h:25
Display * display
Definition: unmap_all.h:24
unsigned int first_unmapped_window
Definition: unmap_all.h:30