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

◆ remove()

bool MayaFlux::Portal::Forma::Layer::remove ( uint32_t  id)

Remove an element by id.

Returns
True if found and removed.

Definition at line 16 of file Layer.cpp.

17{
18 auto it = std::ranges::find_if(m_elements,
19 [id](const Element& e) { return e.id == id; });
20 if (it == m_elements.end())
21 return false;
22 m_elements.erase(it);
23 return true;
24}
std::vector< Element > m_elements
Definition Layer.hpp:280

References MayaFlux::Portal::Forma::Element::id, and m_elements.