openMSX
|
#include <InputEvents.hh>
Public Member Functions | |
OsdControlReleaseEvent (unsigned button, const std::shared_ptr< const Event > &origEvent) | |
TclObject | toTclList () const override |
Similar to toString(), but retains the structure of the event. More... | |
![]() | |
unsigned | getButton () const |
bool | isRepeatStopper (const Event &other) const final |
Get the event that actually triggered the creation of this event. More... | |
![]() | |
uint64_t | getRealTime () const |
Query creation time. More... | |
![]() | |
Event (const Event &)=delete | |
Event & | operator= (const Event &)=delete |
EventType | getType () const |
std::string | toString () const |
Get a string representation of this event. More... | |
bool | operator< (const Event &other) const |
bool | operator> (const Event &other) const |
bool | operator<= (const Event &other) const |
bool | operator>= (const Event &other) const |
bool | operator== (const Event &other) const |
bool | operator!= (const Event &other) const |
virtual bool | matches (const Event &other) const |
Does this event 'match' the given event. More... | |
Additional Inherited Members | |
![]() | |
enum | { LEFT_BUTTON , RIGHT_BUTTON , UP_BUTTON , DOWN_BUTTON , A_BUTTON , B_BUTTON } |
![]() | |
OsdControlEvent (EventType type, unsigned button_, std::shared_ptr< const Event > origEvent) | |
~OsdControlEvent ()=default | |
TclObject | toTclHelper (std::string_view direction) const |
![]() | |
TimedEvent (EventType type) | |
~TimedEvent ()=default | |
![]() | |
Event (EventType type_) | |
~Event ()=default | |
Definition at line 301 of file InputEvents.hh.
openmsx::OsdControlReleaseEvent::OsdControlReleaseEvent | ( | unsigned | button, |
const std::shared_ptr< const Event > & | origEvent | ||
) |
Definition at line 393 of file InputEvents.cc.
|
overridevirtual |
Similar to toString(), but retains the structure of the event.
Implements openmsx::Event.
Definition at line 399 of file InputEvents.cc.
References openmsx::OsdControlEvent::toTclHelper().