diff options
Diffstat (limited to 'include/cru/ui/controls/TextHostControlService.hpp')
-rw-r--r-- | include/cru/ui/controls/TextHostControlService.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cru/ui/controls/TextHostControlService.hpp b/include/cru/ui/controls/TextHostControlService.hpp index 7c0fbcda..be6a7c39 100644 --- a/include/cru/ui/controls/TextHostControlService.hpp +++ b/include/cru/ui/controls/TextHostControlService.hpp @@ -22,7 +22,7 @@ class PopupMenu; namespace cru::ui::controls { constexpr int k_default_caret_blink_duration = 500; -struct ITextHostControl : virtual Interface { +struct CRU_UI_API ITextHostControl : virtual Interface { virtual gsl::not_null<render::TextRenderObject*> GetTextRenderObject() = 0; // May return nullptr. virtual render::ScrollRenderObject* GetScrollRenderObject() = 0; @@ -76,7 +76,7 @@ class TextControlMovePattern : public Object { MoveFunction move_function_; }; -class TextHostControlService : public Object { +class CRU_UI_API TextHostControlService : public Object { CRU_DEFINE_CLASS_LOG_TAG(u"cru::ui::controls::TextControlService") public: |