7#ifndef MYGUI_I_SUB_WIDGET_TEXT_H_
8#define MYGUI_I_SUB_WIDGET_TEXT_H_
124 return Constants::getEmptyUString();
136 return Constants::getEmptyString();
148 return Align::Default;
#define MYGUI_RTTI_DERIVED(DerivedType)
virtual bool getShadow() const
virtual bool getInvertSelected() const
virtual void setTextColour(const Colour &)
virtual IntPoint getViewOffset() const
virtual const Colour & getTextColour() const
virtual const UString & getCaption() const
virtual void setTextAlign(Align)
IntRect getCursorRect(size_t _position) const
virtual void setFontName(const std::string &)
IntPoint getCursorPoint(size_t _position) const
virtual void setCaption(const UString &)
virtual const std::string & getFontName() const
virtual IntSize getTextSize() const
virtual void setShadowColour(const Colour &)
virtual void setWordWrap(bool)
virtual void setCursorPosition(size_t)
virtual IntCoord getCursorCoord(size_t) const
virtual void setFontHeight(int)
virtual size_t getCursorPosition(const IntPoint &) const
virtual size_t getCursorPosition() const
virtual int getFontHeight() const
virtual void setInvertSelected(bool)
virtual void setVisibleCursor(bool)
virtual size_t getTextSelectionStart() const
virtual void setTextSelection(size_t, size_t)
virtual Align getTextAlign() const
virtual const Colour & getShadowColour() const
virtual void setSelectBackground(bool)
virtual void setShiftText(bool)
virtual size_t getTextSelectionEnd() const
virtual void setViewOffset(const IntPoint &)
virtual bool getSelectBackground() const
virtual void setShadow(bool)
virtual bool isVisibleCursor() const
A UTF-16 string with implicit conversion to/from std::string and std::wstring.