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

This event is propagated along the objects when a key on the keyboard is released.
Protected Attributes | |
| char | m_char |
| Store the key. More... | |
Protected Attributes inherited from sofa::core::objectmodel::Event | |
| bool | m_handled |
Public Member Functions | |
| KeyreleasedEvent (char) | |
| Constructor. More... | |
| ~KeyreleasedEvent () override | |
| Destructor. More... | |
| char | getKey () const |
| Return the key released. 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::KeyreleasedEvent::KeyreleasedEvent | ( | char | c | ) |
Constructor.
|
override |
Destructor.
|
inlinestatic |
| char sofa::core::objectmodel::KeyreleasedEvent::getKey | ( | ) | const |
Return the key released.