i3
surface_t Struct Reference

#include <libi3.h>

Data Fields

xcb_drawable_t id
 
xcb_gcontext_t gc
 
bool owns_gc
 
int width
 
int height
 
cairo_surface_t * surface
 
cairo_t * cr
 

Detailed Description

Definition at line 569 of file libi3.h.

Field Documentation

◆ cr

cairo_t* surface_t::cr

Definition at line 585 of file libi3.h.

◆ gc

xcb_gcontext_t surface_t::gc

Definition at line 574 of file libi3.h.

Referenced by x_push_node().

◆ height

int surface_t::height

Definition at line 578 of file libi3.h.

Referenced by x_draw_decoration().

◆ id

◆ owns_gc

bool surface_t::owns_gc

Definition at line 575 of file libi3.h.

◆ surface

cairo_surface_t* surface_t::surface

Definition at line 581 of file libi3.h.

◆ width

int surface_t::width

Definition at line 577 of file libi3.h.

Referenced by x_draw_decoration().


The documentation for this struct was generated from the following file: