Flutter Engine
The Flutter Engine
Static Public Attributes | List of all members
flutter::DisplayListOpFlags Class Reference

#include <dl_op_flags.h>

Inheritance diagram for flutter::DisplayListOpFlags:
flutter::DisplayListFlags flutter::Canvas flutter::DisplayListBuilder flutter::testing::DisplayListRenderingTestBase< BaseT > flutter::testing::DisplayListNopTest

Static Public Attributes

static constexpr DisplayListAttributeFlags kSaveLayerFlags
 
static constexpr DisplayListAttributeFlags kSaveLayerWithPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawColorFlags
 
static constexpr DisplayListAttributeFlags kDrawPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawHVLineFlags
 
static constexpr DisplayListAttributeFlags kDrawLineFlags
 
static constexpr DisplayListAttributeFlags kDrawRectFlags
 
static constexpr DisplayListAttributeFlags kDrawOvalFlags
 
static constexpr DisplayListAttributeFlags kDrawCircleFlags
 
static constexpr DisplayListAttributeFlags kDrawRRectFlags
 
static constexpr DisplayListAttributeFlags kDrawDRRectFlags
 
static constexpr DisplayListAttributeFlags kDrawPathFlags
 
static constexpr DisplayListAttributeFlags kDrawArcNoCenterFlags
 
static constexpr DisplayListAttributeFlags kDrawArcWithCenterFlags
 
static constexpr DisplayListAttributeFlags kDrawPointsAsPointsFlags
 
static constexpr DisplayListAttributeFlags kDrawPointsAsLinesFlags
 
static constexpr DisplayListAttributeFlags kDrawPointsAsPolygonFlags
 
static constexpr DisplayListAttributeFlags kDrawVerticesFlags
 
static constexpr DisplayListAttributeFlags kDrawImageFlags
 
static constexpr DisplayListAttributeFlags kDrawImageWithPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawImageRectFlags
 
static constexpr DisplayListAttributeFlags kDrawImageRectWithPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawImageNineFlags
 
static constexpr DisplayListAttributeFlags kDrawImageNineWithPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawAtlasFlags
 
static constexpr DisplayListAttributeFlags kDrawAtlasWithPaintFlags
 
static constexpr DisplayListAttributeFlags kDrawDisplayListFlags
 
static constexpr DisplayListAttributeFlags kDrawTextBlobFlags
 
static constexpr DisplayListAttributeFlags kDrawShadowFlags
 

Detailed Description

Definition at line 249 of file dl_op_flags.h.

Member Data Documentation

◆ kDrawArcNoCenterFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawArcNoCenterFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags |
}
static constexpr int kMayHaveDiagonalCaps
Definition: dl_op_flags.h:64
static constexpr int kMayHaveCaps
Definition: dl_op_flags.h:52

Definition at line 334 of file dl_op_flags.h.

◆ kDrawArcWithCenterFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawArcWithCenterFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags |
}
static constexpr int kMayHaveAcuteJoins
Definition: dl_op_flags.h:75
static constexpr int kMayHaveJoins
Definition: dl_op_flags.h:53

Definition at line 340 of file dl_op_flags.h.

◆ kDrawAtlasFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawAtlasFlags
staticconstexpr
Initial value:
{
}
static constexpr int kIgnoresPaint
Definition: dl_op_flags.h:98

Definition at line 395 of file dl_op_flags.h.

◆ kDrawAtlasWithPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawAtlasWithPaintFlags
staticconstexpr
Initial value:
{
kBaseImageFlags
}

Definition at line 398 of file dl_op_flags.h.

◆ kDrawCircleFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawCircleFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags
}

Definition at line 314 of file dl_op_flags.h.

◆ kDrawColorFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawColorFlags
staticconstexpr
Initial value:
{
}
static constexpr int kFloodsSurface
Definition: dl_op_flags.h:50

Definition at line 287 of file dl_op_flags.h.

◆ kDrawDisplayListFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawDisplayListFlags
staticconstexpr
Initial value:

Definition at line 401 of file dl_op_flags.h.

◆ kDrawDRRectFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawDRRectFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags
}

Definition at line 322 of file dl_op_flags.h.

