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 maMEvt
 
TrackingEventFlags mnFlags
 

Detailed Description

Definition at line 249 of file event.hxx.

Constructor & Destructor Documentation

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

Definition at line 269 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 TrackingEvent::maMEvt
private

Definition at line 252 of file event.hxx.

TrackingEventFlags TrackingEvent::mnFlags
private

Definition at line 253 of file event.hxx.

Referenced by TrackingEvent().


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