summaryrefslogtreecommitdiff
path: root/cppcanvas
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2023-06-15 14:51:52 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2023-06-15 18:14:39 +0200
commitc7dfec21b44b23c4e52b938721f356f75046f37b (patch)
treee552fe090998b1da211da09230358efe7db2e59f /cppcanvas
parent5ab4fb27f4232fe0f36cfc079acb065d1712a355 (diff)
remove some misleading typedefs
Change-Id: I8016c42c3ff8d1cf03c276ebbb68ae7872cd43fd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/153119 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'cppcanvas')
-rw-r--r--cppcanvas/source/mtfrenderer/implrenderer.cxx5
-rw-r--r--cppcanvas/source/mtfrenderer/transparencygroupaction.cxx16
-rw-r--r--cppcanvas/source/mtfrenderer/transparencygroupaction.hxx7
3 files changed, 12 insertions, 16 deletions
diff --git a/cppcanvas/source/mtfrenderer/implrenderer.cxx b/cppcanvas/source/mtfrenderer/implrenderer.cxx
index 226e62d7eec4..10ccaf1ccdbb 100644
--- a/cppcanvas/source/mtfrenderer/implrenderer.cxx
+++ b/cppcanvas/source/mtfrenderer/implrenderer.cxx
@@ -2404,12 +2404,11 @@ namespace cppcanvas::internal
{
MetaFloatTransparentAction* pAct = static_cast<MetaFloatTransparentAction*>(pCurrAct);
- internal::MtfAutoPtr pMtf(
+ std::unique_ptr< GDIMetaFile > pMtf(
new ::GDIMetaFile( pAct->GetGDIMetaFile() ) );
// TODO(P2): Use native canvas gradients here (saves a lot of UNO calls)
- internal::GradientAutoPtr pGradient(
- pAct->GetGradient() );
+ std::optional< Gradient > pGradient( pAct->GetGradient() );
DBG_TESTSOLARMUTEX();
diff --git a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
index b1dff7cb404f..35a2b45fd7bd 100644
--- a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
+++ b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
@@ -83,8 +83,8 @@ namespace cppcanvas::internal
Size of the transparency group object, in current
state coordinate system.
*/
- TransparencyGroupAction( MtfAutoPtr&& rGroupMtf,
- GradientAutoPtr&& rAlphaGradient,
+ TransparencyGroupAction( std::unique_ptr< GDIMetaFile >&& rGroupMtf,
+ std::optional< Gradient >&& rAlphaGradient,
const ::basegfx::B2DPoint& rDstPoint,
const ::basegfx::B2DVector& rDstSize,
const CanvasSharedPtr& rCanvas,
@@ -104,8 +104,8 @@ namespace cppcanvas::internal
virtual sal_Int32 getActionCount() const override;
private:
- MtfAutoPtr mpGroupMtf;
- GradientAutoPtr mpAlphaGradient;
+ std::unique_ptr< GDIMetaFile > mpGroupMtf;
+ std::optional< Gradient > mpAlphaGradient;
const ::basegfx::B2DSize maDstSize;
@@ -135,8 +135,8 @@ namespace cppcanvas::internal
aLocalTransformation );
}
- TransparencyGroupAction::TransparencyGroupAction( MtfAutoPtr&& rGroupMtf,
- GradientAutoPtr&& rAlphaGradient,
+ TransparencyGroupAction::TransparencyGroupAction( std::unique_ptr< GDIMetaFile >&& rGroupMtf,
+ std::optional< Gradient >&& rAlphaGradient,
const ::basegfx::B2DPoint& rDstPoint,
const ::basegfx::B2DVector& rDstSize,
const CanvasSharedPtr& rCanvas,
@@ -453,8 +453,8 @@ namespace cppcanvas::internal
}
- std::shared_ptr<Action> TransparencyGroupActionFactory::createTransparencyGroupAction( MtfAutoPtr&& rGroupMtf,
- GradientAutoPtr&& rAlphaGradient,
+ std::shared_ptr<Action> TransparencyGroupActionFactory::createTransparencyGroupAction( std::unique_ptr< GDIMetaFile >&& rGroupMtf,
+ std::optional< Gradient >&& rAlphaGradient,
const ::basegfx::B2DPoint& rDstPoint,
const ::basegfx::B2DVector& rDstSize,
const CanvasSharedPtr& rCanvas,
diff --git a/cppcanvas/source/mtfrenderer/transparencygroupaction.hxx b/cppcanvas/source/mtfrenderer/transparencygroupaction.hxx
index eb2419bbf53f..ddf01ca00934 100644
--- a/cppcanvas/source/mtfrenderer/transparencygroupaction.hxx
+++ b/cppcanvas/source/mtfrenderer/transparencygroupaction.hxx
@@ -39,9 +39,6 @@ namespace cppcanvas::internal
{
struct OutDevState;
- typedef std::unique_ptr< GDIMetaFile > MtfAutoPtr;
- typedef std::optional< Gradient > GradientAutoPtr;
-
/** Transparency group action.
This action groups a bunch of other actions, to be
@@ -75,8 +72,8 @@ namespace cppcanvas::internal
Size of the transparency group object, in current
state coordinate system.
*/
- std::shared_ptr<Action> createTransparencyGroupAction( MtfAutoPtr&& rGroupMtf,
- GradientAutoPtr&& rAlphaGradient,
+ std::shared_ptr<Action> createTransparencyGroupAction( std::unique_ptr< GDIMetaFile >&& rGroupMtf,
+ std::optional< Gradient >&& rAlphaGradient,
const ::basegfx::B2DPoint& rDstPoint,
const ::basegfx::B2DVector& rDstSize,
const CanvasSharedPtr& rCanvas,