| 30 | } |
| 31 | |
| 32 | void RenderQueue::Add( std::unique_ptr<RenderQueue> queue ) { |
| 33 | auto primitives = std::move( queue->m_primitives ); |
| 34 | m_primitives.reserve( m_primitives.size() + primitives.size() ); |
| 35 | std::move( primitives.begin(), primitives.end(), std::back_inserter( m_primitives ) ); |
| 36 | } |
| 37 | |
| 38 | void RenderQueue::Add( Primitive::Ptr primitive ) { |
| 39 | m_primitives.push_back( primitive ); |
nothing calls this directly
no test coverage detected