#include <UIInputManager.h>
Public Member Functions | |
| UIInputManager () | |
| Default constructor. More... | |
| UIInputManager () | |
| Default constructor. More... | |
| UIInputManager () | |
| Default constructor. More... | |
| ~UIInputManager () | |
| Default destructor. More... | |
| ~UIInputManager () | |
| Default destructor. More... | |
| ~UIInputManager () | |
| Default destructor. More... | |
| void | registWidget (UIWidget *widget) |
| Regist a widget to input manager. More... | |
| void | removeManageredWidget (UIWidget *widget) |
| Remove a registed widget from input manager. More... | |
| var | removeManageredWidget ( var widget) |
| Remove a registed widget from input manager. More... | |
| local | removeManageredWidget ( local widget) |
| Remove a registed widget from input manager. More... | |
| bool | checkEventWidget (const Point &touchPoint) |
| Finds a widget which is selected and call it's "onTouchBegan" method. More... | |
| void | update (float dt) |
| bool | onTouchBegan (Touch *touch) |
| void | onTouchMoved (Touch *touch) |
| var | onTouchMoved ( var touch) |
| local | onTouchMoved ( local touch) |
| void | onTouchEnd (Touch *touch) |
| var | onTouchEnd ( var touch) |
| local | onTouchEnd ( local touch) |
| void | onTouchCancelled (Touch *touch) |
| var | onTouchCancelled ( var touch) |
| local | onTouchCancelled ( local touch) |
| void | setRootWidget (UIWidget *root) |
| UIWidget * | getRootWidget () |
| void | addCheckedDoubleClickWidget (UIWidget *widget) |
Protected Member Functions | |
| bool | checkTouchEvent (UIWidget *root, const Point &touchPoint) |
| var | checkTouchEvent ( var root, var touchPoint) |
| local | checkTouchEvent ( local root, local touchPoint) |
Protected Attributes | |
| Array * | _manageredWidget |
| var | _manageredWidget |
| local | _manageredWidget |
| Array * | _selectedWidgets |
| var | _selectedWidgets |
| local | _selectedWidgets |
| Point | _touchBeganedPoint |
| var | _touchBeganedPoint |
| local | _touchBeganedPoint |
| Point | _touchMovedPoint |
| var | _touchMovedPoint |
| local | _touchMovedPoint |
| Point | _touchEndedPoint |
| var | _touchEndedPoint |
| local | _touchEndedPoint |
| Point | _touchCanceledPoint |
| var | _touchCanceledPoint |
| local | _touchCanceledPoint |
| bool | _touchDown |
| var | _touchDown |
| local | _touchDown |
| float | _longClickTime |
| var | _longClickTime |
| local | _longClickTime |
| float | _longClickRecordTime |
| var | _longClickRecordTime |
| local | _longClickRecordTime |
| Array * | _checkedDoubleClickWidget |
| var | _checkedDoubleClickWidget |
| local | _checkedDoubleClickWidget |
| UIWidget * | _rootWidget |
| UIInputManager | ( | ) |
Default constructor.
| var UIInputManager | ( | ) |
Default constructor.
| local UIInputManager | ( | ) |
Default constructor.
| ~UIInputManager | ( | ) |
Default destructor.
| var ~UIInputManager | ( | ) |
Default destructor.
| local ~UIInputManager | ( | ) |
Default destructor.
| void addCheckedDoubleClickWidget | ( | UIWidget * | widget) |
| var addCheckedDoubleClickWidget | ( | var | widget) |
| local addCheckedDoubleClickWidget | ( | local | widget) |
| bool checkEventWidget | ( | const Point & | touchPoint) |
Finds a widget which is selected and call it's "onTouchBegan" method.
| touch | point. |
| var checkEventWidget | ( | var | touchPoint) |
Finds a widget which is selected and call it's "onTouchBegan" method.
| touch | point. |
| local checkEventWidget | ( | local | touchPoint) |
Finds a widget which is selected and call it's "onTouchBegan" method.
| touch | point. |
|
protected |
|
protected |
| UIWidget* getRootWidget | ( | ) |
| var getRootWidget | ( | ) |
| local getRootWidget | ( | ) |
| bool onTouchBegan | ( | Touch * | touch) |
| var onTouchBegan | ( | var | touch) |
| local onTouchBegan | ( | local | touch) |
| void onTouchCancelled | ( | Touch * | touch) |
| var onTouchCancelled | ( | var | touch) |
| local onTouchCancelled | ( | local | touch) |
| void onTouchEnd | ( | Touch * | touch) |
| var onTouchEnd | ( | var | touch) |
| local onTouchEnd | ( | local | touch) |
| void onTouchMoved | ( | Touch * | touch) |
| var onTouchMoved | ( | var | touch) |
| local onTouchMoved | ( | local | touch) |
| void registWidget | ( | UIWidget * | widget) |
Regist a widget to input manager.
| widget | registed widget can be touched. |
| var registWidget | ( | var | widget) |
Regist a widget to input manager.
| widget | registed widget can be touched. |
| local registWidget | ( | local | widget) |
Regist a widget to input manager.
| widget | registed widget can be touched. |
| void removeManageredWidget | ( | UIWidget * | widget) |
Remove a registed widget from input manager.
| widget | widget which will be removed. |
| var removeManageredWidget | ( | var | widget) |
Remove a registed widget from input manager.
| widget | widget which will be removed. |
| local removeManageredWidget | ( | local | widget) |
Remove a registed widget from input manager.
| widget | widget which will be removed. |
| void setRootWidget | ( | UIWidget * | root) |
| var setRootWidget | ( | var | root) |
| local setRootWidget | ( | local | root) |
| void update | ( | float | dt) |
| var update | ( | var | dt) |
| local update | ( | local | dt) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |