MCPcopy Create free account
hub / github.com/WayfireWM/wayfire / dim_background

Method dim_background

plugins/single_plugins/switcher.cpp:629–646  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

627 }
628
629 void dim_background(float dim)
630 {
631 for (auto view : get_background_views())
632 {
633 if (dim == 1.0)
634 {
635 view->get_transformed_node()->rem_transformer(
636 switcher_transformer_background);
637 } else
638 {
639 auto tr =
640 wf::ensure_named_transformer<wf::scene::view_3d_transformer_t>(
641 view, wf::TRANSFORMER_3D, switcher_transformer_background,
642 view);
643 tr->color[0] = tr->color[1] = tr->color[2] = dim;
644 }
645 }
646 }
647
648 SwitcherView create_switcher_view(wayfire_toplevel_view view)
649 {

Callers

nothing calls this directly

Calls 1

rem_transformerMethod · 0.80

Tested by

no test coverage detected