CTWM
|
The layout of our display. More...
#include <r_structs.h>
Data Fields | |
RAreaList * | monitors |
List of all output monitors. | |
RAreaList * | horiz |
List of all unique horizontal regions. | |
RAreaList * | vert |
List of all unique vertical regions. | |
char ** | names |
List of names of the monitors. | |
The layout of our display.
This may encompass multiple monitors, of differing sizes. It's generally only used by a few vars at startup describing the layout, which gets referred to when we need to find various borders of our output.
Definition at line 45 of file r_structs.h.
RAreaList* RLayout::horiz |
List of all unique horizontal regions.
Definition at line 47 of file r_structs.h.
RAreaList* RLayout::monitors |
List of all output monitors.
Definition at line 46 of file r_structs.h.
char** RLayout::names |
List of names of the monitors.
names[i]
corresponds with monitors->areas[i]
. This is used for looking up geometries with output names via RLayoutXParseGeometry(); e.g, "HDMI1:800x600+20+50".
Definition at line 54 of file r_structs.h.
RAreaList* RLayout::vert |
List of all unique vertical regions.
Definition at line 48 of file r_structs.h.