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

◆ send_to_back()

void MayaFlux::Buffers::SliceSet::send_to_back ( SliceId  id)

Draw a block before every other.

Definition at line 122 of file SliceSet.cpp.

123{
124 if (!m_slices.contains(id) || m_draw_order.front() == id) {
125 return;
126 }
127
128 std::erase(m_draw_order, id);
129 m_draw_order.insert(m_draw_order.begin(), id);
130 m_runs_changed = true;
131}
std::unordered_map< SliceId, Slice > m_slices
Definition SliceSet.hpp:114
std::vector< SliceId > m_draw_order
Definition SliceSet.hpp:116

References m_draw_order, m_runs_changed, and m_slices.

Referenced by MayaFlux::Buffers::FormaProcessor::send_slice_to_back().

+ Here is the caller graph for this function: