diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2020-04-23 21:59:32 +0200 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2020-04-27 09:50:05 +0200 |
commit | 5cff6410222c04f47661ca07a1bbe6e6337633be (patch) | |
tree | ee367918d177c39c258141ef24a41e3c0f29ea2d /include/vcl/graph.hxx | |
parent | 32b8f5be41cf9294f995a27d83ae2b1e9e792869 (diff) |
Graphic: cleanup private, public declarations, remove friend
Friend GraphicObject doesn't seem to be needed anymore.
Change-Id: I629ddaabf0c1802e986af42b457cd6322d2fd04d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92949
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'include/vcl/graph.hxx')
-rw-r--r-- | include/vcl/graph.hxx | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/include/vcl/graph.hxx b/include/vcl/graph.hxx index b304cfb7ac97..17fdd6336e2d 100644 --- a/include/vcl/graph.hxx +++ b/include/vcl/graph.hxx @@ -83,15 +83,12 @@ class Image; class VCL_DLLPUBLIC Graphic { private: - std::shared_ptr<ImpGraphic> mxImpGraphic; + SAL_DLLPRIVATE void ImplTestRefCount(); public: - - SAL_DLLPRIVATE void ImplTestRefCount(); SAL_DLLPRIVATE ImpGraphic* ImplGetImpGraphic() const { return mxImpGraphic.get(); } -public: Graphic(); Graphic( const GraphicExternalLink& rGraphicLink ); Graphic( const Graphic& rGraphic ); @@ -180,16 +177,11 @@ public: OString getUniqueID() const; -public: - std::shared_ptr<GraphicReader>& GetReaderContext(); void SetReaderContext( const std::shared_ptr<GraphicReader> &pReader ); void SetDummyContext(bool value); bool IsDummyContext() const; -private: - friend class GraphicObject; -public: void SetGfxLink(const std::shared_ptr<GfxLink>& rGfxLink); std::shared_ptr<GfxLink> GetSharedGfxLink() const; GfxLink GetGfxLink() const; @@ -200,8 +192,6 @@ public: friend VCL_DLLPUBLIC void WriteGraphic(SvStream& rOStream, const Graphic& rGraphic); friend VCL_DLLPUBLIC void ReadGraphic(SvStream& rIStream, Graphic& rGraphic); -public: - const std::shared_ptr<VectorGraphicData>& getVectorGraphicData() const; /// Get the page number of the multi-page source this Graphic is rendered from. |