include/i3.h File Reference

#include <xcb/xcb_keysyms.h>
#include <X11/XKBlib.h>
#include "queue.h"
#include "data.h"
#include "xcb.h"
Include dependency graph for i3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 TAILQ_HEAD (bindings_head, Binding)*bindings
 TAILQ_HEAD (autostarts_head, Autostart) autostarts
 TAILQ_HEAD (autostarts_always_head, Autostart) autostarts_always
 TAILQ_HEAD (ws_assignments_head, Workspace_Assignment) ws_assignments
 TAILQ_HEAD (assignments_head, Assignment) assignments
 SLIST_HEAD (stack_wins_head, Stack_Window) stack_wins

Variables

xcb_connection_t * conn
xcb_key_symbols_t * keysyms
char ** start_argv
Display * xlibdpy
Display * xkbdpy
int xkb_current_group
xcb_screen_t * root_screen
uint8_t root_depth
bool xcursor_supported
bool xkb_supported
xcb_window_t root
struct ev_loop * main_loop

Function Documentation

SLIST_HEAD ( stack_wins_head  ,
Stack_Window   
)
TAILQ_HEAD ( assignments_head  ,
Assignment   
)
TAILQ_HEAD ( ws_assignments_head  ,
Workspace_Assignment   
)
TAILQ_HEAD ( autostarts_always_head  ,
Autostart   
)
TAILQ_HEAD ( autostarts_head  ,
Autostart   
)
TAILQ_HEAD ( bindings_head  ,
Binding   
)

Variable Documentation

xcb_connection_t* conn

Definition at line 17 of file main.c.

xcb_key_symbols_t* keysyms
struct ev_loop* main_loop

Definition at line 23 of file main.c.

Referenced by main(), and start_configerror_nagbar().

xcb_window_t root
uint8_t root_depth

Definition at line 21 of file main.c.

Referenced by handle_signal(), main(), and x_push_node().

xcb_screen_t* root_screen

Definition at line 19 of file main.c.

Referenced by disable_randr(), and main().

char** start_argv

Definition at line 15 of file main.c.

Referenced by exec_i3_utility(), i3_restart(), and main().

Definition at line 47 of file main.c.

Referenced by create_window(), load_cursor(), and main().

Definition at line 11 of file main.c.

Referenced by handle_key_press(), and xkb_got_event().

Definition at line 48 of file main.c.

Referenced by main().

Display * xkbdpy

Definition at line 28 of file main.c.

Referenced by main(), and xkb_got_event().

Display* xlibdpy

Definition at line 28 of file main.c.

Referenced by load_cursor(), main(), and xcursor_set_root_cursor().


Generated on 7 Feb 2013 for i3 by  doxygen 1.6.1