Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
PictureRecorder Class Reference

Public Member Functions

 PictureRecorder ()
 
flutter::DisplayListBuilderBeginRecording (const flutter::DlRect &cull_rect)
 
sk_sp< flutter::DisplayListFinishRecordingAsPicture ()
 

Detailed Description

Definition at line 13 of file picture.cc.

Constructor & Destructor Documentation

◆ PictureRecorder()

PictureRecorder::PictureRecorder ( )
inline

Definition at line 15 of file picture.cc.

15{};

Member Function Documentation

◆ BeginRecording()

flutter::DisplayListBuilder * PictureRecorder::BeginRecording ( const flutter::DlRect cull_rect)
inline

Definition at line 17 of file picture.cc.

18 {
19 assert(!builder_);
20 builder_ = std::make_unique<flutter::DisplayListBuilder>(cull_rect);
21 return builder_.get();
22 }

Referenced by pictureRecorder_beginRecording().

◆ FinishRecordingAsPicture()

sk_sp< flutter::DisplayList > PictureRecorder::FinishRecordingAsPicture ( )
inline

Definition at line 24 of file picture.cc.

24 {
25 return builder_->Build();
26 }

Referenced by pictureRecorder_endRecording().


The documentation for this class was generated from the following file: