Lines Matching refs:startIndex
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);
114 bool SetSpannable(bool value, uint16_t startIndex, uint16_t endIndex);
115 void SetFontHeight(int16_t inputHeight, uint16_t startIndex, uint16_t endIndex);
120 bool EqualInsert(uint16_t& startIndex,
127 if ((startIndex == tempStart) && endIndex == tempEnd) {
131 if (startIndex <= tempStart) {
147 if (startIndex > tempEnd) {
152 startIndex = tempStart;
161 bool UnequalInsert(uint16_t& startIndex,
174 if (startIndex > tempEnd) {
176 } else if (startIndex > tempStart && endIndex >= tempEnd) {
178 (*tempSpan)->data_.end = startIndex;
179 } else if (startIndex <= tempStart && endIndex >= tempEnd) {
182 } else if (startIndex <= tempStart && endIndex < tempEnd) {
187 } else if (startIndex > tempStart && endIndex < tempEnd) {