Assignment | Holds an assignment for a given window class/title to a specific workspace (see src/config.c) |
Autostart | Holds a command specified by an exec-line in the config (see src/config.c) |
Binding | Holds a keybinding, consisting of a keycode combined with modifiers and the command which is executed as soon as the key is pressed (see src/command.c) |
Cached_Pixmap | |
callback_params | |
Cell | Defines a position in the table |
Client | A client is X11-speak for a window |
Colorpixel | Used for the cache of colorpixels |
Colortriple | Part of the struct Config |
Config | Holds part of the configuration (the part which is not already in dedicated structures in include/data.h) |
Config::config_bar | |
Config::config_client | |
Container | A container is either in default, stacking or tabbed mode |
context | Used during the config file lexing/parsing to keep the state of the lexer in order to provide useful error messages in yyerror() |
Font | Data structure for cached font information:
|
Ignore_Event | |
ipc_client | |
keyvalue_element | Emulates the behaviour of tables of libxcb-wm, which in libxcb 0.3.4 suddenly vanished |
Mode | The configuration file can contain multiple sets of bindings |
Rect | Stores a rectangle, for example the size of a window, the child window etc |
resize_callback_params | |
resize_window_callback_params | |
Stack_Window | Contains data for the windows needed to draw the titlebars on in stacking mode |
Variable | Holds a user-assigned variable for parsing the configuration file |
Workspace | The concept of Workspaces is known from various other window managers |
xoutput | An Output is a physical output on your graphics driver |
yy_buffer_state | |
yy_trans_info | |
yyalloc | |
YYSTYPE |