Lines Matching refs:override

53     virtual void resetRecording(int width, int height) override;
54 virtual WARN_UNUSED_RESULT DisplayList* finishRecording() override;
58 virtual void insertReorderBarrier(bool enableReorder) override;
60 virtual void drawLayer(DeferredLayerUpdater* layerHandle) override;
61 virtual void drawRenderNode(RenderNode* renderNode) override;
63 GlFunctorLifecycleListener* listener) override;
68 virtual void onViewportInitialized() override;
69 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) override;
70 virtual GLuint getTargetFbo() const override { return -1; }
79 CanvasPropertyPaint* paint) override;
81 CanvasPropertyPrimitive* radius, CanvasPropertyPaint* paint) override;
86 virtual SkCanvas* asSkCanvas() override;
88 virtual void setBitmap(const SkBitmap& bitmap) override {
92 virtual bool isOpaque() override { return false; }
93 virtual int width() override { return mState.getWidth(); }
94 virtual int height() override { return mState.getHeight(); }
96 virtual void setHighContrastText(bool highContrastText) override {
99 virtual bool isHighContrastText() override { return mHighContrastText; }
105 virtual int getSaveCount() const override { return mState.getSaveCount(); }
106 virtual int save(SaveFlags::Flags flags) override;
107 virtual void restore() override;
108 virtual void restoreToCount(int saveCount) override;
111 SaveFlags::Flags flags) override;
113 int alpha, SaveFlags::Flags flags) override {
120 virtual void getMatrix(SkMatrix* outMatrix) const override { mState.getMatrix(outMatrix); }
121 virtual void setMatrix(const SkMatrix& matrix) override { mState.setMatrix(matrix); }
123 virtual void concat(const SkMatrix& matrix) override { mState.concatMatrix(matrix); }
124 virtual void rotate(float degrees) override;
125 virtual void scale(float sx, float sy) override;
126 virtual void skew(float sx, float sy) override;
127 virtual void translate(float dx, float dy) override;
130 virtual bool getClipBounds(SkRect* outRect) const override;
131 virtual bool quickRejectRect(float left, float top, float right, float bottom) const override;
132 virtual bool quickRejectPath(const SkPath& path) const override;
134 virtual bool clipRect(float left, float top, float right, float bottom, SkRegion::Op op) override;
135 virtual bool clipPath(const SkPath* path, SkRegion::Op op) override;
136 virtual bool clipRegion(const SkRegion* region, SkRegion::Op op) override;
139 virtual SkDrawFilter* getDrawFilter() override { return mDrawFilter.get(); }
140 virtual void setDrawFilter(SkDrawFilter* filter) override {
147 virtual void drawColor(int color, SkXfermode::Mode mode) override;
148 virtual void drawPaint(const SkPaint& paint) override;
151 virtual void drawPoint(float x, float y, const SkPaint& paint) override {
155 virtual void drawPoints(const float* points, int floatCount, const SkPaint& paint) override;
157 const SkPaint& paint) override {
161 virtual void drawLines(const float* points, int floatCount, const SkPaint& paint) override;
162 virtual void drawRect(float left, float top, float right, float bottom, const SkPaint& paint) override;
163 virtual void drawRegion(const SkRegion& region, const SkPaint& paint) override;
165 float rx, float ry, const SkPaint& paint) override;
166 virtual void drawCircle(float x, float y, float radius, const SkPaint& paint) override;
167 virtual void drawOval(float left, float top, float right, float bottom, const SkPaint& paint) override;
169 float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) override;
170 virtual void drawPath(const SkPath& path, const SkPaint& paint) override;
173 const uint16_t* indices, int indexCount, const SkPaint& paint) override
176 virtual void drawVectorDrawable(VectorDrawableRoot* tree) override;
179 virtual void drawBitmap(const SkBitmap& bitmap, float left, float top, const SkPaint* paint) override;
181 const SkPaint* paint) override;
184 float dstRight, float dstBottom, const SkPaint* paint) override;
186 const float* vertices, const int* colors, const SkPaint* paint) override;
189 const SkPaint* paint) override;
192 virtual bool drawTextAbsolutePos() const override { return false; }
198 float totalAdvance) override;
200 float hOffset, float vOffset, const SkPaint& paint) override;