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. | |
int | height |
The height of the font, built from font_ascent + font_descent. | |
union { | |
struct { | |
xcb_font_t id | |
The xcb-id for the font. | |
xcb_query_font_reply_t * info | |
Font information gathered from the server. | |
xcb_charinfo_t * table | |
Font table for this font (may be NULL) | |
} 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 48 of file libi3.h.
Referenced by con_set_border_style(), floating_enable(), handle_configure_request(), open_popups(), and render_con().
xcb_query_font_reply_t* Font::info |
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().