34 GUIStyledInputController::GUIStyledInputController(
GUINode* node)
66 event->setProcessed(
true);
67 if (event->
getType() == GUIMouseEvent::MOUSEEVENT_PRESSED) {
static void setDisableTabFocusControl(bool disableTabFocusControl)
Set focus control by TAB key disabled.
void setFoccussedNode(GUIElementNode *newFoccussedNode)
Set focussed node.
GUIMouseEventType getType() const
GUI node controller base class.
bool isEventBelongingToNode(GUIMouseEvent *event, Vector2 &nodeCoordinate)
Is event belonging to node.
GUINodeController * getController()
GUIScreenNode * getScreenNode()
GUI screen node that represents a screen that can be rendered via GUI system.
GUINode * getInnerNodeById(const string &nodeId)
Get inner GUI node by id.
GUI styled text node controller.
void handleKeyboardEvent(GUIKeyboardEvent *event) override
Handle keyboard event.
void setValue(const MutableString &value) override
Set value.
const MutableString & getValue() override
Mutable utf8 aware string class.