LibreOffice Module slideshow (master) 1
Classes | Namespaces | Typedefs
eventmultiplexer.cxx File Reference
#include <comphelper/diagnose_ex.hxx>
#include <rtl/ref.hxx>
#include <comphelper/compbase.hxx>
#include <com/sun/star/awt/XMouseListener.hpp>
#include <com/sun/star/awt/XMouseMotionListener.hpp>
#include <com/sun/star/presentation/XSlideShowView.hpp>
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/numeric/ftools.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <eventqueue.hxx>
#include <eventmultiplexer.hxx>
#include <listenercontainer.hxx>
#include <delayevent.hxx>
#include <unoview.hxx>
#include <unoviewcontainer.hxx>
#include <functional>
#include <memory>
#include <algorithm>
#include <type_traits>
#include <utility>
#include <vector>
Include dependency graph for eventmultiplexer.cxx:

Go to the source code of this file.

Classes

struct  slideshow::internal::ListenerOperations< ViewEventHandlerWeakPtrWrapper >
 
struct  slideshow::internal::EventMultiplexerImpl
 

Namespaces

namespace  slideshow
 
namespace  slideshow::internal
 

Typedefs

typedef comphelper::WeakComponentImplHelper< awt::XMouseListener, awt::XMouseMotionListener > slideshow::internal::Listener_UnoBase
 

Variable Documentation

◆ mnPrio

double mnPrio
private

Definition at line 134 of file eventmultiplexer.cxx.

◆ mpEventMultiplexer

EventMultiplexerImpl* mpEventMultiplexer
private

Definition at line 206 of file eventmultiplexer.cxx.

◆ mpEventQueue

EventQueue* mpEventQueue
private

Definition at line 205 of file eventmultiplexer.cxx.

◆ mpHandler

HandlerSharedPtrT mpHandler
private

Definition at line 133 of file eventmultiplexer.cxx.