Flutter Engine
 
Loading...
Searching...
No Matches
flutter::testing::DlOpRecorder Class Referencefinal

A custom |DlOpReceiver| that records some |DlOps| it receives. More...

Inheritance diagram for flutter::testing::DlOpRecorder:
flutter::DlOpReceiver flutter::IgnoreAttributeDispatchHelper flutter::IgnoreClipDispatchHelper flutter::IgnoreDrawDispatchHelper flutter::IgnoreTransformDispatchHelper

Public Member Functions

int lineCount () const
 
int dashedLineCount () const
 
int rectCount () const
 
int pathCount () const
 
int textFrameCount () const
 
int blobCount () const
 
- Public Member Functions inherited from flutter::DlOpReceiver
virtual void save (uint32_t total_content_depth)
 
virtual void saveLayer (const DlRect &bounds, const SaveLayerOptions &options, uint32_t total_content_depth, DlBlendMode max_content_blend_mode, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt)
 
virtual void saveLayer (const DlRect *bounds, const SaveLayerOptions options, const DlImageFilter *backdrop=nullptr, std::optional< int64_t > backdrop_id=std::nullopt) final
 

Additional Inherited Members

- Static Public Attributes inherited from flutter::DlOpReceiver
static constexpr int kMaxDrawPointsCount = ((1 << 29) - 1)
 

Detailed Description

A custom |DlOpReceiver| that records some |DlOps| it receives.

Definition at line 40 of file paragraph_unittests.cc.

Member Function Documentation

◆ blobCount()

int flutter::testing::DlOpRecorder::blobCount ( ) const
inline

Definition at line 51 of file paragraph_unittests.cc.

51{ return blobs_.size(); }

◆ dashedLineCount()

int flutter::testing::DlOpRecorder::dashedLineCount ( ) const
inline

Definition at line 47 of file paragraph_unittests.cc.

47{ return dashed_lines_.size(); }

◆ lineCount()

int flutter::testing::DlOpRecorder::lineCount ( ) const
inline

Definition at line 46 of file paragraph_unittests.cc.

46{ return lines_.size(); }

◆ pathCount()

int flutter::testing::DlOpRecorder::pathCount ( ) const
inline

Definition at line 49 of file paragraph_unittests.cc.

49{ return paths_.size(); }

◆ rectCount()

int flutter::testing::DlOpRecorder::rectCount ( ) const
inline

Definition at line 48 of file paragraph_unittests.cc.

48{ return rects_.size(); }

◆ textFrameCount()

int flutter::testing::DlOpRecorder::textFrameCount ( ) const
inline

Definition at line 50 of file paragraph_unittests.cc.

50{ return text_frames_.size(); }

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