void Force::render(RenderContext& context, const gameplay::Rectangle& rect) { context.activateLayer(m_tiler); std::vector<Unit*>::iterator it = m_units.begin(); std::vector<Unit*>::iterator last = m_units.end(); for (; it != last; it++) (*it)->render(context); context.deactivateLayer(); }