/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 1999--2014 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ Copyright (C) 1999--2015 Han-Wen Nienhuys <hanwen@xs4all.nl>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include "font-metric.hh"
+struct Preinit_Modified_font_metric
+{
+ Font_metric *orig_;
+ Preinit_Modified_font_metric ();
+};
+
/* Perhaps junk this, and move this to layout_def as interface? */
-struct Modified_font_metric : public Font_metric
+class Modified_font_metric : Preinit_Modified_font_metric,
+ public Font_metric
{
public:
Stencil text_stencil (Output_def *output_state, const string&, bool) const;
Font_metric *original_font () const;
protected:
- Font_metric *orig_;
Real magnification_;
Modified_font_metric (Font_metric *fm, Real magnification);