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 a 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