Index: core/include/fpdfapi/fpdf_resource.h |
diff --git a/core/include/fpdfapi/fpdf_resource.h b/core/include/fpdfapi/fpdf_resource.h |
index 5c8cc85217f9d80825d8e3fdd55867ab6120309a..c60737d36e8ff4421c84e1f5f7a746eaf9cdcd0a 100644 |
--- a/core/include/fpdfapi/fpdf_resource.h |
+++ b/core/include/fpdfapi/fpdf_resource.h |
@@ -116,7 +116,7 @@ public: |
return m_Flags; |
} |
- virtual FX_BOOL IsVertWriting()const; |
+ virtual bool IsVertWriting()const; |
@@ -142,14 +142,14 @@ public: |
} |
- FX_BOOL IsEmbedded() const |
+ bool IsEmbedded() const |
{ |
return m_FontType == PDFFONT_TYPE3 || m_pFontFile != NULL; |
} |
- virtual FX_BOOL IsUnicodeCompatible() const |
+ virtual bool IsUnicodeCompatible() const |
{ |
- return FALSE; |
+ return false; |
} |
CPDF_StreamAcc* GetFontFile() const |
@@ -162,7 +162,7 @@ public: |
return m_pFontDict; |
} |
- FX_BOOL IsStandardFont() const; |
+ bool IsStandardFont() const; |
FXFT_Face GetFace() const |
{ |
@@ -199,7 +199,7 @@ public: |
- virtual int GlyphFromCharCode(FX_DWORD charcode, FX_BOOL *pVertGlyph = NULL) = 0; |
+ virtual int GlyphFromCharCode(FX_DWORD charcode, bool *pVertGlyph = NULL) = 0; |
virtual int GlyphFromCharCodeExt(FX_DWORD charcode) |
{ |
return GlyphFromCharCode(charcode); |
@@ -265,11 +265,11 @@ public: |
protected: |
explicit CPDF_Font(int fonttype); |
- FX_BOOL Initialize(); |
+ bool Initialize(); |
- FX_BOOL Load(); |
+ bool Load(); |
- virtual FX_BOOL _Load() = 0; |
+ virtual bool _Load() = 0; |
virtual FX_WCHAR _UnicodeFromCharCode(FX_DWORD charcode) const = 0; |
@@ -278,7 +278,7 @@ protected: |
void LoadUnicodeMap(); |
void LoadPDFEncoding(CPDF_Object* pEncoding, int& iBaseEncoding, |
- CFX_ByteString*& pCharNames, FX_BOOL bEmbedded, FX_BOOL bTrueType); |
+ CFX_ByteString*& pCharNames, bool bEmbedded, bool bTrueType); |
void LoadFontDescriptor(CPDF_Dictionary*); |
@@ -298,7 +298,7 @@ protected: |
CPDF_ToUnicodeMap* m_pToUnicodeMap; |
- FX_BOOL m_bToUnicodeLoaded; |
+ bool m_bToUnicodeLoaded; |
@@ -338,7 +338,7 @@ public: |
void LoadEncoding(CPDF_Object* pEncoding); |
- FX_BOOL IsIdentical(CPDF_FontEncoding* pAnother) const; |
+ bool IsIdentical(CPDF_FontEncoding* pAnother) const; |
FX_WCHAR UnicodeFromCharCode(uint8_t charcode) const |
{ |
@@ -370,11 +370,11 @@ public: |
} |
int GetCharWidthF(FX_DWORD charcode, int level = 0) override; |
void GetCharBBox(FX_DWORD charcode, FX_RECT& rect, int level = 0) override; |
- int GlyphFromCharCode(FX_DWORD charcode, FX_BOOL *pVertGlyph = NULL) override; |
- FX_BOOL IsUnicodeCompatible() const override; |
+ int GlyphFromCharCode(FX_DWORD charcode, bool *pVertGlyph = NULL) override; |
+ bool IsUnicodeCompatible() const override; |
protected: |
- FX_BOOL LoadCommon(); |
+ bool LoadCommon(); |
void LoadSubstFont(); |
@@ -401,7 +401,7 @@ protected: |
int m_BaseEncoding; |
FX_WORD m_CharWidth[256]; |
FX_SMALL_RECT m_CharBBox[256]; |
- FX_BOOL m_bUseFontWidth; |
+ bool m_bUseFontWidth; |
}; |
class CPDF_Type1Font : public CPDF_SimpleFont |
@@ -416,7 +416,7 @@ public: |
} |
virtual int GlyphFromCharCodeExt(FX_DWORD charcode); |
protected: |
- virtual FX_BOOL _Load(); |
+ virtual bool _Load(); |
int m_Base14Font; |
virtual void LoadGlyphMap(); |
@@ -427,7 +427,7 @@ public: |
CPDF_TrueTypeFont(); |
protected: |
- virtual FX_BOOL _Load(); |
+ virtual bool _Load(); |
virtual void LoadGlyphMap(); |
}; |
class CPDF_Type3Char |
@@ -438,11 +438,11 @@ public: |
~CPDF_Type3Char(); |
- FX_BOOL LoadBitmap(CPDF_RenderContext* pContext); |
+ bool LoadBitmap(CPDF_RenderContext* pContext); |
- FX_BOOL m_bColored; |
+ bool m_bColored; |
- FX_BOOL m_bPageRequired; |
+ bool m_bPageRequired; |
@@ -484,7 +484,7 @@ protected: |
CFX_AffineMatrix m_FontMatrix; |
private: |
- FX_BOOL _Load() override; |
+ bool _Load() override; |
void LoadGlyphMap() override {} |
int m_CharWidthL[256]; |
@@ -511,13 +511,13 @@ public: |
~CPDF_CIDFont() override; |
- FX_BOOL LoadGB2312(); |
- int GlyphFromCharCode(FX_DWORD charcode, FX_BOOL *pVertGlyph = NULL) override; |
+ bool LoadGB2312(); |
+ int GlyphFromCharCode(FX_DWORD charcode, bool *pVertGlyph = NULL) override; |
int GetCharWidthF(FX_DWORD charcode, int level = 0) override; |
void GetCharBBox(FX_DWORD charcode, FX_RECT& rect, int level = 0) override; |
FX_WORD CIDFromCharCode(FX_DWORD charcode) const; |
- FX_BOOL IsTrueType() const |
+ bool IsTrueType() const |
{ |
return !m_bType1; |
} |
@@ -533,19 +533,19 @@ public: |
} |
const uint8_t* GetCIDTransform(FX_WORD CID) const; |
- FX_BOOL IsVertWriting() const override; |
+ bool IsVertWriting() const override; |
short GetVertWidth(FX_WORD CID) const; |
void GetVertOrigin(FX_WORD CID, short& vx, short& vy) const; |
- FX_BOOL IsUnicodeCompatible() const override; |
- virtual FX_BOOL IsFontStyleFromCharCode(FX_DWORD charcode) const; |
+ bool IsUnicodeCompatible() const override; |
+ virtual bool IsFontStyleFromCharCode(FX_DWORD charcode) const; |
protected: |
friend class CPDF_Font; |
- FX_BOOL _Load() override; |
+ bool _Load() override; |
FX_WCHAR _UnicodeFromCharCode(FX_DWORD charcode) const override; |
FX_DWORD _CharCodeFromUnicode(FX_WCHAR Unicode) const override; |
- int GetGlyphIndex(FX_DWORD unicodeb, FX_BOOL *pVertGlyph); |
+ int GetGlyphIndex(FX_DWORD unicodeb, bool *pVertGlyph); |
void LoadMetricsArray(CPDF_Array* pArray, CFX_DWordArray& result, int nElements); |
void LoadSubstFont(); |
@@ -553,9 +553,9 @@ protected: |
CPDF_CMap* m_pAllocatedCMap; |
CPDF_CID2UnicodeMap* m_pCID2UnicodeMap; |
int m_Charset; |
- FX_BOOL m_bType1; |
+ bool m_bType1; |
CPDF_StreamAcc* m_pCIDToGIDMap; |
- FX_BOOL m_bCIDIsGID; |
+ bool m_bCIDIsGID; |
FX_WORD m_DefaultWidth; |
FX_WORD* m_pAnsiWidths; |
FX_SMALL_RECT m_CharBBox[256]; |
@@ -563,7 +563,7 @@ protected: |
short m_DefaultVY; |
short m_DefaultW1; |
CFX_DWordArray m_VertMetrics; |
- FX_BOOL m_bAdobeCourierStd; |
+ bool m_bAdobeCourierStd; |
CFX_CTTGSUBTable* m_pTTGSUBTable; |
}; |
@@ -612,27 +612,27 @@ public: |
max = 1.0f; |
} |
- FX_BOOL sRGB() const; |
+ bool sRGB() const; |
- virtual FX_BOOL GetRGB(FX_FLOAT* pBuf, FX_FLOAT& R, FX_FLOAT& G, FX_FLOAT& B) const = 0; |
+ virtual bool GetRGB(FX_FLOAT* pBuf, FX_FLOAT& R, FX_FLOAT& G, FX_FLOAT& B) const = 0; |
- virtual FX_BOOL SetRGB(FX_FLOAT* pBuf, FX_FLOAT R, FX_FLOAT G, FX_FLOAT B) const |
+ virtual bool SetRGB(FX_FLOAT* pBuf, FX_FLOAT R, FX_FLOAT G, FX_FLOAT B) const |
{ |
- return FALSE; |
+ return false; |
} |
- FX_BOOL GetCMYK(FX_FLOAT* pBuf, FX_FLOAT& c, FX_FLOAT& m, FX_FLOAT& y, FX_FLOAT& k) const; |
+ bool GetCMYK(FX_FLOAT* pBuf, FX_FLOAT& c, FX_FLOAT& m, FX_FLOAT& y, FX_FLOAT& k) const; |
- FX_BOOL SetCMYK(FX_FLOAT* pBuf, FX_FLOAT c, FX_FLOAT m, FX_FLOAT y, FX_FLOAT k) const; |
+ bool SetCMYK(FX_FLOAT* pBuf, FX_FLOAT c, FX_FLOAT m, FX_FLOAT y, FX_FLOAT k) const; |
virtual void TranslateImageLine(uint8_t* dest_buf, const uint8_t* src_buf, int pixels, |
- int image_width, int image_height, FX_BOOL bTransMask = FALSE) const; |
+ int image_width, int image_height, bool bTransMask = false) const; |
CPDF_Array*& GetArray() |
{ |
@@ -646,7 +646,7 @@ public: |
return NULL; |
} |
- virtual void EnableStdConversion(FX_BOOL bEnabled); |
+ virtual void EnableStdConversion(bool bEnabled); |
CPDF_Document* const m_pDocument; |
@@ -659,17 +659,17 @@ protected: |
m_dwStdConversion(0) { |
} |
virtual ~CPDF_ColorSpace() {} |
- virtual FX_BOOL v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) |
+ virtual bool v_Load(CPDF_Document* pDoc, CPDF_Array* pArray) |
{ |
- return TRUE; |
+ return true; |
} |
- virtual FX_BOOL v_GetCMYK(FX_FLOAT* pBuf, FX_FLOAT& c, FX_FLOAT& m, FX_FLOAT& y, FX_FLOAT& k) const |
+ virtual bool v_GetCMYK(FX_FLOAT* pBuf, FX_FLOAT& c, FX_FLOAT& m, FX_FLOAT& y, FX_FLOAT& k) const |
{ |
- return FALSE; |
+ return false; |
} |
- virtual FX_BOOL v_SetCMYK(FX_FLOAT* pBuf, FX_FLOAT c, FX_FLOAT m, FX_FLOAT y, FX_FLOAT k) const |
+ virtual bool v_SetCMYK(FX_FLOAT* pBuf, FX_FLOAT c, FX_FLOAT m, FX_FLOAT y, FX_FLOAT k) const |
{ |
- return FALSE; |
+ return false; |
} |
int m_Family; |
@@ -692,14 +692,14 @@ public: |
~CPDF_Color(); |
- FX_BOOL IsNull() const |
+ bool IsNull() const |
{ |
return m_pBuffer == NULL; |
} |
- FX_BOOL IsEqual(const CPDF_Color& other) const; |
+ bool IsEqual(const CPDF_Color& other) const; |
- FX_BOOL IsPattern() const |
+ bool IsPattern() const |
{ |
return m_pCS && m_pCS->GetFamily() == PDFCS_PATTERN; |
} |
@@ -712,7 +712,7 @@ public: |
void SetValue(CPDF_Pattern* pPattern, FX_FLOAT* comp, int ncomps); |
- FX_BOOL GetRGB(int& R, int& G, int& B) const; |
+ bool GetRGB(int& R, int& G, int& B) const; |
CPDF_Pattern* GetPattern() const; |
@@ -734,7 +734,7 @@ class CPDF_Pattern |
public: |
virtual ~CPDF_Pattern(); |
- void SetForceClear(FX_BOOL bForceClear) { m_bForceClear = bForceClear; } |
+ void SetForceClear(bool bForceClear) { m_bForceClear = bForceClear; } |
CPDF_Object* m_pPatternObj; |
@@ -747,7 +747,7 @@ public: |
protected: |
CPDF_Pattern(const CFX_AffineMatrix* pParentMatrix); |
- FX_BOOL m_bForceClear; |
+ bool m_bForceClear; |
}; |
class CPDF_TilingPattern : public CPDF_Pattern |
@@ -758,11 +758,11 @@ public: |
virtual ~CPDF_TilingPattern(); |
- FX_BOOL Load(); |
+ bool Load(); |
- FX_BOOL m_bColored; |
+ bool m_bColored; |
CFX_FloatRect m_BBox; |
@@ -778,17 +778,17 @@ class CPDF_ShadingPattern : public CPDF_Pattern |
{ |
public: |
- CPDF_ShadingPattern(CPDF_Document* pDoc, CPDF_Object* pPatternObj, FX_BOOL bShading, const CFX_AffineMatrix* parentMatrix); |
+ CPDF_ShadingPattern(CPDF_Document* pDoc, CPDF_Object* pPatternObj, bool bShading, const CFX_AffineMatrix* parentMatrix); |
virtual ~CPDF_ShadingPattern(); |
CPDF_Object* m_pShadingObj; |
- FX_BOOL m_bShadingObj; |
+ bool m_bShadingObj; |
- FX_BOOL Load(); |
+ bool Load(); |
- FX_BOOL Reload(); |
+ bool Reload(); |
int m_ShadingType; |
@@ -810,7 +810,7 @@ class CPDF_MeshStream |
{ |
public: |
- FX_BOOL Load(CPDF_Stream* pShadingStream, CPDF_Function** pFuncs, int nFuncs, CPDF_ColorSpace* pCS); |
+ bool Load(CPDF_Stream* pShadingStream, CPDF_Function** pFuncs, int nFuncs, CPDF_ColorSpace* pCS); |
FX_DWORD GetFlag(); |
@@ -820,7 +820,7 @@ public: |
FX_DWORD GetVertex(CPDF_MeshVertex& vertex, CFX_AffineMatrix* pObject2Bitmap); |
- FX_BOOL GetVertexRow(CPDF_MeshVertex* vertex, int count, CFX_AffineMatrix* pObject2Bitmap); |
+ bool GetVertexRow(CPDF_MeshVertex* vertex, int count, CFX_AffineMatrix* pObject2Bitmap); |
CPDF_Function** m_pFuncs; |
CPDF_ColorSpace* m_pCS; |
FX_DWORD m_nFuncs, m_nCoordBits, m_nCompBits, m_nFlagBits, m_nComps; |
@@ -854,13 +854,13 @@ public: |
~CPDF_Image(); |
- FX_BOOL LoadImageF(CPDF_Stream* pImageStream, FX_BOOL bInline); |
+ bool LoadImageF(CPDF_Stream* pImageStream, bool bInline); |
void Release(); |
CPDF_Image* Clone(); |
- FX_BOOL IsInline() |
+ bool IsInline() |
{ |
return m_bInline; |
} |
@@ -908,17 +908,17 @@ public: |
} |
- FX_BOOL IsMask() const |
+ bool IsMask() const |
{ |
return m_bIsMask; |
} |
- FX_BOOL IsInterpol() const |
+ bool IsInterpol() const |
{ |
return m_bInterpolate; |
} |
- CFX_DIBSource* LoadDIBSource(CFX_DIBSource** ppMask = NULL, FX_DWORD* pMatteColor = NULL, FX_BOOL bStdCS = FALSE, FX_DWORD GroupFamily = 0, FX_BOOL bLoadMask = FALSE) const; |
+ CFX_DIBSource* LoadDIBSource(CFX_DIBSource** ppMask = NULL, FX_DWORD* pMatteColor = NULL, bool bStdCS = false, FX_DWORD GroupFamily = 0, bool bLoadMask = false) const; |
@@ -931,8 +931,8 @@ public: |
void ResetCache(CPDF_Page* pPage, const CFX_DIBitmap* pDIBitmap); |
public: |
- FX_BOOL StartLoadDIBSource(CPDF_Dictionary* pFormResource, CPDF_Dictionary* pPageResource, FX_BOOL bStdCS = FALSE, FX_DWORD GroupFamily = 0, FX_BOOL bLoadMask = FALSE); |
- FX_BOOL Continue(IFX_Pause* pPause); |
+ bool StartLoadDIBSource(CPDF_Dictionary* pFormResource, CPDF_Dictionary* pPageResource, bool bStdCS = false, FX_DWORD GroupFamily = 0, bool bLoadMask = false); |
+ bool Continue(IFX_Pause* pPause); |
CFX_DIBSource* DetachBitmap(); |
CFX_DIBSource* DetachMask(); |
CFX_DIBSource* m_pDIBSource; |
@@ -941,16 +941,16 @@ public: |
private: |
CPDF_Stream* m_pStream; |
- FX_BOOL m_bInline; |
+ bool m_bInline; |
CPDF_Dictionary* m_pInlineDict; |
int32_t m_Height; |
int32_t m_Width; |
- FX_BOOL m_bIsMask; |
+ bool m_bIsMask; |
- FX_BOOL m_bInterpolate; |
+ bool m_bInterpolate; |
CPDF_Document* m_pDocument; |