7 #include "IrrCompileConfig.h"
12 #include "IOSOperator.h"
23 intlGUIEditBox(
const wchar_t* text,
bool border, IGUIEnvironment* environment,
24 IGUIElement* parent, s32
id,
const core::rect<s32>& rectangle,
25 bool writable =
true,
bool has_vscrollbar =
false);
Definition: guiEditBox.h:32
Definition: intlGUIEditBox.h:19
virtual void setDrawBackground(bool draw)
Sets whether to draw the background.
Definition: intlGUIEditBox.cpp:106
virtual void breakText()
Breaks the single text line.
Definition: intlGUIEditBox.cpp:362
virtual wchar_t getCursorChar() const
Definition: intlGUIEditBox.h:43
virtual bool isDrawBackgroundEnabled() const
Definition: intlGUIEditBox.h:33
virtual void setCursorChar(const wchar_t cursorChar)
Definition: intlGUIEditBox.h:41
virtual void draw()
draws the element and its children
Definition: intlGUIEditBox.cpp:122
void calculateScrollPos()
calculates the current scroll position
Definition: intlGUIEditBox.cpp:547
virtual void updateAbsolutePosition()
Updates the absolute position, splits text if required.
Definition: intlGUIEditBox.cpp:110
virtual void setTextRect(s32 line)
sets the area of the given line
Definition: intlGUIEditBox.cpp:474
void createVScrollBar()
Create a vertical scrollbar.
Definition: intlGUIEditBox.cpp:601
intlGUIEditBox(const wchar_t *text, bool border, IGUIEnvironment *environment, IGUIElement *parent, s32 id, const core::rect< s32 > &rectangle, bool writable=true, bool has_vscrollbar=false)
constructor
Definition: intlGUIEditBox.cpp:59
virtual u32 getCursorBlinkTime() const
Definition: intlGUIEditBox.h:47
virtual void setCursorBlinkTime(u32 timeMs)
Definition: intlGUIEditBox.h:45
s32 getCursorPos(s32 x, s32 y)
Definition: intlGUIEditBox.cpp:319
virtual ~intlGUIEditBox()
destructor
Definition: intlGUIEditBox.h:28