EvtScroll Class Reference

Class for mouse scroll events. More...

Inheritance diagram for EvtScroll:

Inheritance graph
[legend]
Collaboration diagram for EvtScroll:

Collaboration graph
[legend]

Public Types

enum  Direction_t { kUp, kDown }

Public Member Functions

 EvtScroll (intf_thread_t *pIntf, int xPos, int yPos, Direction_t direction, int mod=kModNone)
virtual ~EvtScroll ()
virtual const string getAsString () const
 Return the type of the event.
int getXPos () const
int getYPos () const
Direction_t getDirection () const

Detailed Description

Class for mouse scroll events.

Member Enumeration Documentation

Enumerator:
kUp 
kDown 


Constructor & Destructor Documentation

EvtScroll::EvtScroll ( intf_thread_t pIntf,
int  xPos,
int  yPos,
Direction_t  direction,
int  mod = kModNone 
) [inline]

virtual EvtScroll::~EvtScroll (  )  [inline, virtual]


Member Function Documentation

const string EvtScroll::getAsString (  )  const [virtual]

Return the type of the event.

Implements EvtGeneric.

References EvtInput::addModifier(), SkinObject::getIntf(), kDown, kUp, and msg_Warn.

int EvtScroll::getXPos (  )  const [inline]

Referenced by TopWindow::processEvent().

int EvtScroll::getYPos (  )  const [inline]

Referenced by TopWindow::processEvent().

Direction_t EvtScroll::getDirection (  )  const [inline]

Referenced by TopWindow::processEvent().


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

Generated on Tue May 25 08:06:03 2010 for VLC by  doxygen 1.5.6