| cocos2d-x 3.0 |
)- 类列表 - 类索引 - 类继承关系 - 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
Public 成员函数 | 静态 Public 成员函数 | Protected 成员函数 | 友元 | 所有成员列表
IMEDispatcher类 参考 Human Machine Interation
输入法消息分发 更多…
#include
| ## Public 成员函数 | |
| ~IMEDispatcher () | |
| NA NA 更多… | |
| void | dispatchInsertText (const char *text, size_t len) |
| 从共享dispatcher释放所有IMEDelegate 更多… | |
| void | dispatchDeleteBackward () |
| 分派对文本的删除回退操作 NA NA 更多… | |
| const std::string & | getContentText () |
| 从IMEDelegate得到之前保存在IME的文本 NA NA 更多… | |
| void | dispatchKeyboardWillShow (IMEKeyboardNotificationInfo &info) |
| NA NA 更多… | |
| void | dispatchKeyboardDidShow (IMEKeyboardNotificationInfo &info) |
| NA NA 更多… | |
| void | dispatchKeyboardWillHide (IMEKeyboardNotificationInfo &info) |
| NA NA 更多… | |
| void | dispatchKeyboardDidHide (IMEKeyboardNotificationInfo &info) |
| NA NA 更多… | |
| ## 静态 Public 成员函数 | |
| static IMEDispatcher * | sharedDispatcher () |
| 返回系统共享的IMEDispatcher对象 NA NA 更多… | |
| ## Protected 成员函数 | |
| void | addDelegate (IMEDelegate delegate) |
| 添加delegate接收IME消息 更多… | |
| bool | attachDelegateWithIME (IMEDelegate delegate) |
| 将pDelegate分配到IME 更多… | |
| bool | detachDelegateWithIME (IMEDelegate delegate) |
| void | removeDelegate (IMEDelegate delegate) |
| 从delegate队列里移除某一从IME消息获取的delegate 更多… | |
| ## 友元 | |
| class | IMEDelegate |
详细描述
输入法消息分发
构造及析构函数说明
| ~IMEDispatcher | ( | ) |
NA NA
成员函数说明
| protected |
添加delegate接收IME消息
| protected |
将pDelegate分配到IME
- 返回
- 如果成功解除旧的delegate,返回true,否则返回false 如果成功附加新的delegate,返回true,否则返回false
| protected |
| void dispatchDeleteBackward | ( | ) |
分派对文本的删除回退操作 NA NA
| void dispatchInsertText | ( | const char * | text, |
| size_t | len | ||
| ) |
从共享dispatcher释放所有IMEDelegate
分派从IME得到的输入文本 NA NA
| void dispatchKeyboardDidHide | ( | IMEKeyboardNotificationInfo & | info | ) |
NA NA
| void dispatchKeyboardDidShow | ( | IMEKeyboardNotificationInfo & | info | ) |
NA NA
| void dispatchKeyboardWillHide | ( | IMEKeyboardNotificationInfo & | info | ) |
NA NA
| void dispatchKeyboardWillShow | ( | IMEKeyboardNotificationInfo & | info | ) |
NA NA
| const std::string& getContentText | ( | ) |
从IMEDelegate得到之前保存在IME的文本 NA NA
| protected |
从delegate队列里移除某一从IME消息获取的delegate
| static |
返回系统共享的IMEDispatcher对象 NA NA
友元及相关函数文档
| friend |
该类的文档由以下文件生成:
- /Users/zeroyang/Documents/github/cocos2d-x/cocos/2d/CCIMEDispatcher.h
- cocos2d
- IMEDispatcher
- 生成于 2014年 五月 29日 星期四 09:41:46 , 为 cocos2d-x使用
1.8.6
