1 #if 0  // Disabled until updated to use current API.
2 // Copyright 2019 Google LLC.
3 // Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
4 #include "tools/fiddle/examples.h"
5 // HASH=8b5aa7e555a0dc31be69db7cadf471a1
6 REG_FIDDLE(Paint_refTypeface, 256, 256, true, 0) {
7 void draw(SkCanvas* canvas) {
8    SkPaint paint1, paint2;
9    paint1.setTypeface(SkTypeface::MakeFromName("monospace",
10             SkFontStyle(SkFontStyle::kNormal_Weight, SkFontStyle::kNormal_Width,
11             SkFontStyle::kItalic_Slant)));
12    SkDebugf("typeface1 %c= typeface2\n",
13             paint1.getTypeface() == paint2.getTypeface() ? '=' : '!');
14    paint2.setTypeface(paint1.refTypeface());
15    SkDebugf("typeface1 %c= typeface2\n",
16             paint1.getTypeface() == paint2.getTypeface() ? '=' : '!');
17 }
18 }  // END FIDDLE
19 #endif  // Disabled until updated to use current API.
20