#include <MyGUI_WidgetEvent.h>

Definition at line 72 of file MyGUI_WidgetEvent.h.
| virtual MyGUI::WidgetEvent::~WidgetEvent | ( | ) | [inline, virtual] |
Definition at line 77 of file MyGUI_WidgetEvent.h.
| MyGUI::WidgetEvent::WidgetEvent | ( | ) | [inline, protected] |
Definition at line 80 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onKeyButtonPressed | ( | KeyCode | _key, | |
| Char | _char | |||
| ) | [inline, protected, virtual] |
Reimplemented in MyGUI::ComboBox, MyGUI::Edit, MyGUI::List, and MyGUI::Message.
Definition at line 293 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onKeyButtonReleased | ( | KeyCode | _key | ) | [inline, protected, virtual] |
Definition at line 299 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onKeyChangeRootFocus | ( | bool | _focus | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::MenuCtrl, and MyGUI::Window.
Definition at line 311 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onKeyLostFocus | ( | WidgetPtr | _new | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Edit, MyGUI::ItemBox, MyGUI::List, MyGUI::ListCtrl, and MyGUI::ScrollView.
Definition at line 281 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onKeySetFocus | ( | WidgetPtr | _old | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Edit, MyGUI::ItemBox, MyGUI::List, MyGUI::ListCtrl, and MyGUI::ScrollView.
Definition at line 287 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseButtonClick | ( | ) | [inline, protected, virtual] |
Definition at line 269 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseButtonDoubleClick | ( | ) | [inline, protected, virtual] |
Definition at line 275 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseButtonPressed | ( | int | _left, | |
| int | _top, | |||
| MouseButton | _id | |||
| ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Button, MyGUI::DDContainer, MyGUI::ItemBox, MyGUI::ListCtrl, and MyGUI::Window.
Definition at line 257 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseButtonReleased | ( | int | _left, | |
| int | _top, | |||
| MouseButton | _id | |||
| ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Button, MyGUI::DDContainer, MyGUI::ItemBox, and MyGUI::ListCtrl.
Definition at line 263 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseChangeRootFocus | ( | bool | _focus | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Window.
Definition at line 305 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseDrag | ( | int | _left, | |
| int | _top | |||
| ) | [inline, protected, virtual] |
Reimplemented in MyGUI::DDContainer, MyGUI::Edit, MyGUI::ItemBox, MyGUI::ListCtrl, and MyGUI::Window.
Definition at line 239 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseLostFocus | ( | WidgetPtr | _new | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Button.
Definition at line 227 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseMove | ( | int | _left, | |
| int | _top | |||
| ) | [inline, protected, virtual] |
Definition at line 245 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseSetFocus | ( | WidgetPtr | _old | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::Button.
Definition at line 233 of file MyGUI_WidgetEvent.h.
| virtual void MyGUI::WidgetEvent::onMouseWheel | ( | int | _rel | ) | [inline, protected, virtual] |
Reimplemented in MyGUI::ItemBox, MyGUI::List, MyGUI::ListCtrl, and MyGUI::VScroll.
Definition at line 251 of file MyGUI_WidgetEvent.h.
friend class InputManager [friend] |
Definition at line 74 of file MyGUI_WidgetEvent.h.
Event : Internal request for parent and item index, used for any widget.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::WidgetPtr& _container, size_t& _index);
| _sender | widget that called this event | |
| _container | parent | |
| _index | of container |
Definition at line 222 of file MyGUI_WidgetEvent.h.
Event : Extendeble event for special cases or plugins.
signature : void method(MyGUI::WidgetPtr _sender, const std::string& _key, const std::string& _value);
| _sender | widget that called this event | |
| _key | ||
| _value |
Definition at line 214 of file MyGUI_WidgetEvent.h.
Event : Key pressed.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::KeyCode _key, MyGUI::Char _char)
| _sender | widget that called this event | |
| _key | code | |
| _char | of pressed symbol (for multilanguage applications) |
Definition at line 176 of file MyGUI_WidgetEvent.h.
Event : Key released.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::KeyCode _key)
| _sender | widget that called this event | |
| _key | code |
Definition at line 183 of file MyGUI_WidgetEvent.h.
Event : Widget lost keyboard focus.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::WidgetPtr _new)
| _sender | widget that called this event | |
| _new | widget with keyboard focus or nullptr |
Definition at line 161 of file MyGUI_WidgetEvent.h.
Event : Widget got keyboard focus.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::WidgetPtr _old)
| _sender | widget that called this event | |
| _old | widget with keyboard focus or nullptr |
Definition at line 168 of file MyGUI_WidgetEvent.h.
Event : Mouse button pressed and released.
signature : void method(MyGUI::WidgetPtr _sender)
| _sender | widget that called this event |
Definition at line 148 of file MyGUI_WidgetEvent.h.
Event : Mouse button double click.
signature : void method(MyGUI::WidgetPtr _sender)
| _sender | widget that called this event |
Definition at line 154 of file MyGUI_WidgetEvent.h.
Event : Mouse button pressed.
signature : void method(MyGUI::WidgetPtr _sender, int _left, int _top, MyGUI::MouseButton _id)
| _sender | widget that called this event | |
| _left | - pointer position | |
| _top | - pointer position | |
| _id | Mouse button id |
Definition at line 133 of file MyGUI_WidgetEvent.h.
Event : Mouse button released.
signature : void method(MyGUI::WidgetPtr _sender, int _left, int _top, MyGUI::MouseButton _id)
| _sender | widget that called this event | |
| _left | - pointer position | |
| _top | - pointer position | |
| _id | Mouse button id |
Definition at line 142 of file MyGUI_WidgetEvent.h.
Event : Widget mouse move with captured widget.
signature : void method(MyGUI::WidgetPtr _sender, int _left, int _top)
| _sender | widget that called this event | |
| _left | - pointer position | |
| _top | - pointer position |
Definition at line 109 of file MyGUI_WidgetEvent.h.
Event : Widget lost mouse focus.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::WidgetPtr _new)
| _sender | widget that called this event | |
| _new | widget with mouse focus or nullptr |
Definition at line 94 of file MyGUI_WidgetEvent.h.
Event : Mouse move over widget.
signature : void method(MyGUI::WidgetPtr _sender, int _left, int _top)
| _sender | widget that called this event | |
| _left | - pointer position | |
| _top | - pointer position |
Definition at line 117 of file MyGUI_WidgetEvent.h.
Event : Widget got mouse focus.
signature : void method(MyGUI::WidgetPtr _sender, MyGUI::WidgetPtr _old)
| _sender | widget that called this event | |
| _old | widget with mouse focus or nullptr |
Definition at line 101 of file MyGUI_WidgetEvent.h.
Event : Mouse wheel over widget.
signature : void method(MyGUI::WidgetPtr _sender, int _rel)
| _sender | widget that called this event | |
| _rel | relative wheel position |
Definition at line 124 of file MyGUI_WidgetEvent.h.
Event : Root widget changed keyboard focus.
info : this event sends only to root widget
signature : void method(MyGUI::WidgetPtr _sender, bool _focus);
| _sender | widget that called this event | |
| _focus | Is widget got keyboard focus. |
Definition at line 199 of file MyGUI_WidgetEvent.h.
Event : Root widget changed mouse focus.
info : this event sends only to root widget
signature : void method(MyGUI::WidgetPtr _sender, bool _focus);
| _sender | widget that called this event | |
| _focus | Is widget got mouse focus. |
Definition at line 191 of file MyGUI_WidgetEvent.h.
Event : Event about changing tooltip state.
signature : void method(MyGUI::WidgetPtr _sender, const MyGUI::ToolTipInfo& _info);
| _sender | widget that called this event | |
| _info | about tooltip |
Definition at line 206 of file MyGUI_WidgetEvent.h.
WidgetPtr MyGUI::WidgetEvent::mWidgetEventSender [protected] |
Definition at line 317 of file MyGUI_WidgetEvent.h.
1.6.1