6 /* ---------------------------- included header files ---------------------- */
8 /* ---------------------------- global definitions ------------------------- */
10 /* ---------------------------- global macros ------------------------------ */
12 /* ---------------------------- type definitions --------------------------- */
18 /* functions that need no window */
62 F_EWMH_NUMBER_OF_DESKTOPS
,
128 STROKE_ARG(F_STROKE_FUNC
)
142 F_XINERAMAPRIMARYSCREEN
,
144 F_XINERAMASLSSCREENS
,
150 /* functions that need a window to operate on */
162 F_DESTROY_WINDOW_STYLE
,
164 F_ECHO_FUNC_DEFINITION
,
180 F_RESIZEMOVE_MAXIMIZE
,
195 /* Functions for use by modules only! */
196 F_SEND_WINDOW_LIST
= 1000,
200 /* ---------------------------- exported variables (globals) --------------- */
202 /* ---------------------------- interface functions ------------------------ */
207 #define P(n) void CMD_ ## n(F_CMD_ARGS)
208 /* This file contains all command prototypes. */
214 #endif /* USEDECOR */
230 #endif /* USEDECOR */
255 #endif /* USEDECOR */
259 P(DestroyModuleConfig
);
261 P(DestroyWindowStyle
);
264 P(EchoFuncDefinition
);
273 P(EwmhNumberOfDesktops
);
288 P(HideGeometryWindow
);
308 P(ModuleSynchronous
);
346 P(ResizeMoveMaximize
);
347 P(RestackTransients
);
373 #endif /* HAVE_STROKE */
391 P(WindowShadeAnimate
);
394 P(XineramaPrimaryScreen
);
396 P(XineramaSlsScreens
);
404 #endif /* COMMANDS_H */