Struct smithay_client_toolkit::window::BasicFrame[][src]

pub struct BasicFrame { /* fields omitted */ }

A minimalistic set of decorations

This class draws minimalistic decorations, which are arguably not very beautiful, but functional.

Trait Implementations

impl Frame for BasicFrame
[src]

Type of errors that may occur when attempting to create a frame

Initialize the Frame

Notify that a new wl_seat should be handled

Set whether the decorations should be drawn as active or not Read more

Hide or show the decorations Read more

Set whether the decorations should be drawn as maximized or not Read more

Set whether interactive resize hints should be displayed and reacted to Read more

Change the size of the decorations Read more

Redraw the decorations

Subtracts the border dimensions from the given dimensions.

Adds the border dimensions to the given dimensions.

Returns the coordinates of the top-left corner of the borders relative to the content Read more

impl Drop for BasicFrame
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl Send for BasicFrame

impl Sync for BasicFrame