LibreOffice Module slideshow (master) 1
|
Public Member Functions | |
SkipEffectEventHandler (EventQueue &rEventQueue, EventMultiplexer &rEventMultiplexer) | |
void | setSkipTriggersNextEffect (const bool bSkipTriggersNextEffect) |
Remember to trigger (or not to trigger) the next effect after the current effect is skipped. More... | |
void | skipEffect () |
Skip the current effect but do not trigger the next effect. More... | |
Public Member Functions inherited from slideshow::internal::ClickEventHandler | |
ClickEventHandler (EventQueue &rEventQueue) | |
void | setAdvanceOnClick (bool bAdvanceOnClick) |
Public Member Functions inherited from slideshow::internal::EventHandler | |
virtual | ~EventHandler () |
virtual bool | handleEvent ()=0 |
Handle the event. More... | |
Private Member Functions | |
virtual bool | handleEvent_impl () override |
bool | handleEvent_impl (bool bNotifyNextEffect) |
Private Attributes | |
EventQueue & | mrEventQueue |
EventMultiplexer & | mrEventMultiplexer |
bool | mbSkipTriggersNextEffect |
Definition at line 218 of file usereventqueue.cxx.
|
inline |
Definition at line 221 of file usereventqueue.cxx.
|
inlineoverrideprivatevirtual |
Reimplemented from slideshow::internal::ClickEventHandler.
Definition at line 238 of file usereventqueue.cxx.
References handleEvent_impl().
Referenced by handleEvent_impl(), and skipEffect().
|
inlineprivate |
Definition at line 243 of file usereventqueue.cxx.
References slideshow::internal::EventQueue::addEventWhenQueueIsEmpty(), maEvents, makeEvent, mbSkipTriggersNextEffect, mrEventMultiplexer, mrEventQueue, and slideshow::internal::EventMultiplexer::notifyNextEffect().
|
inline |
Remember to trigger (or not to trigger) the next effect after the current effect is skipped.
Definition at line 231 of file usereventqueue.cxx.
References mbSkipTriggersNextEffect.
|
inline |
Skip the current effect but do not trigger the next effect.
Definition at line 235 of file usereventqueue.cxx.
References handleEvent_impl().
|
private |
Definition at line 271 of file usereventqueue.cxx.
Referenced by handleEvent_impl(), and setSkipTriggersNextEffect().
|
private |
Definition at line 270 of file usereventqueue.cxx.
Referenced by handleEvent_impl().
|
private |
Definition at line 269 of file usereventqueue.cxx.
Referenced by handleEvent_impl().