diff options
Diffstat (limited to 'include/canvas/rendering/irendermodule.hxx')
-rw-r--r-- | include/canvas/rendering/irendermodule.hxx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/include/canvas/rendering/irendermodule.hxx b/include/canvas/rendering/irendermodule.hxx index cbde9e67cb97..2e78d1ee2f19 100644 --- a/include/canvas/rendering/irendermodule.hxx +++ b/include/canvas/rendering/irendermodule.hxx @@ -21,10 +21,8 @@ #define INCLUDED_CANVAS_RENDERING_IRENDERMODULE_HXX #include <sal/types.h> - -#include <boost/shared_ptr.hpp> #include <boost/noncopyable.hpp> - +#include <memory> namespace basegfx { @@ -85,7 +83,7 @@ namespace canvas @return a pointer to a surface, which is an abstraction of a piece of (possibly hardware-accelerated) texture memory. */ - virtual ::boost::shared_ptr<ISurface> createSurface( const ::basegfx::B2IVector& surfaceSize ) = 0; + virtual std::shared_ptr<ISurface> createSurface( const ::basegfx::B2IVector& surfaceSize ) = 0; /** Begin rendering the given primitive. @@ -116,7 +114,7 @@ namespace canvas virtual bool isError() = 0; }; - typedef ::boost::shared_ptr< IRenderModule > IRenderModuleSharedPtr; + typedef std::shared_ptr< IRenderModule > IRenderModuleSharedPtr; /// Little RAII wrapper for guarding access to IRenderModule interface class RenderModuleGuard : private ::boost::noncopyable |