7#ifndef MYGUI_I_SUB_WIDGET_TEXT_H_
8#define MYGUI_I_SUB_WIDGET_TEXT_H_
#define MYGUI_RTTI_DERIVED(DerivedType)
static const UString & getEmptyUString()
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
IntPoint getCursorPoint(size_t _position) const
virtual void setCaption(const UString &)
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 setFontName(std::string_view)
virtual void setVisibleCursor(bool)
virtual size_t getTextSelectionStart() const
virtual void setTextSelection(size_t, size_t)
virtual Align getTextAlign() const
virtual std::string_view getFontName() 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.
types::TRect< int > IntRect
types::TPoint< int > IntPoint
types::TCoord< int > IntCoord
types::TSize< int > IntSize