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

Common::DefaultEventMapper Class Reference

#include <events.h>

Inheritance diagram for Common::DefaultEventMapper:
Collaboration diagram for Common::DefaultEventMapper:

List of all members.

Classes

struct  DelayedEventsEntry

Public Member Functions

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

Protected Member Functions

virtual void addDelayedEvent (uint32 millis, Event ev)

Protected Attributes

Queue< DelayedEventsEntry_delayedEvents
uint32 _delayedEffectiveTime

Detailed Description

Definition at line 316 of file events.h.


Constructor & Destructor Documentation

Common::DefaultEventMapper::DefaultEventMapper (  )  [inline]

Definition at line 318 of file events.h.


Member Function Documentation

void Common::DefaultEventMapper::addDelayedEvent ( uint32  millis,
Event  ev 
) [protected, virtual]

Definition at line 93 of file EventMapper.cpp.

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

Implements Common::EventMapper.

Definition at line 102 of file EventMapper.cpp.

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

Map an incoming event to one or more action events.

Implements Common::EventMapper.

Definition at line 30 of file EventMapper.cpp.


Member Data Documentation

Definition at line 332 of file events.h.


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


Generated on Sat Aug 17 2019 05:02:37 for ResidualVM by doxygen 1.7.1
curved edge   curved edge