LibreOffice Module slideshow (master) 1
Public Member Functions | Protected Member Functions | List of all members
slideshow::internal::PauseEventHandler Class Referenceabstract

Interface for handling pause events. More...

#include <pauseeventhandler.hxx>

Inheritance diagram for slideshow::internal::PauseEventHandler:
[legend]

Public Member Functions

virtual bool handlePause (bool bPauseShow)=0
 Handle the event. More...
 

Protected Member Functions

 ~PauseEventHandler ()
 

Detailed Description

Interface for handling pause events.

Classes implementing this interface can be added to an EventMultiplexer object, and are called from there to handle pause events.

Definition at line 37 of file pauseeventhandler.hxx.

Constructor & Destructor Documentation

◆ ~PauseEventHandler()

slideshow::internal::PauseEventHandler::~PauseEventHandler ( )
inlineprotected

Definition at line 54 of file pauseeventhandler.hxx.

Member Function Documentation

◆ handlePause()

virtual bool slideshow::internal::PauseEventHandler::handlePause ( bool  bPauseShow)
pure virtual

Handle the event.

Parameters
bPauseShowWhen true, the show is paused. When false, the show is started again
Returns
true, if this handler has successfully processed the pause event. When this method returns false, possibly other, less prioritized handlers are called, too.

Implemented in slideshow::internal::SoundPlayer.


The documentation for this class was generated from the following file: