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

Interface for handling view repaint events. More...

#include <eventmultiplexer.hxx>

Public Member Functions

virtual ~ViewRepaintHandler ()
 
virtual void viewClobbered (const UnoViewSharedPtr &rView)=0
 Notify clobbered view. More...
 

Detailed Description

Interface for handling view repaint events.

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

Definition at line 54 of file eventmultiplexer.hxx.

Constructor & Destructor Documentation

◆ ~ViewRepaintHandler()

virtual slideshow::internal::ViewRepaintHandler::~ViewRepaintHandler ( )
inlinevirtual

Definition at line 57 of file eventmultiplexer.hxx.

Member Function Documentation

◆ viewClobbered()

virtual void slideshow::internal::ViewRepaintHandler::viewClobbered ( const UnoViewSharedPtr rView)
pure virtual

Notify clobbered view.

Reasons for a viewChanged notification can be different view size, transformation, or other device properties (color resolution or profile, etc.)

Parameters
rViewThe changed view

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