Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
flutter::testing::ClipExpectation Struct Reference

Public Member Functions

std::string shape_name ()
 

Public Attributes

std::variant< DlRect, DlRoundRect, DlRoundSuperellipse, DlPathshape
 
bool is_oval
 
DlClipOp clip_op
 
bool is_aa
 

Detailed Description

Definition at line 4543 of file display_list_unittests.cc.

Member Function Documentation

◆ shape_name()

std::string flutter::testing::ClipExpectation::shape_name ( )
inline

Definition at line 4549 of file display_list_unittests.cc.

4549 {
4550 switch (shape.index()) {
4551 case 0:
4552 return is_oval ? "Oval" : "Rect";
4553 case 1:
4554 return "DlRoundRect";
4555 case 2:
4556 return "DlRoundSuperellipse";
4557 case 3:
4558 return "DlPath";
4559 default:
4560 return "Unknown";
4561 }
4562 }
std::variant< DlRect, DlRoundRect, DlRoundSuperellipse, DlPath > shape

References is_oval, and shape.

Member Data Documentation

◆ clip_op

DlClipOp flutter::testing::ClipExpectation::clip_op

Definition at line 4546 of file display_list_unittests.cc.

◆ is_aa

bool flutter::testing::ClipExpectation::is_aa

Definition at line 4547 of file display_list_unittests.cc.

◆ is_oval

bool flutter::testing::ClipExpectation::is_oval

Definition at line 4545 of file display_list_unittests.cc.

Referenced by shape_name().

◆ shape

std::variant<DlRect, DlRoundRect, DlRoundSuperellipse, DlPath> flutter::testing::ClipExpectation::shape

Definition at line 4544 of file display_list_unittests.cc.

Referenced by shape_name().


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