| 438 | } |
| 439 | |
| 440 | void TextAtlas_AddInt(struct TextAtlas* atlas, int value, struct VertexTextured** vertices) { |
| 441 | char digits[STRING_INT_CHARS]; |
| 442 | int i, count; |
| 443 | |
| 444 | if (value < 0) { |
| 445 | TextAtlas_Add(atlas, 10, vertices); value = -value; /* - sign */ |
| 446 | } |
| 447 | count = String_MakeUInt32((cc_uint32)value, digits); |
| 448 | |
| 449 | for (i = count - 1; i >= 0; i--) |
| 450 | { |
| 451 | TextAtlas_Add(atlas, digits[i] - '0' , vertices); |
| 452 | } |
| 453 | } |
| 454 | |
| 455 | |
| 456 | /*########################################################################################################################* |
no test coverage detected