LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
TrackingEvent Class Reference

#include <event.hxx>

Collaboration diagram for TrackingEvent:
[legend]

Public Member Functions

 TrackingEvent (const MouseEvent &, TrackingEventFlags nTrackFlags=TrackingEventFlags::NONE)
 
const MouseEventGetMouseEvent () const
 
bool IsTrackingRepeat () const
 
bool IsTrackingEnded () const
 
bool IsTrackingCanceled () const
 

Private Attributes

MouseEvent const maMEvt
 
TrackingEventFlags mnFlags
 

Detailed Description

Definition at line 240 of file event.hxx.

Constructor & Destructor Documentation

TrackingEvent::TrackingEvent ( const MouseEvent rMEvt,
TrackingEventFlags  nTrackFlags = TrackingEventFlags::NONE 
)
inlineexplicit

Definition at line 260 of file event.hxx.

References mnFlags.

Member Function Documentation

const MouseEvent& TrackingEvent::GetMouseEvent ( ) const
inline
bool TrackingEvent::IsTrackingCanceled ( ) const
inline
bool TrackingEvent::IsTrackingEnded ( ) const
inline
bool TrackingEvent::IsTrackingRepeat ( ) const
inline

Member Data Documentation

MouseEvent const TrackingEvent::maMEvt
private

Definition at line 243 of file event.hxx.

TrackingEventFlags TrackingEvent::mnFlags
private

Definition at line 244 of file event.hxx.

Referenced by TrackingEvent().


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