LibreOffice Module slideshow (master) 1
Classes | Namespaces | Typedefs
eventmultiplexer.hxx File Reference
#include "eventhandler.hxx"
#include "mouseeventhandler.hxx"
#include "animationeventhandler.hxx"
#include "pauseeventhandler.hxx"
#include "shapelistenereventhandler.hxx"
#include "vieweventhandler.hxx"
#include <memory>
#include <com/sun/star/uno/Reference.hxx>
#include "unoview.hxx"
Include dependency graph for eventmultiplexer.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  slideshow::internal::ViewRepaintHandler
 Interface for handling view repaint events. More...
 
class  slideshow::internal::HyperlinkHandler
 Interface for handling hyperlink clicks. More...
 
class  slideshow::internal::UserPaintEventHandler
 Interface for handling user paint state changes. More...
 
class  slideshow::internal::EventMultiplexer
 This class multiplexes user-activated and slide-show global events. More...
 

Namespaces

namespace  basegfx
 
namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::drawing
 
namespace  slideshow
 
namespace  slideshow::internal
 

Typedefs

typedef ::std::shared_ptr< ViewRepaintHandler > slideshow::internal::ViewRepaintHandlerSharedPtr
 
typedef ::std::shared_ptr< HyperlinkHandler > slideshow::internal::HyperlinkHandlerSharedPtr
 
typedef ::std::shared_ptr< UserPaintEventHandler > slideshow::internal::UserPaintEventHandlerSharedPtr