} else {
String colorString = colorBuffer.toString();
Color newColor = Colors.get(colorString);
if (newColor == null) throw new GdxRuntimeException("Unknown color '" + colorString + "'");
this.previousColor = this.color;
this.color = newColor.toFloatBits();
}
return i - start;
} else {
colorBuffer.append(ch);
}