Flutter Engine
The Flutter Engine
|
#include <text_input_plugin.h>
Public Member Functions | |
TextInputPlugin (flutter::BinaryMessenger *messenger) | |
virtual | ~TextInputPlugin () |
void | KeyboardHook (GLFWwindow *window, int key, int scancode, int action, int mods) override |
void | CharHook (GLFWwindow *window, unsigned int code_point) override |
TextInputPlugin (flutter::BinaryMessenger *messenger, FlutterWindowsEngine *engine) | |
virtual | ~TextInputPlugin () |
virtual void | KeyboardHook (int key, int scancode, int action, char32_t character, bool extended, bool was_down) |
virtual void | TextHook (const std::u16string &text) |
virtual void | ComposeBeginHook () |
virtual void | ComposeCommitHook () |
virtual void | ComposeEndHook () |
virtual void | ComposeChangeHook (const std::u16string &text, int cursor_pos) |
Public Member Functions inherited from flutter::KeyboardHookHandler | |
virtual | ~KeyboardHookHandler ()=default |
virtual void | KeyboardHook (GLFWwindow *window, int key, int scancode, int action, int mods)=0 |
virtual void | CharHook (GLFWwindow *window, unsigned int code_point)=0 |
Definition at line 24 of file text_input_plugin.h.
|
explicit |
Definition at line 99 of file text_input_plugin.cc.
|
virtualdefault |
flutter::TextInputPlugin::TextInputPlugin | ( | flutter::BinaryMessenger * | messenger, |
FlutterWindowsEngine * | engine | ||
) |
Definition at line 107 of file text_input_plugin.cc.
|
virtual |
|
overridevirtual |
Implements flutter::KeyboardHookHandler.
Definition at line 44 of file text_input_plugin.cc.
|
virtual |
Definition at line 125 of file text_input_plugin.cc.
|
virtual |
Definition at line 192 of file text_input_plugin.cc.
|
virtual |
Definition at line 140 of file text_input_plugin.cc.
|
virtual |
Definition at line 175 of file text_input_plugin.cc.
|
overridevirtual |
Implements flutter::KeyboardHookHandler.
Definition at line 52 of file text_input_plugin.cc.
|
virtual |
Definition at line 85 of file text_input_plugin.cc.
|
virtual |
Definition at line 67 of file text_input_plugin.cc.