X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-controller-impl.h;h=ef4bb69c239f3ea00ab4af138320551a87774c16;hb=8135447dde34dce2e12480c1290f48a4d1dfa702;hp=414faf58e97053fe89eedd057c216f1e07b5828e;hpb=d0b0cfa4a44953be9af9128885eb6ef5d83a214e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/text-controller-impl.h b/dali-toolkit/internal/text/text-controller-impl.h index 414faf5..ef4bb69 100644 --- a/dali-toolkit/internal/text/text-controller-impl.h +++ b/dali-toolkit/internal/text/text-controller-impl.h @@ -49,6 +49,7 @@ struct ControllerImplEventHandler; struct SelectionHandleController; class SelectableControlInterface; +class AnchorControlInterface; struct Event { @@ -314,10 +315,12 @@ struct Controller::Impl { Impl(ControlInterface* controlInterface, EditableControlInterface* editableControlInterface, - SelectableControlInterface* selectableControlInterface) + SelectableControlInterface* selectableControlInterface, + AnchorControlInterface* anchorControlInterface) : mControlInterface(controlInterface), mEditableControlInterface(editableControlInterface), mSelectableControlInterface(selectableControlInterface), + mAnchorControlInterface(anchorControlInterface), mModel(), mFontDefaults(NULL), mUnderlineDefaults(NULL), @@ -786,6 +789,7 @@ public: ControlInterface* mControlInterface; ///< Reference to the text controller. EditableControlInterface* mEditableControlInterface; ///< Reference to the editable text controller. SelectableControlInterface* mSelectableControlInterface; ///< Reference to the selectable text controller. + AnchorControlInterface* mAnchorControlInterface; ///< Reference to the anchor controller. ModelPtr mModel; ///< Pointer to the text's model. FontDefaults* mFontDefaults; ///< Avoid allocating this when the user does not specify a font. UnderlineDefaults* mUnderlineDefaults; ///< Avoid allocating this when the user does not specify underline parameters.