Index: core/include/fpdfdoc/fpdf_doc.h |
diff --git a/core/include/fpdfdoc/fpdf_doc.h b/core/include/fpdfdoc/fpdf_doc.h |
index 5c73764590b15a7f43102f218cd28cd50d75314a..69daa140becacbf5d3b965c487e9d8e4c787207b 100644 |
--- a/core/include/fpdfdoc/fpdf_doc.h |
+++ b/core/include/fpdfdoc/fpdf_doc.h |
@@ -42,7 +42,7 @@ class CPDF_FormControl; |
class CPDF_LWinParam; |
class CFieldTree; |
class CPDF_ApSettings; |
-class CPDF_NameTree : public CFX_Object |
+class CPDF_NameTree |
{ |
public: |
@@ -73,7 +73,7 @@ protected: |
CPDF_Dictionary* m_pRoot; |
}; |
-class CPDF_BookmarkTree : public CFX_Object |
+class CPDF_BookmarkTree |
{ |
public: |
CPDF_BookmarkTree(CPDF_Document* pDoc) : m_pDocument(pDoc) {} |
@@ -89,7 +89,7 @@ protected: |
}; |
#define PDFBOOKMARK_ITALIC 1 |
#define PDFBOOKMARK_BOLD 2 |
-class CPDF_Bookmark : public CFX_Object |
+class CPDF_Bookmark |
{ |
public: |
@@ -121,7 +121,7 @@ public: |
#define PDFZOOM_FITBBOX 6 |
#define PDFZOOM_FITBHORZ 7 |
#define PDFZOOM_FITBVERT 8 |
-class CPDF_Dest : public CFX_Object |
+class CPDF_Dest |
{ |
public: |
CPDF_Dest() : m_pObj(nullptr) { } |
@@ -139,7 +139,7 @@ public: |
protected: |
CPDF_Object* m_pObj; |
}; |
-class CPDF_OCContext : public CFX_Object, public IPDF_OCContext |
+class CPDF_OCContext : public IPDF_OCContext |
{ |
public: |
@@ -185,7 +185,7 @@ protected: |
CFX_MapPtrTemplate<const CPDF_Dictionary*, void*> m_OCGStates; |
}; |
-class CPDF_LWinParam : public CFX_Object |
+class CPDF_LWinParam |
{ |
public: |
@@ -224,7 +224,7 @@ public: |
CPDF_Dictionary* m_pDict; |
}; |
-class CPDF_ActionFields : public CFX_Object |
+class CPDF_ActionFields |
{ |
public: |
@@ -252,7 +252,7 @@ public: |
#define PDFNAMED_FIRSTPAGE 3 |
#define PDFNAMED_LASTPAGE 4 |
#define PDFJS_MAXLENGTH 64 |
-class CPDF_Action : public CFX_Object |
+class CPDF_Action |
{ |
public: |
enum ActionType { |
@@ -412,7 +412,7 @@ public: |
protected: |
CPDF_Dictionary* m_pDict; |
}; |
-class CPDF_AAction : public CFX_Object |
+class CPDF_AAction |
{ |
public: |
@@ -460,7 +460,7 @@ public: |
CPDF_Dictionary* m_pDict; |
}; |
-class CPDF_DocJSActions : public CFX_Object |
+class CPDF_DocJSActions |
{ |
public: |
CPDF_DocJSActions(CPDF_Document* pDoc); |
@@ -484,7 +484,7 @@ protected: |
CPDF_Document* m_pDocument; |
}; |
-class CPDF_FileSpec : public CFX_Object |
+class CPDF_FileSpec |
{ |
public: |
@@ -511,7 +511,7 @@ protected: |
CPDF_Object *m_pObj; |
}; |
-class CPDF_LinkList : public CFX_Object |
+class CPDF_LinkList |
{ |
public: |
@@ -542,7 +542,7 @@ protected: |
void LoadPageLinks(CPDF_Page* pPage, CFX_PtrArray* pList); |
}; |
-class CPDF_Link : public CFX_Object |
+class CPDF_Link |
{ |
public: |
CPDF_Link() : m_pDict(nullptr) { } |
@@ -566,7 +566,7 @@ protected: |
#define ANNOTFLAG_READONLY 0x40 |
#define ANNOTFLAG_LOCKED 0x80 |
#define ANNOTFLAG_TOGGLENOVIEW 0x100 |
-class CPDF_Annot : public CFX_PrivateData, public CFX_Object |
+class CPDF_Annot : public CFX_PrivateData |
{ |
public: |
@@ -623,7 +623,7 @@ protected: |
CPDF_Reference* NewAnnotRef(); |
}; |
-class CPDF_AnnotList : public CFX_Object |
+class CPDF_AnnotList |
{ |
public: |
@@ -695,7 +695,7 @@ protected: |
#define COLORTYPE_GRAY 1 |
#define COLORTYPE_RGB 2 |
#define COLORTYPE_CMYK 3 |
-class CPDF_DefaultAppearance : public CFX_Object |
+class CPDF_DefaultAppearance |
{ |
public: |
@@ -767,7 +767,7 @@ protected: |
#define FIELDTYPE_LISTBOX 5 |
#define FIELDTYPE_TEXTFIELD 6 |
#define FIELDTYPE_SIGNATURE 7 |
-class CPDF_InterForm : public CFX_PrivateData, public CFX_Object |
+class CPDF_InterForm : public CFX_PrivateData |
{ |
public: |
@@ -1025,7 +1025,7 @@ protected: |
#define FORMTEXT_COMB 0x800 |
#define FORMCOMBO_EDIT 0x100 |
#define FORMLIST_MULTISELECT 0x100 |
-class CPDF_FormField : public CFX_Object |
+class CPDF_FormField |
{ |
public: |
@@ -1248,7 +1248,7 @@ protected: |
CPDF_Font* m_pFont; |
}; |
CPDF_Object* FPDF_GetFieldAttr(CPDF_Dictionary* pFieldDict, const FX_CHAR* name, int nLevel = 0); |
-class CPDF_IconFit : public CFX_Object |
+class CPDF_IconFit |
{ |
public: |
@@ -1300,7 +1300,7 @@ public: |
#define TEXTPOS_RIGHT 4 |
#define TEXTPOS_LEFT 5 |
#define TEXTPOS_OVERLAID 6 |
-class CPDF_FormControl : public CFX_Object |
+class CPDF_FormControl |
{ |
public: |
@@ -1508,7 +1508,7 @@ protected: |
friend class CPDF_InterForm; |
friend class CPDF_FormField; |
}; |
-class CPDF_FormNotify : public CFX_Object |
+class CPDF_FormNotify |
{ |
public: |
@@ -1560,7 +1560,7 @@ public: |
} |
}; |
FX_BOOL FPDF_GenerateAP(CPDF_Document* pDoc, CPDF_Dictionary* pAnnotDict); |
-class CPDF_PageLabel : public CFX_Object |
+class CPDF_PageLabel |
{ |
public: |
@@ -1624,7 +1624,7 @@ public: |
protected: |
CPDF_Document* m_pDoc; |
}; |
-class CPDF_ApSettings : public CFX_Object |
+class CPDF_ApSettings |
{ |
public: |