diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/text/user-font.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/text/user-font.cc b/examples/text/user-font.cc index 7836f5b..851887f 100644 --- a/examples/text/user-font.cc +++ b/examples/text/user-font.cc @@ -39,10 +39,10 @@ public: return Cairo::RefPtr<BoxFontFace>(new BoxFontFace()); } - virtual Cairo::ErrorStatus + Cairo::ErrorStatus init(const Cairo::RefPtr<Cairo::ScaledFont>& /*scaled_font*/, const Cairo::RefPtr<Cairo::Context>& /*cr*/, - Cairo::FontExtents &extents) + Cairo::FontExtents &extents) override { double max = 0; for (unsigned int i = 0; i < sizeof (glyphs) / sizeof (GlyphBounds); ++i) { @@ -55,9 +55,9 @@ public: return CAIRO_STATUS_SUCCESS; } - virtual Cairo::ErrorStatus + Cairo::ErrorStatus unicode_to_glyph (const Cairo::RefPtr<Cairo::ScaledFont>& /*scaled_font*/, - unsigned long unicode, unsigned long& glyph) + unsigned long unicode, unsigned long& glyph) override { glyph = 0; // yes this is a stupid an ineffienct way to do this but we only have a few @@ -72,11 +72,11 @@ public: return CAIRO_STATUS_SUCCESS; } - virtual Cairo::ErrorStatus + Cairo::ErrorStatus render_glyph(const Cairo::RefPtr<Cairo::ScaledFont>& /*scaled_font*/, unsigned long glyph, const Cairo::RefPtr<Cairo::Context>& cr, - Cairo::TextExtents& metrics) + Cairo::TextExtents& metrics) override { // check that the glyph is in our table if (glyph >= 1 && glyph <= sizeof(glyphs)/sizeof(GlyphBounds)) { |