void printfnt(bool center, int size, double xx, double xy, char* Text, ...) { double x = xx; double y = xy; va_list ap; if(Text == NULL) { return; } char vString[1024]; va_start(ap, Text); vsprintf(vString, Text, ap); va_end(ap); glBindTexture(GL_TEXTURE_2D, cFont); float r = 1.0f; float g = 1.0f; float b = 1.0f; int tr = -1, tg = -1, tb = -1; if(center) { double len = 0; for(int i=0; i 0) { y = ny; } } tr = -1; tg = -1; tb = -1; for(int i=0; i 640 && y >= 480) { char Temp[1024]; Temp[0] = '\0'; sprintf(Temp, "^s(%d, %d, %d)", r * 255, g * 255, b * 255); for(int z=i; z