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 sk_sp< Effect > Create()
~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
SK_API sk_sp< PrecompileShader > Picture()
#define FML_FRIEND_MAKE_REF_COUNTED(T)