Поскольку класс использует альфа-текстуру (читай код!), Он будет отображаться в том цвете, который задал glColor. Смотрите эту строку в initWithData
(которая вызывается initWithString
):
glTexImage2D(GL_TEXTURE_2D, 0, GL_ALPHA,
width, height, 0, GL_ALPHA,
GL_UNSIGNED_BYTE, data);
Для красного текста просто наберите glColor4ub(255, 0, 0, 255)
до рисования текстуры.
Убедитесь, что вы включили GL_BLEND
и GL_COLOR_MATERIAL
до рисования.
Класс маленький. Я рекомендую вам просто прочитать это.