TextView - Merges the TextActor initialization and update in one function.
[platform/core/uifw/dali-toolkit.git] / base / dali-toolkit / internal / controls / text-view / text-view-line-processor.h
index 5738c46..e5ff791 100644 (file)
@@ -34,14 +34,6 @@ namespace TextViewProcessor
 {
 
 /**
- * Updates the line layout size info.
- *
- * @param[in,out] lineLayoutInfo The line layout info.
- * @param[in] lineHeightOffset The line height offset.
- */
-void UpdateLineLayoutInfo( LineLayoutInfo& lineLayoutInfo, float lineHeightOffset );
-
-/**
  * Creates a data structure with info to layout the line, and data structures with useful info to modify the layout data structure if characters are added or removed.
  *
  * @param[in] line The styled line.
@@ -53,6 +45,14 @@ void CreateLineInfo( const MarkupProcessor::StyledTextArray& line,
                      LineLayoutInfo& lineLayoutInfo );
 
 /**
+ * Updates the line layout size info.
+ *
+ * @param[in,out] lineLayoutInfo The line layout info.
+ * @param[in] lineHeightOffset The line height offset.
+ */
+void UpdateLayoutInfo( LineLayoutInfo& lineLayoutInfo, float lineHeightOffset );
+
+/**
  * Removes a given number of words from the given line.
  *
  * @pre \e wordIndex and \e wordIndex + \e numberOfWords can't exceed the bounds of the line.