rofi  1.5.4
_workarea Struct Reference

#include <xcb.h>

Collaboration diagram for _workarea:
Collaboration graph

Data Fields

int monitor_id
 
int primary
 
int x
 
int y
 
int w
 
int h
 
int mw
 
int mh
 
char * name
 
struct _workareanext
 

Detailed Description

Structure describing a workarea/monitor.

Definition at line 99 of file xcb.h.

Field Documentation

◆ h

◆ mh

int _workarea::mh

Definition at line 113 of file xcb.h.

Referenced by x11_get_monitor_from_output().

◆ monitor_id

int _workarea::monitor_id

numeric monitor id.

Definition at line 102 of file xcb.h.

Referenced by monitor_get_dimension(), and x11_build_monitor_layout_xinerama().

◆ mw

int _workarea::mw

Definition at line 113 of file xcb.h.

Referenced by x11_get_monitor_from_output().

◆ name

char* _workarea::name

Output name of the monitor, e.g. eDP1 or VGA-1

Definition at line 115 of file xcb.h.

Referenced by x11_get_monitor_from_output(), and x11_monitor_free().

◆ next

◆ primary

int _workarea::primary

if monitor is set as primary monitor.

Definition at line 104 of file xcb.h.

Referenced by x11_build_monitor_layout().

◆ w

◆ x

int _workarea::x

Horizontal location (in pixels) of the monitor.

Definition at line 106 of file xcb.h.

Referenced by monitor_active_from_id(), monitor_active_from_id_focused(), monitor_active_from_winid(), x11_build_monitor_layout_xinerama(), and x11_get_monitor_from_output().

◆ y

int _workarea::y

Vertical location (in pixels) of the monitor.

Definition at line 108 of file xcb.h.

Referenced by monitor_active_from_id(), monitor_active_from_id_focused(), monitor_active_from_winid(), x11_build_monitor_layout_xinerama(), and x11_get_monitor_from_output().


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