From 6fc8cbb4ffbc17732045d243e1b95bc04c8a3b33 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 14 Apr 2015 13:50:34 -0700 Subject: Merge to XFA: Kill CFX_Object. Not just a simple merge, but changes to remove CFX_Object from XFA. Original Review URL: https://codereview.chromium.org/1088733002 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/1087053002 --- core/include/fpdfapi/fpdf_resource.h | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'core/include/fpdfapi/fpdf_resource.h') diff --git a/core/include/fpdfapi/fpdf_resource.h b/core/include/fpdfapi/fpdf_resource.h index 02edd558ba..86084d0b72 100644 --- a/core/include/fpdfapi/fpdf_resource.h +++ b/core/include/fpdfapi/fpdf_resource.h @@ -39,7 +39,7 @@ typedef struct FT_FaceRec_* FXFT_Face; class CFX_CTTGSUBTable; class CPDF_Page; -template class CPDF_CountedObject : public CFX_Object +template class CPDF_CountedObject { public: ObjClass m_Obj; @@ -76,7 +76,7 @@ typedef CFX_MapPtrTemplate CPDF_FontFil #define PDFFONT_USEEXTERNATTR 0x80000 FX_WCHAR PDF_UnicodeFromAdobeName(const FX_CHAR* name); CFX_ByteString PDF_AdobeNameFromUnicode(FX_WCHAR unicode); -class CPDF_Font : public CFX_Object +class CPDF_Font { public: @@ -323,7 +323,7 @@ protected: #define PDFFONT_ENCODING_PDFDOC 7 #define PDFFONT_ENCODING_MS_SYMBOL 8 #define PDFFONT_ENCODING_UNICODE 9 -class CPDF_FontEncoding : public CFX_Object +class CPDF_FontEncoding { public: @@ -438,7 +438,7 @@ protected: virtual FX_BOOL _Load(); virtual void LoadGlyphMap(); }; -class CPDF_Type3Char : public CFX_Object +class CPDF_Type3Char { public: @@ -582,7 +582,8 @@ protected: #define PDFCS_DEVICEN 9 #define PDFCS_INDEXED 10 #define PDFCS_PATTERN 11 -class CPDF_ColorSpace : public CFX_Object + +class CPDF_ColorSpace { public: @@ -677,7 +678,7 @@ protected: FX_DWORD m_dwStdConversion; }; -class CPDF_Color : public CFX_Object +class CPDF_Color { public: @@ -726,7 +727,7 @@ protected: }; #define PATTERN_TILING 1 #define PATTERN_SHADING 2 -class CPDF_Pattern : public CFX_Object +class CPDF_Pattern { public: @@ -803,7 +804,7 @@ struct CPDF_MeshVertex { FX_FLOAT x, y; FX_FLOAT r, g, b; }; -class CPDF_MeshStream : public CFX_Object +class CPDF_MeshStream { public: @@ -843,7 +844,7 @@ public: FX_ARGB* pMatteColor; FX_INT32 nQuality; }; -class CPDF_Image : public CFX_Object +class CPDF_Image { public: -- cgit v1.2.3