|
i3
|
Data structure for cached font information: More...
#include <libi3.h>
Public Types | |
| enum | { FONT_TYPE_NONE = 0, FONT_TYPE_XCB, FONT_TYPE_PANGO } |
| The type of font. More... | |
Data Fields | |
| enum Font:: { ... } | type |
| The type of font. More... | |
| int | height |
| The height of the font, built from font_ascent + font_descent. More... | |
| char * | pattern |
| The pattern/name used to load the font. More... | |
| union { | |
| struct { | |
| xcb_font_t id | |
| The xcb-id for the font. More... | |
| xcb_query_font_reply_t * info | |
| Font information gathered from the server. More... | |
| xcb_charinfo_t * table | |
| Font table for this font (may be NULL) More... | |
| } xcb | |
| } | specific |
Data structure for cached font information:
| anonymous enum |
| int Font::height |
The height of the font, built from font_ascent + font_descent.
Definition at line 47 of file libi3.h.
Referenced by handle_client_message(), open_popups(), and render_deco_height().
| xcb_query_font_reply_t* Font::info |
| char* Font::pattern |
The pattern/name used to load the font.
Definition at line 50 of file libi3.h.
Referenced by parse_file(), and run_binding().
| union { ... } Font::specific |
Referenced by create_window(), and xcb_set_root_cursor().
| xcb_charinfo_t* Font::table |
| enum { ... } Font::type |
The type of font.
Referenced by load_configuration().
| struct { ... } Font::xcb |
Referenced by create_window(), and xcb_set_root_cursor().
1.8.9.1