X-Git-Url: https://git.octo.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fobject%2Flevel_time.cpp;h=011cb4f9b1bd21787f66608e730e724a1be3e5ef;hb=2da0aee5449da7a482152d9544553d68d70a7bed;hp=8cc4d092b208e13aecfdaac2b1f53a4f1a89f9f9;hpb=729bc6717bf68314dc9fad25db3a9f728062263e;p=supertux.git diff --git a/src/object/level_time.cpp b/src/object/level_time.cpp index 8cc4d092b..011cb4f9b 100644 --- a/src/object/level_time.cpp +++ b/src/object/level_time.cpp @@ -46,8 +46,8 @@ void LevelTime::expose(HSQUIRRELVM vm, SQInteger table_idx) { if (name.empty()) return; - scripting::LevelTime* interface = new scripting::LevelTime(this); - expose_object(vm, table_idx, interface, name, true); + scripting::LevelTime* _this = new scripting::LevelTime(this); + expose_object(vm, table_idx, _this, name, true); } void @@ -88,11 +88,13 @@ LevelTime::draw(DrawingContext& context) ss << int(time_left); std::string time_text = ss.str(); - Surface* time_surf = time_surface.get(); - if (time_surf) { - float all_width = time_surf->get_width() + Resources::normal_font->get_text_width(time_text); - context.draw_surface(time_surf, Vector((SCREEN_WIDTH - all_width)/2, BORDER_Y + 1), LAYER_FOREGROUND1); - context.draw_text(Resources::normal_font, time_text, Vector((SCREEN_WIDTH - all_width)/2 + time_surf->get_width(), BORDER_Y), ALIGN_LEFT, LAYER_FOREGROUND1, LevelTime::text_color); + if (time_surface) + { + float all_width = time_surface->get_width() + Resources::normal_font->get_text_width(time_text); + context.draw_surface(time_surface, Vector((SCREEN_WIDTH - all_width)/2, BORDER_Y + 1), LAYER_FOREGROUND1); + context.draw_text(Resources::normal_font, time_text, + Vector((SCREEN_WIDTH - all_width)/2 + time_surface->get_width(), BORDER_Y), + ALIGN_LEFT, LAYER_FOREGROUND1, LevelTime::text_color); } }