summaryrefslogtreecommitdiff
path: root/sdext/source/presenter/PresenterPaneBorderPainter.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sdext/source/presenter/PresenterPaneBorderPainter.cxx')
-rw-r--r--sdext/source/presenter/PresenterPaneBorderPainter.cxx42
1 files changed, 21 insertions, 21 deletions
diff --git a/sdext/source/presenter/PresenterPaneBorderPainter.cxx b/sdext/source/presenter/PresenterPaneBorderPainter.cxx
index 97f6781073c2..31b260bcd704 100644
--- a/sdext/source/presenter/PresenterPaneBorderPainter.cxx
+++ b/sdext/source/presenter/PresenterPaneBorderPainter.cxx
@@ -37,8 +37,8 @@
#include <com/sun/star/rendering/XIntegerBitmap.hpp>
#include <com/sun/star/rendering/XSpriteCanvas.hpp>
#include <map>
+#include <memory>
#include <vector>
-#include <boost/shared_ptr.hpp>
using namespace ::com::sun::star;
using namespace ::com::sun::star::uno;
@@ -60,7 +60,7 @@ namespace {
{
public:
RendererPaneStyle (
- const ::boost::shared_ptr<PresenterTheme>& rpTheme,
+ const std::shared_ptr<PresenterTheme>& rpTheme,
const OUString& rsStyleName);
awt::Rectangle AddBorder (
@@ -95,7 +95,7 @@ namespace {
private:
void UpdateBorderSizes();
SharedBitmapDescriptor GetBitmap(
- const ::boost::shared_ptr<PresenterTheme>& rpTheme,
+ const std::shared_ptr<PresenterTheme>& rpTheme,
const OUString& rsStyleName,
const OUString& rsBitmapName);
};
@@ -106,7 +106,7 @@ class PresenterPaneBorderPainter::Renderer
public:
Renderer (
const Reference<XComponentContext>& rxContext,
- const ::boost::shared_ptr<PresenterTheme>& rpTheme);
+ const std::shared_ptr<PresenterTheme>& rpTheme);
~Renderer();
void SetCanvas (const Reference<rendering::XCanvas>& rxCanvas);
@@ -117,7 +117,7 @@ public:
const OUString& rsPaneURL);
void PaintTitle (
const OUString& rsTitle,
- const ::boost::shared_ptr<RendererPaneStyle>& rpStyle,
+ const std::shared_ptr<RendererPaneStyle>& rpStyle,
const awt::Rectangle& rUpdateBox,
const awt::Rectangle& rOuterBox,
const awt::Rectangle& rInnerBox,
@@ -126,13 +126,13 @@ public:
const awt::Rectangle& rUpdateBox,
const awt::Rectangle& rOuterBox,
const OUString& rsPaneStyleName);
- ::boost::shared_ptr<RendererPaneStyle> GetRendererPaneStyle (const OUString& rsResourceURL);
+ std::shared_ptr<RendererPaneStyle> GetRendererPaneStyle (const OUString& rsResourceURL);
void SetCalloutAnchor (
const awt::Point& rCalloutAnchor);
private:
- ::boost::shared_ptr<PresenterTheme> mpTheme;
- typedef ::std::map<OUString, ::boost::shared_ptr<RendererPaneStyle> > RendererPaneStyleContainer;
+ std::shared_ptr<PresenterTheme> mpTheme;
+ typedef ::std::map<OUString, std::shared_ptr<RendererPaneStyle> > RendererPaneStyleContainer;
RendererPaneStyleContainer maRendererPaneStyles;
Reference<rendering::XCanvas> mxCanvas;
Reference<drawing::XPresenterHelper> mxPresenterHelper;
@@ -276,7 +276,7 @@ awt::Point SAL_CALL PresenterPaneBorderPainter::getCalloutOffset (
ProvideTheme();
if (mpRenderer.get() != NULL)
{
- const ::boost::shared_ptr<RendererPaneStyle> pRendererPaneStyle(
+ const std::shared_ptr<RendererPaneStyle> pRendererPaneStyle(
mpRenderer->GetRendererPaneStyle(rsPaneBorderStyleName));
if (pRendererPaneStyle.get() != NULL
&& pRendererPaneStyle->mpBottomCallout.get() != NULL)
@@ -341,7 +341,7 @@ bool PresenterPaneBorderPainter::ProvideTheme()
}
}
-void PresenterPaneBorderPainter::SetTheme (const ::boost::shared_ptr<PresenterTheme>& rpTheme)
+void PresenterPaneBorderPainter::SetTheme (const std::shared_ptr<PresenterTheme>& rpTheme)
{
mpTheme = rpTheme;
if (mpRenderer.get() == NULL)
@@ -355,7 +355,7 @@ awt::Rectangle PresenterPaneBorderPainter::AddBorder (
{
if (mpRenderer.get() != NULL)
{
- const ::boost::shared_ptr<RendererPaneStyle> pRendererPaneStyle(mpRenderer->GetRendererPaneStyle(rsPaneURL));
+ const std::shared_ptr<RendererPaneStyle> pRendererPaneStyle(mpRenderer->GetRendererPaneStyle(rsPaneURL));
if (pRendererPaneStyle.get() != NULL)
return pRendererPaneStyle->AddBorder(rInnerBox, eBorderType);
}
@@ -369,7 +369,7 @@ awt::Rectangle PresenterPaneBorderPainter::RemoveBorder (
{
if (mpRenderer.get() != NULL)
{
- const ::boost::shared_ptr<RendererPaneStyle> pRendererPaneStyle(mpRenderer->GetRendererPaneStyle(rsPaneURL));
+ const std::shared_ptr<RendererPaneStyle> pRendererPaneStyle(mpRenderer->GetRendererPaneStyle(rsPaneURL));
if (pRendererPaneStyle.get() != NULL)
return pRendererPaneStyle->RemoveBorder(rOuterBox, eBorderType);
}
@@ -392,7 +392,7 @@ void PresenterPaneBorderPainter::ThrowIfDisposed() const
PresenterPaneBorderPainter::Renderer::Renderer (
const Reference<XComponentContext>& rxContext,
- const ::boost::shared_ptr<PresenterTheme>& rpTheme)
+ const std::shared_ptr<PresenterTheme>& rpTheme)
: mpTheme(rpTheme),
maRendererPaneStyles(),
mxCanvas(),
@@ -437,7 +437,7 @@ void PresenterPaneBorderPainter::Renderer::PaintBorder (
return;
// Create the outer and inner border of the, ahm, border.
- ::boost::shared_ptr<RendererPaneStyle> pStyle (GetRendererPaneStyle(rsPaneURL));
+ std::shared_ptr<RendererPaneStyle> pStyle (GetRendererPaneStyle(rsPaneURL));
if (pStyle.get() == NULL)
return;
@@ -506,7 +506,7 @@ void PresenterPaneBorderPainter::Renderer::PaintBorder (
void PresenterPaneBorderPainter::Renderer::PaintTitle (
const OUString& rsTitle,
- const ::boost::shared_ptr<RendererPaneStyle>& rpStyle,
+ const std::shared_ptr<RendererPaneStyle>& rpStyle,
const awt::Rectangle& rUpdateBox,
const awt::Rectangle& rOuterBox,
const awt::Rectangle& rInnerBox,
@@ -602,7 +602,7 @@ void PresenterPaneBorderPainter::Renderer::PaintTitle (
}
}
-::boost::shared_ptr<RendererPaneStyle>
+std::shared_ptr<RendererPaneStyle>
PresenterPaneBorderPainter::Renderer::GetRendererPaneStyle (const OUString& rsResourceURL)
{
OSL_ASSERT(mpTheme.get()!=NULL);
@@ -618,7 +618,7 @@ void PresenterPaneBorderPainter::Renderer::PaintTitle (
sPaneStyleName = sStyleName;
// Create a new pane style object and initialize it with bitmaps.
- ::boost::shared_ptr<RendererPaneStyle> pStyle (
+ std::shared_ptr<RendererPaneStyle> pStyle (
new RendererPaneStyle(mpTheme,sPaneStyleName));
iStyle = maRendererPaneStyles.insert(
RendererPaneStyleContainer::value_type(rsResourceURL, pStyle)).first;
@@ -626,7 +626,7 @@ void PresenterPaneBorderPainter::Renderer::PaintTitle (
if (iStyle != maRendererPaneStyles.end())
return iStyle->second;
else
- return ::boost::shared_ptr<RendererPaneStyle>();
+ return std::shared_ptr<RendererPaneStyle>();
}
void PresenterPaneBorderPainter::Renderer::SetCalloutAnchor (
@@ -756,7 +756,7 @@ void PresenterPaneBorderPainter::Renderer::SetupClipping (
if ( ! mxCanvas.is())
return;
- ::boost::shared_ptr<RendererPaneStyle> pStyle (GetRendererPaneStyle(rsPaneStyleName));
+ std::shared_ptr<RendererPaneStyle> pStyle (GetRendererPaneStyle(rsPaneStyleName));
if (pStyle.get() == NULL)
{
mxViewStateClip = PresenterGeometryHelper::CreatePolygon(
@@ -794,7 +794,7 @@ BorderSize::BorderSize()
//===== RendererPaneStyle ============================================================
RendererPaneStyle::RendererPaneStyle (
- const ::boost::shared_ptr<PresenterTheme>& rpTheme,
+ const std::shared_ptr<PresenterTheme>& rpTheme,
const OUString& rsStyleName)
: mpTopLeft(),
mpTop(),
@@ -941,7 +941,7 @@ void RendererPaneStyle::UpdateBorderSizes()
}
SharedBitmapDescriptor RendererPaneStyle::GetBitmap(
- const ::boost::shared_ptr<PresenterTheme>& rpTheme,
+ const std::shared_ptr<PresenterTheme>& rpTheme,
const OUString& rsStyleName,
const OUString& rsBitmapName)
{