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

Side by Side Diff: fpdfsdk/include/formfiller/FFL_CBA_Fontmap.h

Issue 453133004: clang-format all code (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 6 years, 4 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #ifndef _RAO_FONTMAP_H_ 7 #ifndef _RAO_FONTMAP_H_
8 #define _RAO_FONTMAP_H_ 8 #define _RAO_FONTMAP_H_
9 9
10 #if _MSC_VER > 1000 10 #if _MSC_VER > 1000
11 #pragma once 11 #pragma once
12 #endif // _MSC_VER > 1000 12 #endif // _MSC_VER > 1000
13 13
14 class CPDFSDK_Annot; 14 class CPDFSDK_Annot;
15 15
16 class CBA_FontMap : public CPWL_FontMap 16 class CBA_FontMap : public CPWL_FontMap {
17 { 17 public:
18 public: 18 CBA_FontMap(CPDFSDK_Annot* pAnnot, IFX_SystemHandler* pSystemHandler);
19 » CBA_FontMap(CPDFSDK_Annot* pAnnot, IFX_SystemHandler* pSystemHandler); 19 CBA_FontMap(CPDF_Document* pDocument,
20 » CBA_FontMap(CPDF_Document* pDocument, CPDF_Dictionary* pAnnotDict, IFX_S ystemHandler* pSystemHandler); 20 CPDF_Dictionary* pAnnotDict,
21 IFX_SystemHandler* pSystemHandler);
21 22
22 » virtual ~CBA_FontMap(); 23 virtual ~CBA_FontMap();
23 24
24 » virtual void» » » » Initial(FX_LPCSTR fontname = NUL L); 25 virtual void Initial(FX_LPCSTR fontname = NULL);
25 26
26 public: 27 public:
27 » void» » » » » » SetDefaultFont(CPDF_Font * pFont, const CFX_ByteString & sFontName); 28 void SetDefaultFont(CPDF_Font* pFont, const CFX_ByteString& sFontName);
28 29
29 » void» » » » » » Reset(); 30 void Reset();
30 » void» » » » » » SetAPType(const CFX_Byte String& sAPType); 31 void SetAPType(const CFX_ByteString& sAPType);
31 32
32 protected: 33 protected:
33 » virtual CPDF_Font*» » » FindFontSameCharset(CFX_ByteStri ng& sFontAlias, FX_INT32 nCharset); 34 virtual CPDF_Font* FindFontSameCharset(CFX_ByteString& sFontAlias,
34 » virtual void» » » » AddedFont(CPDF_Font* pFont, cons t CFX_ByteString& sFontAlias); 35 FX_INT32 nCharset);
35 » virtual CPDF_Document*» » GetDocument(); 36 virtual void AddedFont(CPDF_Font* pFont, const CFX_ByteString& sFontAlias);
36 private: 37 virtual CPDF_Document* GetDocument();
37 » CPDF_Font*» » » » » FindResFontSameCharset(C PDF_Dictionary* pResDict, CFX_ByteString& sFontAlias,
38 » » » » » » » » » FX_INT32 nCharset);
39 » CPDF_Font*» » » » » GetAnnotDefaultFont(CFX_ ByteString &csNameTag);
40 » void» » » » » » AddFontToAnnotDict(CPDF_ Font* pFont, const CFX_ByteString& sAlias);
41 38
42 private: 39 private:
43 » CPDF_Document*» » » » m_pDocument; 40 CPDF_Font* FindResFontSameCharset(CPDF_Dictionary* pResDict,
44 » CPDF_Dictionary*» » » m_pAnnotDict; 41 CFX_ByteString& sFontAlias,
45 » CPDF_Font*» » » » » m_pDefaultFont; 42 FX_INT32 nCharset);
46 » CFX_ByteString» » » » m_sDefaultFontName; 43 CPDF_Font* GetAnnotDefaultFont(CFX_ByteString& csNameTag);
47 » 44 void AddFontToAnnotDict(CPDF_Font* pFont, const CFX_ByteString& sAlias);
48 » CFX_ByteString» » » » m_sAPType; 45
46 private:
47 CPDF_Document* m_pDocument;
48 CPDF_Dictionary* m_pAnnotDict;
49 CPDF_Font* m_pDefaultFont;
50 CFX_ByteString m_sDefaultFontName;
51
52 CFX_ByteString m_sAPType;
49 }; 53 };
50 54
51 #endif // _RAO_FONTMAP_H_ 55 #endif // _RAO_FONTMAP_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698