Public Member Functions | |
| UIInputBox (BladeRunnerEngine *vm, UIComponentCallback *valueChangedCallback, void *callbackData, Common::Rect rect, int maxLength, const Common::String &text) | |
| void | draw (Graphics::Surface &surface) override |
| void | setText (const Common::String &text) |
| const Common::String & | getText () |
| void | show () |
| void | hide () |
| void | handleKeyDown (const Common::KeyState &kbd) override |
| void | handleCustomEventStart (const Common::Event &evt) override |
Public Member Functions inherited from BladeRunner::UIComponent | |
| UIComponent (BladeRunnerEngine *vm) | |
| virtual void | handleMouseMove (int mouseX, int mouseY) |
| virtual void | handleMouseDown (bool alternateButton) |
| virtual void | handleMouseUp (bool alternateButton) |
| virtual void | handleMouseScroll (int direction) |
| virtual void | handleKeyUp (const Common::KeyState &kbd) |
| virtual void | handleCustomEventStop (const Common::Event &evt) |
Additional Inherited Members | |
Protected Attributes inherited from BladeRunner::UIComponent | |
| BladeRunnerEngine * | _vm |