ewol::context::InputManager Class Reference
Public Member Functions | |
| InputManager (ewol::Context &_context) | |
| void | setDpi (int32_t _newDPI) |
| void | motion (enum gale::key::type _type, int _pointerID, vec2 _pos) |
| void | state (enum gale::key::type _type, int _pointerID, bool _isDown, vec2 _pos) |
| void | newLayerSet () |
| void | transfertEvent (ewol::WidgetShared _source, ewol::WidgetShared _destination) |
| void | grabPointer (ewol::WidgetShared _widget) |
| void | unGrabPointer () |
| void | setLastKeyboardSpecial (const gale::key::Special &_specialKey) |
Member Function Documentation
§ grabPointer()
| void ewol::context::InputManager::grabPointer | ( | ewol::WidgetShared | _widget | ) |
This fonction lock the pointer properties to move in relative instead of absolute.
- Parameters
-
[in] _widget The widget that lock the pointer events
§ newLayerSet()
| void ewol::context::InputManager::newLayerSet | ( | ) |
a new layer on the windows is set == > might remove all the property of the current element ...
§ transfertEvent()
| void ewol::context::InputManager::transfertEvent | ( | ewol::WidgetShared | _source, |
| ewol::WidgetShared | _destination | ||
| ) |
This is to transfert the event from one widget to another one.
- Parameters
-
_source the widget where the event came from _destination the widget where the event mitgh be generated now
§ unGrabPointer()
| void ewol::context::InputManager::unGrabPointer | ( | ) |
This fonction un-lock the pointer properties to move in relative instead of absolute.
The documentation for this class was generated from the following file:
- framework/atria-soft/ewol/ewol/context/InputManager.hpp
1.8.12