i3
deco_render_params Struct Reference

Stores the parameters for rendering a window decoration. More...

#include <data.h>

Collaboration diagram for deco_render_params:

Data Fields

struct Colortriplecolor
 
int border_style
 
struct width_height con_rect
 
struct width_height con_window_rect
 
Rect con_deco_rect
 
color_t background
 
layout_t parent_layout
 
bool con_is_leaf
 

Detailed Description

Stores the parameters for rendering a window decoration.

This structure is cached in every Con and no re-rendering will be done if the parameters have not changed (only the pixmaps will be copied).

Definition at line 220 of file data.h.

Field Documentation

◆ background

color_t deco_render_params::background

Definition at line 226 of file data.h.

Referenced by x_draw_decoration().

◆ border_style

int deco_render_params::border_style

Definition at line 222 of file data.h.

Referenced by x_draw_decoration().

◆ color

struct Colortriple* deco_render_params::color

Definition at line 221 of file data.h.

Referenced by x_draw_decoration(), x_draw_decoration_after_title(), and x_draw_title_border().

◆ con_deco_rect

Rect deco_render_params::con_deco_rect

Definition at line 225 of file data.h.

Referenced by x_draw_decoration().

◆ con_is_leaf

bool deco_render_params::con_is_leaf

Definition at line 228 of file data.h.

Referenced by x_draw_decoration().

◆ con_rect

struct width_height deco_render_params::con_rect

Definition at line 223 of file data.h.

Referenced by x_draw_decoration().

◆ con_window_rect

struct width_height deco_render_params::con_window_rect

Definition at line 224 of file data.h.

Referenced by x_draw_decoration().

◆ parent_layout

layout_t deco_render_params::parent_layout

Definition at line 227 of file data.h.

Referenced by x_draw_decoration().


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