MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_all_visible()

void MayaFlux::Portal::Forma::Layer::set_all_visible ( bool  visible)

Set every element in the layer visible or hidden.

Same effect as calling set_visible(id, visible) for every element currently registered. Each element's render processor changes visibility and requests a presentation refresh. Buffers retain their processing state, pipelines, and window associations while hidden.

Definition at line 107 of file Layer.cpp.

108{
109 for (const auto& el : m_elements) {
110 set_visible(el.id, visible);
111 }
112}
bool set_visible(uint32_t id, bool visible)
Definition Layer.cpp:91
std::vector< Element > m_elements
Definition Layer.hpp:313

References m_elements, and set_visible().

+ Here is the call graph for this function: