|
My Project
|
base interface for cross-platform IME and also null implementation under win32 client. More...
#include <GUIIMEDelegate.h>
Public Member Functions | |
| virtual bool | attachWithIME () |
| virtual bool | detachWithIME () |
Protected Member Functions | |
| virtual bool | canAttachWithIME () |
| Decide if the delegate instance is ready to receive an IME message. More... | |
| virtual void | didAttachWithIME () |
| When the delegate detaches from the IME, this method is called by IMEDispatcher. | |
| virtual bool | canDetachWithIME () |
| Decide if the delegate instance can stop receiving IME messages. | |
| virtual void | didDetachWithIME () |
| When the delegate detaches from the IME, this method is called by IMEDispatcher. | |
| virtual void | insertText (const char *text, size_t len) |
| Called by IMEDispatcher when text input received from the IME. | |
| virtual void | deleteBackward () |
| Called by IMEDispatcher after the user clicks the backward key. | |
| virtual const std::string & | getContentText () |
| Called by IMEDispatcher for text stored in delegate. | |
| CIMEDelegateProxy * | GetIMEDelegateProxy () |
Friends | |
| class | CIMEDelegateProxy |
base interface for cross-platform IME and also null implementation under win32 client.
this interface is similar to IMEDelegate.h in cocos2dx.
|
inlineprotectedvirtual |
Decide if the delegate instance is ready to receive an IME message.
Called by IMEDispatcher.
1.8.12