ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::EventMapper Class Reference

A event mapper, which will map events to others. More...

#include <events.h>

Inheritance diagram for Common::EventMapper:

List of all members.

Public Member Functions

virtual ~EventMapper ()
virtual List< EventmapEvent (const Event &ev, EventSource *source)=0
 Map an incoming event to one or more action events.
virtual List< EventgetDelayedEvents ()=0

Detailed Description

A event mapper, which will map events to others.

An example for this is the Keymapper.

Definition at line 304 of file events.h.


Constructor & Destructor Documentation

virtual Common::EventMapper::~EventMapper (  )  [inline, virtual]

Definition at line 306 of file events.h.


Member Function Documentation

virtual List<Event> Common::EventMapper::getDelayedEvents (  )  [pure virtual]

Implemented in Common::DefaultEventMapper.

virtual List<Event> Common::EventMapper::mapEvent ( const Event ev,
EventSource source 
) [pure virtual]

Map an incoming event to one or more action events.

Implemented in Common::DefaultEventMapper.


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


Generated on Sat Sep 21 2019 05:03:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge