Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Functions
TextBlob_serialize_2.cpp File Reference
#include "tools/fiddle/examples.h"
#include "include/core/SkSerialProcs.h"

Go to the source code of this file.

Functions

 REG_FIDDLE (TextBlob_serialize_2, 256, 24, false, 0)
 

Function Documentation

◆ REG_FIDDLE()

REG_FIDDLE ( TextBlob_serialize_2  ,
256  ,
24  ,
false  ,
 
)

Definition at line 5 of file TextBlob_serialize_2.cpp.

5 {
7
8void draw(SkCanvas* canvas) {
9 SkFont blobFont;
10 blobFont.setSize(24);
11 sk_sp<SkTextBlob> blob = SkTextBlob::MakeFromText("Hello World", 11, blobFont);
12 sk_sp<SkData> data = blob->serialize(SkSerialProcs());
14 canvas->drawTextBlob(copy, 20, 20, SkPaint());
15}
16} // END FIDDLE
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
Definition aaclip.cpp:27
void drawTextBlob(const SkTextBlob *blob, SkScalar x, SkScalar y, const SkPaint &paint)
void setSize(SkScalar textSize)
Definition SkFont.cpp:129
static sk_sp< SkTextBlob > MakeFromText(const void *text, size_t byteLength, const SkFont &font, SkTextEncoding encoding=SkTextEncoding::kUTF8)
static sk_sp< SkTextBlob > Deserialize(const void *data, size_t size, const SkDeserialProcs &procs)
Definition copy.py:1
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data
Definition switches.h:41