#define DALI_TOOLKIT_TEXT_VIEW_MODEL_H
/*
- * Copyright (c) 2022 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2023 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
const ScriptRun* GetScriptRuns() const override;
/**
+ * @copydoc ModelInterface::GetNumberOfCharacters()
+ */
+ Length GetNumberOfCharacters() const override;
+
+ /**
* @copydoc ModelInterface::GetNumberOfGlyphs()
*/
Length GetNumberOfGlyphs() const override;
void GetUnderlineRuns(UnderlinedGlyphRun* underlineRuns, UnderlineRunIndex index, Length numberOfRuns) const override;
/**
+ * @copydoc ModelInterface::GetOutlineOffset()
+ */
+ const Vector2& GetOutlineOffset() const override;
+
+ /**
* @copydoc ModelInterface::GetOutlineColor()
*/
const Vector4& GetOutlineColor() const override;
uint16_t GetOutlineWidth() const override;
/**
+ * @copydoc ModelInterface::GetOutlineBlurRadius()
+ */
+ const float& GetOutlineBlurRadius() const override;
+
+ /**
* @copydoc ModelInterface::GetBackgroundColor()
*/
const Vector4& GetBackgroundColor() const override;