MeshLib
 
Loading...
Searching...
No Matches
MR::TouchpadZoomGestureUpdateListener Struct Referenceabstract

class to subscribe on TouchpadZoomGestureUpdateEvent More...

#include <MRViewerEventsListener.h>

+ Inheritance diagram for MR::TouchpadZoomGestureUpdateListener:

Public Member Functions

 MR_ADD_CTOR_DELETE_MOVE (TouchpadZoomGestureUpdateListener)
 
virtual ~TouchpadZoomGestureUpdateListener ()=default
 
virtual MRVIEWER_API void connect (Viewer *viewer, int group, boost::signals2::connect_position pos) override
 
- Public Member Functions inherited from MR::ConnectionHolder
virtual ~ConnectionHolder ()=default
 
virtual void disconnect ()
 
- Public Member Functions inherited from MR::IConnectable
virtual ~IConnectable ()=default
 

Protected Member Functions

virtual bool touchpadZoomGestureUpdate_ (float scale, bool kinetic)=0
 

Additional Inherited Members

- Protected Attributes inherited from MR::ConnectionHolder
boost::signals2::scoped_connection connection_
 

Detailed Description

class to subscribe on TouchpadZoomGestureUpdateEvent

Constructor & Destructor Documentation

◆ ~TouchpadZoomGestureUpdateListener()

virtual MR::TouchpadZoomGestureUpdateListener::~TouchpadZoomGestureUpdateListener ( )
virtualdefault

Member Function Documentation

◆ connect()

virtual MRVIEWER_API void MR::TouchpadZoomGestureUpdateListener::connect ( Viewer * viewer,
int group,
boost::signals2::connect_position pos )
overridevirtual

Implements MR::IConnectable.

◆ MR_ADD_CTOR_DELETE_MOVE()

MR::TouchpadZoomGestureUpdateListener::MR_ADD_CTOR_DELETE_MOVE ( TouchpadZoomGestureUpdateListener )

◆ touchpadZoomGestureUpdate_()

virtual bool MR::TouchpadZoomGestureUpdateListener::touchpadZoomGestureUpdate_ ( float scale,
bool kinetic )
protectedpure virtual

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