5#ifndef FLUTTER_LIB_UI_PAINTING_PICTURE_RECORDER_H_
6#define FLUTTER_LIB_UI_PAINTING_PICTURE_RECORDER_H_
8#include "flutter/display_list/dl_builder.h"
9#include "flutter/lib/ui/dart_wrapper.h"
16 DEFINE_WRAPPERTYPEINFO();
static void Create(Dart_Handle wrapper)
~PictureRecorder() override
sk_sp< DisplayListBuilder > BeginRecording(SkRect bounds)
void endRecording(Dart_Handle dart_picture)
void set_canvas(fml::RefPtr< Canvas > canvas)
struct _Dart_Handle * Dart_Handle
Optional< SkRect > bounds
SK_API sk_sp< PrecompileShader > Picture()