mirror of
https://github.com/TerryCavanagh/VVVVVV.git
synced 2026-01-29 17:38:16 +03:00
Change font::len text argument from std::string to const char*
See the previous two commits, a lot of the time we don't need std::string objects to be passed to these functions because we already have C strings. Commit 1/3: font::print_wrap Commit 2/3: font::print -> Commit 3/3: font::len
This commit is contained in:
committed by
Misa Elizabeth Kai
parent
5e3a4e69ce
commit
d112dee72c
@@ -468,7 +468,7 @@ void Graphics::print_level_creator(
|
||||
* - it makes sense to make it a face
|
||||
* - if anyone is sad about this decision, the happy face will cheer them up anyway :D */
|
||||
int width_for_face = 17;
|
||||
int total_width = width_for_face + font::len(print_flags, creator);
|
||||
int total_width = width_for_face + font::len(print_flags, creator.c_str());
|
||||
int face_x = (SCREEN_WIDTH_PIXELS-total_width)/2;
|
||||
set_texture_color_mod(grphx.im_sprites, r, g, b);
|
||||
draw_texture_part(grphx.im_sprites, face_x, y-1, 7, 2, 10, 10, 1, 1);
|
||||
@@ -1366,7 +1366,7 @@ void Graphics::createtextboxreal(
|
||||
textboxclass text;
|
||||
text.lines.push_back(t);
|
||||
text.xp = xp;
|
||||
if (xp == -1) text.xp = 160 - ((font::len(PR_FONT_LEVEL, t) / 2) + 8);
|
||||
if (xp == -1) text.xp = 160 - ((font::len(PR_FONT_LEVEL, t.c_str()) / 2) + 8);
|
||||
text.yp = yp;
|
||||
text.initcol(r, g, b);
|
||||
text.flipme = flipme;
|
||||
@@ -1567,7 +1567,7 @@ void Graphics::drawmenu(int cr, int cg, int cb, enum Menu::MenuName menu)
|
||||
vformat_buf(buffer, sizeof(buffer), loc::get_langmeta()->menu_select.c_str(), "label:str", opt_text.c_str());
|
||||
|
||||
// Account for brackets
|
||||
x -= (font::len(opt.print_flags, buffer)-font::len(opt.print_flags, opt_text))/2;
|
||||
x -= (font::len(opt.print_flags, buffer)-font::len(opt.print_flags, opt_text.c_str()))/2;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user