| 501 | } |
| 502 | |
| 503 | nonstd::observer_ptr<view_node_t> view_node_t::get_node(wayfire_view view) |
| 504 | { |
| 505 | if (!view->has_data<view_node_custom_data_t>()) |
| 506 | { |
| 507 | return nullptr; |
| 508 | } |
| 509 | |
| 510 | return view->get_data<view_node_custom_data_t>()->ptr; |
| 511 | } |
| 512 | |
| 513 | /* ----------------- Generic tree operations implementation ----------------- */ |
| 514 | bool flatten_tree(std::unique_ptr<tree_node_t>& root) |
no outgoing calls
no test coverage detected