◆ kDrawHVLineFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawHVLineFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeFlags |
}

Definition at line 296 of file dl_op_flags.h.

◆ kDrawImageFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageFlags
staticconstexpr
Initial value:

Definition at line 373 of file dl_op_flags.h.

◆ kDrawImageNineFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageNineFlags
staticconstexpr
Initial value:

Definition at line 389 of file dl_op_flags.h.

◆ kDrawImageNineWithPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageNineWithPaintFlags
staticconstexpr
Initial value:
{
kBaseImageFlags
}

Definition at line 392 of file dl_op_flags.h.

◆ kDrawImageRectFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageRectFlags
staticconstexpr
Initial value:

Definition at line 381 of file dl_op_flags.h.

◆ kDrawImageRectWithPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageRectWithPaintFlags
staticconstexpr
Initial value:
{
kBaseImageFlags |
}
static constexpr int kUsesMaskFilter
Definition: dl_op_flags.h:88
static constexpr int kUsesAntiAlias
Definition: dl_op_flags.h:82

Definition at line 384 of file dl_op_flags.h.

◆ kDrawImageWithPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawImageWithPaintFlags
staticconstexpr
Initial value:
{
kBaseImageFlags |
}

Definition at line 376 of file dl_op_flags.h.

◆ kDrawLineFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawLineFlags
staticconstexpr
Initial value:
{
}
static constexpr DisplayListAttributeFlags kDrawHVLineFlags
Definition: dl_op_flags.h:296

Definition at line 301 of file dl_op_flags.h.

◆ kDrawOvalFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawOvalFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags
}

Definition at line 310 of file dl_op_flags.h.

◆ kDrawPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawPaintFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
}

Definition at line 291 of file dl_op_flags.h.

◆ kDrawPathFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawPathFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags |
}

Definition at line 326 of file dl_op_flags.h.

◆ kDrawPointsAsLinesFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawPointsAsLinesFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeFlags |
}

Definition at line 352 of file dl_op_flags.h.

◆ kDrawPointsAsPointsFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawPointsAsPointsFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeFlags |
}
static constexpr int kButtCapIsSquare
Definition: dl_op_flags.h:54

Definition at line 346 of file dl_op_flags.h.

◆ kDrawPointsAsPolygonFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawPointsAsPolygonFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeFlags |
}

Definition at line 359 of file dl_op_flags.h.

◆ kDrawRectFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawRectFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags |
}

Definition at line 305 of file dl_op_flags.h.

◆ kDrawRRectFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawRRectFlags
staticconstexpr
Initial value:
{
kBasePaintFlags |
kBaseStrokeOrFillFlags
}

Definition at line 318 of file dl_op_flags.h.

◆ kDrawShadowFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawShadowFlags
staticconstexpr
Initial value:

Definition at line 410 of file dl_op_flags.h.

◆ kDrawTextBlobFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawTextBlobFlags
staticconstexpr
Initial value:
{
DisplayListAttributeFlags(kBasePaintFlags |
kBaseStrokeOrFillFlags |
}

Definition at line 404 of file dl_op_flags.h.

◆ kDrawVerticesFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kDrawVerticesFlags
staticconstexpr
Initial value:
{
}
static constexpr int kUsesShader
Definition: dl_op_flags.h:86
static constexpr int kUsesAlpha
Definition: dl_op_flags.h:83
static constexpr int kUsesColorFilter
Definition: dl_op_flags.h:87
static constexpr int kIsNonGeometric
Definition: dl_op_flags.h:26
static constexpr int kUsesBlend
Definition: dl_op_flags.h:85
static constexpr int kUsesImageFilter
Definition: dl_op_flags.h:89

Definition at line 365 of file dl_op_flags.h.

◆ kSaveLayerFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kSaveLayerFlags
staticconstexpr
Initial value:

Definition at line 277 of file dl_op_flags.h.

◆ kSaveLayerWithPaintFlags

constexpr DisplayListAttributeFlags flutter::DisplayListOpFlags::kSaveLayerWithPaintFlags
staticconstexpr
Initial value:

Definition at line 280 of file dl_op_flags.h.


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