diff options
Diffstat (limited to 'Build/source/libs/poppler/poppler-src/poppler/Annot.h')
-rw-r--r-- | Build/source/libs/poppler/poppler-src/poppler/Annot.h | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/Build/source/libs/poppler/poppler-src/poppler/Annot.h b/Build/source/libs/poppler/poppler-src/poppler/Annot.h index 87ba9c3888d..02311cb4278 100644 --- a/Build/source/libs/poppler/poppler-src/poppler/Annot.h +++ b/Build/source/libs/poppler/poppler-src/poppler/Annot.h @@ -270,8 +270,8 @@ public: double getVerticalCorner() const { return verticalCorner; } private: - AnnotBorderType getType() const override { return typeArray; } - void writeToObject(XRef *xref, Object *obj1) const override; + virtual AnnotBorderType getType() const { return typeArray; } + virtual void writeToObject(XRef *xref, Object *obj1) const; double horizontalCorner; // (Default 0) double verticalCorner; // (Default 0) @@ -289,8 +289,8 @@ public: AnnotBorderBS(Dict *dict); private: - AnnotBorderType getType() const override { return typeBS; } - void writeToObject(XRef *xref, Object *obj1) const override; + virtual AnnotBorderType getType() const { return typeBS; } + virtual void writeToObject(XRef *xref, Object *obj1) const; const char *getStyleName() const; @@ -725,7 +725,7 @@ public: AnnotMarkup(PDFDoc *docA, PDFRectangle *rect); AnnotMarkup(PDFDoc *docA, Dict *dict, Object *obj); - ~AnnotMarkup(); + virtual ~AnnotMarkup(); // getters GooString *getLabel() const { return label; } @@ -745,7 +745,7 @@ public: void setDate(GooString *new_date); protected: - void removeReferencedObjects() override; + virtual void removeReferencedObjects(); GooString *label; // T (Default autor) AnnotPopup *popup; // Popup @@ -787,7 +787,7 @@ public: AnnotText(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotText(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); // getters GBool getOpen() const { return open; } @@ -820,7 +820,7 @@ class AnnotMovie: public Annot { AnnotMovie(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotMovie(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); GooString* getTitle() { return title; } Movie* getMovie() { return movie; } @@ -878,9 +878,9 @@ public: AnnotLink(PDFDoc *docA, PDFRectangle *rect); AnnotLink(PDFDoc *docA, Dict *dict, Object *obj); - ~AnnotLink(); + virtual ~AnnotLink(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); // getters LinkAction *getAction() const { return action; } @@ -922,9 +922,9 @@ public: AnnotFreeText(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotFreeText(); - void draw(Gfx *gfx, GBool printing) override; - Object *getAppearanceResDict(Object *dest) override; - void setContents(GooString *new_content) override; + virtual void draw(Gfx *gfx, GBool printing); + virtual Object *getAppearanceResDict(Object *dest); + virtual void setContents(GooString *new_content); void setAppearanceString(GooString *new_string); void setQuadding(AnnotFreeTextQuadding new_quadding); @@ -986,9 +986,9 @@ public: AnnotLine(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotLine(); - void draw(Gfx *gfx, GBool printing) override; - Object *getAppearanceResDict(Object *dest) override; - void setContents(GooString *new_content) override; + virtual void draw(Gfx *gfx, GBool printing); + virtual Object *getAppearanceResDict(Object *dest); + virtual void setContents(GooString *new_content); void setVertices(double x1, double y1, double x2, double y2); void setStartEndStyle(AnnotLineEndingStyle start, AnnotLineEndingStyle end); @@ -1050,9 +1050,9 @@ public: AnnotTextMarkup(PDFDoc *docA, PDFRectangle *rect, AnnotSubtype subType); AnnotTextMarkup(PDFDoc *docA, Dict *dict, Object *obj); - ~AnnotTextMarkup(); + virtual ~AnnotTextMarkup(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); // typeHighlight, typeUnderline, typeSquiggly or typeStrikeOut void setType(AnnotSubtype new_type); @@ -1102,7 +1102,7 @@ public: AnnotGeometry(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotGeometry(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); void setType(AnnotSubtype new_type); // typeSquare or typeCircle void setInteriorColor(AnnotColor *new_color); @@ -1138,7 +1138,7 @@ public: AnnotPolygon(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotPolygon(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); void setType(AnnotSubtype new_type); // typePolygon or typePolyLine void setVertices(AnnotPath *path); @@ -1213,7 +1213,7 @@ public: AnnotInk(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotInk(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); void setInkList(AnnotPath **paths, int n_paths); @@ -1248,7 +1248,7 @@ public: AnnotFileAttachment(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotFileAttachment(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); // getters Object *getFile() { return &file; } @@ -1276,7 +1276,7 @@ public: AnnotSound(PDFDoc *docA, Dict *dict, Object *obj); ~AnnotSound(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); // getters Sound *getSound() { return sound; } @@ -1309,9 +1309,9 @@ public: AnnotWidget(PDFDoc *docA, Dict *dict, Object *obj); AnnotWidget(PDFDoc *docA, Dict *dict, Object *obj, FormField *fieldA); - ~AnnotWidget(); + virtual ~AnnotWidget(); - void draw(Gfx *gfx, GBool printing) override; + virtual void draw(Gfx *gfx, GBool printing); void drawBorder(); void drawFormFieldButton(GfxResources *resources, GooString *da); |