diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-02-21 12:42:19 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-03-05 18:33:33 +0100 |
commit | 0ed1cb5457a2106316f9d7fda10685360db4bc30 (patch) | |
tree | 5056e227549198506c0a1b033f0505b4596185eb /sw/source/core/inc/frame.hxx | |
parent | 5ee9b98a1eeb2f433e88cf3a630ab9d2e9aae5ef (diff) |
make more symbols private in writer
Change-Id: I2c4745910fc3654f2021e77f9fa590d3da3464ea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163749
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/source/core/inc/frame.hxx')
-rw-r--r-- | sw/source/core/inc/frame.hxx | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sw/source/core/inc/frame.hxx b/sw/source/core/inc/frame.hxx index 65f392b3eadc..eac4adff7ce6 100644 --- a/sw/source/core/inc/frame.hxx +++ b/sw/source/core/inc/frame.hxx @@ -311,7 +311,7 @@ namespace o3tl { * level: pages, headers, footers, etc. (Inside a paragraph SwLinePortion * instances are used.) */ -class SW_DLLPUBLIC SwFrame : public SwFrameAreaDefinition, public SwClient, public SfxBroadcaster +class SAL_DLLPUBLIC_RTTI SwFrame : public SwFrameAreaDefinition, public SwClient, public SfxBroadcaster { // the hidden Frame friend class SwFlowFrame; @@ -608,7 +608,7 @@ public: inline void ResetRetouche() const; bool IsRetouche() const { return mbRetouche; } - void SetInfFlags(); + SW_DLLPUBLIC void SetInfFlags(); void InvalidateInfFlags() { mbInfInvalid = true; } inline bool IsInDocBody() const; // use InfoFlags, determine flags inline bool IsInFootnote() const; // if necessary @@ -687,13 +687,13 @@ public: SwFrame *FindColFrame(); SwRowFrame *FindRowFrame(); SwFootnoteBossFrame *FindFootnoteBossFrame( bool bFootnotes = false ); - SwTabFrame *ImplFindTabFrame(); + SW_DLLPUBLIC SwTabFrame *ImplFindTabFrame(); SwFootnoteFrame *ImplFindFootnoteFrame(); SwFlyFrame *ImplFindFlyFrame(); SwSectionFrame *ImplFindSctFrame(); const SwBodyFrame *ImplFindBodyFrame() const; SwFrame *FindFooterOrHeader(); - SwFrame *GetLower(); + SW_DLLPUBLIC SwFrame *GetLower(); const SwFrame *GetNext() const { return mpNext; } const SwFrame *GetPrev() const { return mpPrev; } const SwLayoutFrame *GetUpper() const { return mpUpper; } @@ -735,7 +735,7 @@ public: const SwFrame* GetIndNext() const { return const_cast<SwFrame*>(this)->GetIndNext(); } sal_uInt16 GetPhyPageNum() const; // page number without offset - sal_uInt16 GetVirtPageNum() const; // page number with offset + SW_DLLPUBLIC sal_uInt16 GetVirtPageNum() const; // page number with offset bool OnRightPage() const { return 0 != GetPhyPageNum() % 2; }; bool WannaRightPage() const; bool OnFirstPage() const; @@ -752,7 +752,7 @@ public: // PaintArea is the area where content might be displayed. // The margin of a page or the space between columns belongs to it. - SwRect GetPaintArea() const; + SW_DLLPUBLIC SwRect GetPaintArea() const; // UnionFrame is the union of Frame- and PrtArea, normally identical // to the FrameArea except in case of negative Prt margins. @@ -875,9 +875,9 @@ public: inline bool IsCellFrame() const; inline bool IsContentFrame() const; inline bool IsTextFrame() const; - SwTextFrame* DynCastTextFrame(); + SW_DLLPUBLIC SwTextFrame* DynCastTextFrame(); const SwTextFrame* DynCastTextFrame() const; - SwPageFrame* DynCastPageFrame(); + SW_DLLPUBLIC SwPageFrame* DynCastPageFrame(); const SwPageFrame* DynCastPageFrame() const; inline bool IsNoTextFrame() const; // Frames where its PrtArea depends on their neighbors and that are |