#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 |