20#ifndef INCLUDED_SLIDESHOW_SOURCE_INC_SHAPELISTENEREVENTHANDLER_HXX
21#define INCLUDED_SLIDESHOW_SOURCE_INC_SHAPELISTENEREVENTHANDLER_HXX
23#include <com/sun/star/uno/Reference.hxx>
30 namespace presentation {
31 class XShapeEventListener;
51 virtual bool listenerAdded(
const css::uno::Reference<css::drawing::XShape>& xShape ) = 0;
53 virtual bool listenerRemoved(
const css::uno::Reference<css::drawing::XShape>& xShape ) = 0;
Interface for handling view events.
virtual bool listenerAdded(const css::uno::Reference< css::drawing::XShape > &xShape)=0
virtual bool listenerRemoved(const css::uno::Reference< css::drawing::XShape > &xShape)=0
virtual ~ShapeListenerEventHandler()
::std::shared_ptr< ShapeListenerEventHandler > ShapeListenerEventHandlerSharedPtr