Flutter Engine
 
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 4533 of file display_list_unittests.cc.

Member Function Documentation

◆ shape_name()

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

Definition at line 4539 of file display_list_unittests.cc.

4539 {
4540 switch (shape.index()) {
4541 case 0:
4542 return is_oval ? "Oval" : "Rect";
4543 case 1:
4544 return "DlRoundRect";
4545 case 2:
4546 return "DlRoundSuperellipse";
4547 case 3:
4548 return "DlPath";
4549 default:
4550 return "Unknown";
4551 }
4552 }
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 4536 of file display_list_unittests.cc.

◆ is_aa

bool flutter::testing::ClipExpectation::is_aa

Definition at line 4537 of file display_list_unittests.cc.

◆ is_oval

bool flutter::testing::ClipExpectation::is_oval

Definition at line 4535 of file display_list_unittests.cc.

Referenced by shape_name().

◆ shape

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

Definition at line 4534 of file display_list_unittests.cc.

Referenced by shape_name().


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