diff --git a/SDK/include/NDK/Widgets/TextAreaWidget.hpp b/SDK/include/NDK/Widgets/TextAreaWidget.hpp index 72297b0a6..ca6d12fef 100644 --- a/SDK/include/NDK/Widgets/TextAreaWidget.hpp +++ b/SDK/include/NDK/Widgets/TextAreaWidget.hpp @@ -30,6 +30,9 @@ namespace Ndk //virtual TextAreaWidget* Clone() const = 0; + inline std::size_t GetLineCount() const; + inline const Nz::String& GetText() const; + std::size_t GetHoveredGlyph(float x, float y) const; void ResizeToContent() override; diff --git a/SDK/include/NDK/Widgets/TextAreaWidget.inl b/SDK/include/NDK/Widgets/TextAreaWidget.inl index ae8513695..a09a71178 100644 --- a/SDK/include/NDK/Widgets/TextAreaWidget.inl +++ b/SDK/include/NDK/Widgets/TextAreaWidget.inl @@ -14,4 +14,14 @@ namespace Ndk RefreshCursor(); } + + inline std::size_t TextAreaWidget::GetLineCount() const + { + return m_drawer.GetLineCount(); + } + + inline const Nz::String& TextAreaWidget::GetText() const + { + return m_drawer.GetText(); + } }