#include <dl_op_flags.h>
Protected Member Functions | |
| constexpr | DisplayListFlagsBase (int flags) |
| constexpr bool | has_any (int qFlags) const |
| constexpr bool | has_all (int qFlags) const |
| constexpr bool | has_none (int qFlags) const |
Protected Attributes | |
| const int | flags_ |
Additional Inherited Members | |
Static Protected Attributes inherited from flutter::DisplayListFlags | |
| static constexpr int | kIsNonGeometric = 0 |
| static constexpr int | kIsFilledGeometry = 1 << 0 |
| static constexpr int | kIsStrokedGeometry = 1 << 1 |
| static constexpr int | kIsDrawnGeometry = 1 << 2 |
| static constexpr int | kIsAnyGeometryMask |
| static constexpr int | kFloodsSurface = 1 << 3 |
| static constexpr int | kMayHaveCaps = 1 << 4 |
| static constexpr int | kMayHaveJoins = 1 << 5 |
| static constexpr int | kButtCapIsSquare = 1 << 6 |
| static constexpr int | kMayHaveDiagonalCaps = 1 << 7 |
| static constexpr int | kMayHaveAcuteJoins = 1 << 8 |
| static constexpr int | kAnySpecialGeometryMask |
| static constexpr int | kUsesAntiAlias = 1 << 10 |
| static constexpr int | kUsesAlpha = 1 << 11 |
| static constexpr int | kUsesColor = 1 << 12 |
| static constexpr int | kUsesBlend = 1 << 13 |
| static constexpr int | kUsesShader = 1 << 14 |
| static constexpr int | kUsesColorFilter = 1 << 15 |
| static constexpr int | kUsesMaskFilter = 1 << 16 |
| static constexpr int | kUsesImageFilter = 1 << 17 |
| static constexpr int | kIgnoresPaint = 1 << 30 |
| static constexpr int | kAnyAttributeMask |
Definition at line 106 of file dl_op_flags.h.
|
inlineexplicitconstexprprotected |
Definition at line 108 of file dl_op_flags.h.
|
inlineconstexprprotected |
Definition at line 113 of file dl_op_flags.h.
References flags_.
|
inlineconstexprprotected |
Definition at line 112 of file dl_op_flags.h.
References flags_.
Referenced by flutter::DisplayListAttributeFlags::always_stroked(), flutter::DisplayListAttributeFlags::applies_alpha(), flutter::DisplayListAttributeFlags::applies_alpha_or_color(), flutter::DisplayListAttributeFlags::applies_anti_alias(), flutter::DisplayListAttributeFlags::applies_blend(), flutter::DisplayListAttributeFlags::applies_color(), flutter::DisplayListAttributeFlags::applies_color_filter(), flutter::DisplayListAttributeFlags::applies_image_filter(), flutter::DisplayListAttributeFlags::applies_mask_filter(), flutter::DisplayListAttributeFlags::applies_shader(), flutter::DisplayListAttributeFlags::applies_style(), flutter::DisplayListSpecialGeometryFlags::butt_cap_becomes_square(), flutter::DisplayListAttributeFlags::ignores_paint(), flutter::DisplayListAttributeFlags::is_flood(), flutter::DisplayListAttributeFlags::is_geometric(), flutter::DisplayListAttributeFlags::is_stroked(), flutter::DisplayListSpecialGeometryFlags::may_have_acute_joins(), flutter::DisplayListSpecialGeometryFlags::may_have_diagonal_caps(), flutter::DisplayListSpecialGeometryFlags::may_have_end_caps(), and flutter::DisplayListSpecialGeometryFlags::may_have_joins().
|
inlineconstexprprotected |
|
protected |
Definition at line 110 of file dl_op_flags.h.
Referenced by has_all(), has_any(), has_none(), and flutter::DisplayListAttributeFlags::operator==().