diff options
Diffstat (limited to 'libs/hwui/ClipArea.h')
-rw-r--r-- | libs/hwui/ClipArea.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libs/hwui/ClipArea.h b/libs/hwui/ClipArea.h index 6eb2eef5a5f9..32ab501478f7 100644 --- a/libs/hwui/ClipArea.h +++ b/libs/hwui/ClipArea.h @@ -97,9 +97,9 @@ enum class ClipMode { }; struct ClipBase { - ClipBase(ClipMode mode) + explicit ClipBase(ClipMode mode) : mode(mode) {} - ClipBase(const Rect& rect) + explicit ClipBase(const Rect& rect) : mode(ClipMode::Rectangle) , rect(rect) {} const ClipMode mode; @@ -112,19 +112,19 @@ struct ClipBase { }; struct ClipRect : ClipBase { - ClipRect(const Rect& rect) + explicit ClipRect(const Rect& rect) : ClipBase(rect) {} }; struct ClipRectList : ClipBase { - ClipRectList(const RectangleList& rectList) + explicit ClipRectList(const RectangleList& rectList) : ClipBase(ClipMode::RectangleList) , rectList(rectList) {} RectangleList rectList; }; struct ClipRegion : ClipBase { - ClipRegion(const SkRegion& region) + explicit ClipRegion(const SkRegion& region) : ClipBase(ClipMode::Region) , region(region) {} ClipRegion() |