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