Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(618)

Unified Diff: core/fpdfapi/fpdf_page/pageint.h

Issue 1811053002: Move core/include/fpdfapi/fpdf_pageobj.h into core/fpdfapi. (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: core/fpdfapi/fpdf_page/pageint.h
diff --git a/core/fpdfapi/fpdf_page/pageint.h b/core/fpdfapi/fpdf_page/pageint.h
index eab3d42b2b5f51171424224078720754e0ece708..fb8bee4d92c49783c65b49a181a9072f5626a229 100644
--- a/core/fpdfapi/fpdf_page/pageint.h
+++ b/core/fpdfapi/fpdf_page/pageint.h
@@ -12,13 +12,26 @@
#include <unordered_map>
#include <vector>
+#include "core/fpdfapi/fpdf_page/cpdf_contentmark.h"
#include "core/fpdfapi/fpdf_page/cpdf_parseoptions.h"
#include "core/fpdfapi/fpdf_page/include/cpdf_pageobjectholder.h"
-#include "core/include/fpdfapi/fpdf_pageobj.h"
+#include "core/include/fpdfapi/fpdf_resource.h"
+#include "core/include/fxge/fx_ge.h"
class CPDF_AllStates;
class CPDF_ParseOptions;
class CPDF_IccProfile;
+class CPDF_ImageObject;
+class CPDF_Image;
Tom Sepez 2016/03/17 20:15:38 nit: alphabetize.
dsinclair 2016/03/17 20:37:41 Done.
+class CPDF_Font;
+class CPDF_ColorSpace;
+class CPDF_Pattern;
+class CPDF_TextObject;
+class CPDF_Form;
+class CPDF_Type3Char;
+class CPDF_StreamAcc;
+class CPDF_Patttern;
+class CPDF_FontEncoding;
#define PARSE_STEP_LIMIT 100
@@ -308,17 +321,6 @@ class CPDF_ContentParser {
FX_DWORD m_CurrentOffset;
std::unique_ptr<CPDF_StreamContentParser> m_pParser;
};
-class CPDF_AllStates : public CPDF_GraphicStates {
- public:
- CPDF_AllStates();
- ~CPDF_AllStates();
- void Copy(const CPDF_AllStates& src);
- void ProcessExtGS(CPDF_Dictionary* pGS, CPDF_StreamContentParser* pParser);
- void SetLineDash(CPDF_Array*, FX_FLOAT, FX_FLOAT scale);
- CFX_Matrix m_TextMatrix, m_CTM, m_ParentMatrix;
- FX_FLOAT m_TextX, m_TextY, m_TextLineX, m_TextLineY;
- FX_FLOAT m_TextLeading, m_TextRise, m_TextHorzScale;
-};
class CPDF_DocPageData {
public:

Powered by Google App Engine
This is Rietveld 408576698