| Index: fpdfsdk/include/fsdk_baseannot.h
|
| diff --git a/fpdfsdk/include/fsdk_baseannot.h b/fpdfsdk/include/fsdk_baseannot.h
|
| index 58abfff49eed36bc7284fd2585a5e529c6c12ef3..1cd29b1f87e8283cec17d2ab5de381eb99f24a5c 100644
|
| --- a/fpdfsdk/include/fsdk_baseannot.h
|
| +++ b/fpdfsdk/include/fsdk_baseannot.h
|
| @@ -68,8 +68,8 @@ class CPDFSDK_DateTime {
|
|
|
| class CPDFSDK_Annot {
|
| public:
|
| - CPDFSDK_Annot(CPDFSDK_PageView* pPageView);
|
| - virtual ~CPDFSDK_Annot(){};
|
| + explicit CPDFSDK_Annot(CPDFSDK_PageView* pPageView);
|
| + virtual ~CPDFSDK_Annot() {}
|
|
|
| virtual FX_BOOL IsXFAField() { return FALSE; }
|
|
|
| @@ -106,7 +106,6 @@ class CPDFSDK_Annot {
|
| void SetSelected(FX_BOOL bSelected);
|
|
|
| protected:
|
| - CPDF_Annot* m_pAnnot;
|
| CPDFSDK_PageView* m_pPageView;
|
| FX_BOOL m_bSelected;
|
| int m_nTabOrder;
|
| @@ -115,9 +114,8 @@ class CPDFSDK_Annot {
|
| class CPDFSDK_BAAnnot : public CPDFSDK_Annot {
|
| public:
|
| CPDFSDK_BAAnnot(CPDF_Annot* pAnnot, CPDFSDK_PageView* pPageView);
|
| - virtual ~CPDFSDK_BAAnnot();
|
| + virtual ~CPDFSDK_BAAnnot() {}
|
|
|
| - public:
|
| virtual FX_BOOL IsXFAField();
|
|
|
| virtual CFX_ByteString GetType() const;
|
| @@ -132,7 +130,6 @@ class CPDFSDK_BAAnnot : public CPDFSDK_Annot {
|
| CPDF_Matrix* pUser2Device,
|
| CPDF_RenderOptions* pOptions);
|
|
|
| - public:
|
| CPDF_Dictionary* GetAnnotDict() const;
|
|
|
| void SetContents(const CFX_WideString& sContents);
|
| @@ -190,7 +187,6 @@ class CPDFSDK_BAAnnot : public CPDFSDK_Annot {
|
|
|
| virtual CPDF_Action GetAAction(CPDF_AAction::AActionType eAAT);
|
|
|
| - public:
|
| virtual FX_BOOL IsAppearanceValid();
|
| virtual FX_BOOL IsAppearanceValid(CPDF_Annot::AppearanceMode mode);
|
| virtual void DrawAppearance(CFX_RenderDevice* pDevice,
|
| @@ -209,11 +205,11 @@ class CPDFSDK_BAAnnot : public CPDFSDK_Annot {
|
| const CFX_ByteString& sContents,
|
| const CFX_ByteString& sAPState = "");
|
|
|
| - private:
|
| - FX_BOOL CreateFormFiller();
|
| -
|
| protected:
|
| CPDF_Annot* m_pAnnot;
|
| +
|
| + private:
|
| + FX_BOOL CreateFormFiller();
|
| };
|
|
|
| #endif // FPDFSDK_INCLUDE_FSDK_BASEANNOT_H_
|
|
|