wl_output_listener

compositor output region

An output describes part of the compositor geometry. The compositor works in the 'compositor coordinate system' and an output corresponds to rectangular area in that space that is actually visible. This typically corresponds to a monitor that displays part of the compositor space. This object is published as global during start up, or when a monitor is hotplugged.

Members

Variables

done
void function(void* data, wl_output* wl_output) done;

sent all information about output

geometry
void function(void* data, wl_output* wl_output, int x, int y, int physical_width, int physical_height, int subpixel, const(char)* make, const(char)* model, int transform) geometry;

properties of the output

mode
void function(void* data, wl_output* wl_output, uint flags, int width, int height, int refresh) mode;

advertise available modes for the output

scale
void function(void* data, wl_output* wl_output, int factor) scale;

output scaling properties

Meta