Record every catalog face consulted in a layout, including memoized and pending faces. The output survives this manager and can be attached to a stable preview/document task. More...
#include "donner/svg/resources/FontManager.h"
Public Member Functions | |
| DependencyCapture (FontManager &manager, std::vector< FontFaceDependency > &output) | |
| Route face dependencies consulted in this scope to caller-owned output. | |
| DependencyCapture (const DependencyCapture &)=delete | |
| DependencyCapture & | operator= (const DependencyCapture &)=delete |
Record every catalog face consulted in a layout, including memoized and pending faces. The output survives this manager and can be attached to a stable preview/document task.
| donner::svg::FontManager::DependencyCapture::DependencyCapture | ( | FontManager & | manager, |
| std::vector< FontFaceDependency > & | output ) |
Route face dependencies consulted in this scope to caller-owned output.
| manager | Manager whose nested capture target is temporarily replaced. |
| output | Caller-owned dependency destination that outlives this scope. |