Lines Matching refs:endIndex
81 void SetTextStyle(TextStyle textStyle, uint16_t startIndex, uint16_t endIndex);
83 void SetFontSize(uint8_t inputFontSize, uint16_t startIndex, uint16_t endIndex);
85 void SetFontId(uint16_t inputFontId, uint16_t startIndex, uint16_t endIndex);
89 void SetBackgroundColor(ColorType inputBackgroundColor, uint16_t startIndex, uint16_t endIndex);
91 void SetForegroundColor(ColorType inputForegroundColor, uint16_t startIndex, uint16_t endIndex);
93 void SetLineBackgroundColor(ColorType inputLineBackgroundColor, uint16_t startIndex, uint16_t endIndex);
113 /* If endIndex larger than isSpannableLen_, the array isSpannable_ will re-malloc endIndex length memory. */
114 bool SetSpannable(bool value, uint16_t startIndex, uint16_t endIndex);
115 void SetFontHeight(int16_t inputHeight, uint16_t startIndex, uint16_t endIndex);
121 uint16_t& endIndex,
127 if ((startIndex == tempStart) && endIndex == tempEnd) {
135 if (endIndex < tempStart) {
137 } else if (endIndex <= tempEnd) {
138 endIndex = tempEnd;
149 } else if (endIndex <= tempEnd) {
162 uint16_t& endIndex,
176 } else if (startIndex > tempStart && endIndex >= tempEnd) {
179 } else if (startIndex <= tempStart && endIndex >= tempEnd) {
182 } else if (startIndex <= tempStart && endIndex < tempEnd) {
184 (*tempSpan)->data_.start = endIndex;
185 } else if (endIndex < tempStart) {
187 } else if (startIndex > tempStart && endIndex < tempEnd) {