From 60fee4bba68996490e6711c8ff7fb4d4c77aaac7 Mon Sep 17 00:00:00 2001 From: Lynix Date: Mon, 5 Dec 2016 15:22:01 +0100 Subject: [PATCH] SDK/TextAreaWidget: Add getters methods --- SDK/include/NDK/Widgets/TextAreaWidget.hpp | 3 +++ SDK/include/NDK/Widgets/TextAreaWidget.inl | 10 ++++++++++ 2 files changed, 13 insertions(+) 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(); + } }