Function rustwlc::callback::output_resolution [] [src]

pub fn output_resolution(
    callback: extern "C" fn(_: WlcOutput, _: &Size, _: &Size)
)

Callback invoked when an output's resolution changes.

Example

use rustwlc::WlcOutput;
use rustwlc::Size;

extern fn output_resolution(output: WlcOutput,
                            old_size: &Size, new_size: &Size) {
    println!("Output {} went from {} to {}",
             output.get_name(), old_size, new_size);
}