[][src]Module wlroots::output::manager

Output resources are managed by the output resource manager.

Using the OutputBuilder a BuilderResult is constructed in a function conforming to the OutputAdded type signature. That function is passed to the output::Builder which is then given to the compositor::Builder.

Structs

Builder

A builder of static functions to manage and create resources.

BuilderResult

Used to ensure that the builder is used to construct the output::Handler instance.

Destroyed

Wrapper around Output destruction so that you can't call unsafe methods (e.g anything like setting the mode).

OutputBuilder

Used to ensure the output sets the mode before doing any other operation on the Output.

Type Definitions

OutputAdded