#include <KeypressedEvent.h>
This event is propagated along the objects when a key on the keyboard is pressed. More...

This event is propagated along the objects when a key on the keyboard is pressed.
| Protected Attributes | |
| char | m_char | 
| Store the key.  More... | |
|  Protected Attributes inherited from sofa::core::objectmodel::Event | |
| bool | m_handled | 
| Public Member Functions | |
| KeypressedEvent (char) | |
| Constructor.  More... | |
| ~KeypressedEvent () override | |
| Destructor.  More... | |
| char | getKey () const | 
| Return the key pressed.  More... | |
|  Public Member Functions inherited from sofa::core::objectmodel::Event | |
| Event () | |
| virtual | ~Event () | 
| void | setHandled () | 
| Tag the event as handled, i.e. the event needs not be propagated further.  More... | |
| bool | isHandled () const | 
| Returns true of the event has been handled.  More... | |
| virtual const char * | getClassName () const | 
| virtual size_t | getEventTypeIndex () const =0 | 
| Static Public Member Functions | |
| static const char * | GetClassName () | 
|  Static Public Member Functions inherited from sofa::core::objectmodel::Event | |
| static const char * | GetClassName () | 
| static size_t | getEventTypeCount () | 
| Additional Inherited Members | |
|  Static Protected Attributes inherited from sofa::core::objectmodel::Event | |
| static size_t | s_lastEventTypeIndex = 0 | 
| storing the last given id  More... | |
| 
 | protected | 
Store the key.
| sofa::core::objectmodel::KeypressedEvent::KeypressedEvent | ( | char | c | ) | 
Constructor.
| 
 | override | 
Destructor.
| 
 | inlinestatic | 
| char sofa::core::objectmodel::KeypressedEvent::getKey | ( | ) | const | 
Return the key pressed.