[][src]Module smithay_client_toolkit::output

Types and functions related to graphical outputs

This modules provides two main elements. The first is the OutputHandler type, which is a MultiGlobalHandler for use with the init_environment! macro. It is automatically included if you use the new_default_environment!.

The second is the with_output_info with allows you to access the information associated to this output, as an OutputInfo.

Structs

Mode

A possible mode for an output

OutputHandler

A handler for wl_output

OutputInfo

Compiled information about an output

OutputListener

A handle to an output listener callback

OutputStatusListener

A handle to an output status callback

Enums

Subpixel

subpixel geometry information

Transform

transform from framebuffer to output

Traits

OutputHandling

Trait representing the OutputHandler functions

Functions

add_output_listener

Add a listener to this output

with_output_info

Access the info associated with this output