diff options
Diffstat (limited to 'src/osd/modules/debugger/debugimgui.cpp')
-rw-r--r-- | src/osd/modules/debugger/debugimgui.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/osd/modules/debugger/debugimgui.cpp b/src/osd/modules/debugger/debugimgui.cpp index fde6882a69b..d34f256de8e 100644 --- a/src/osd/modules/debugger/debugimgui.cpp +++ b/src/osd/modules/debugger/debugimgui.cpp @@ -116,7 +116,7 @@ public: { } - virtual ~debug_imgui() { } + virtual ~debug_imgui() = default; virtual int init(const osd_options &options) override { return 0; } virtual void exit() override {}; @@ -261,7 +261,7 @@ static inline void map_attr_to_fg_bg(unsigned char attr, rgb_t *fg, rgb_t *bg) bool debug_imgui::get_view_source(void* data, int idx, const char** out_text) { - debug_view* vw = static_cast<debug_view*>(data); + auto* vw = static_cast<debug_view*>(data); *out_text = vw->source(idx)->name(); return true; } @@ -295,7 +295,7 @@ void debug_imgui::handle_mouse_views() view_main_disasm->view->set_cursor_position(newpos); view_main_disasm->view->set_cursor_visible(true); } - for(std::vector<debug_area*>::iterator it = view_list.begin();it != view_list.end();++it) + for(auto it = view_list.begin();it != view_list.end();++it) { rect.min_x = (*it)->ofs_x; rect.min_y = (*it)->ofs_y; @@ -323,7 +323,7 @@ void debug_imgui::handle_keys() debug_area* focus_view = nullptr; // find view that has focus (should only be one at a time) - for(std::vector<debug_area*>::iterator view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) + for(auto view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) if((*view_ptr)->has_focus) focus_view = *view_ptr; @@ -425,7 +425,7 @@ void debug_imgui::handle_keys_views() { debug_area* focus_view = nullptr; // find view that has focus (should only be one at a time) - for(std::vector<debug_area*>::iterator view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) + for(auto view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) if((*view_ptr)->has_focus) focus_view = *view_ptr; @@ -522,7 +522,7 @@ void debug_imgui::handle_console(running_machine* machine) // don't bother adding to history if the current command matches the previous one if(view_main_console->console_prev != view_main_console->console_input) { - view_main_console->console_history.push_back(std::string(view_main_console->console_input)); + view_main_console->console_history.emplace_back(std::string(view_main_console->console_input)); view_main_console->console_prev = view_main_console->console_input; } history_pos = view_main_console->console_history.size(); @@ -764,7 +764,7 @@ void debug_imgui::draw_disasm(debug_area* view_ptr, bool* opened) { if(ImGui::BeginMenu("Options")) { - debug_view_disasm* disasm = downcast<debug_view_disasm*>(view_ptr->view); + auto* disasm = downcast<debug_view_disasm*>(view_ptr->view); int rightcol = disasm->right_column(); if(ImGui::MenuItem("Raw opcodes", nullptr,(rightcol == DASM_RIGHTCOL_RAW) ? true : false)) @@ -845,7 +845,7 @@ void debug_imgui::draw_memory(debug_area* view_ptr, bool* opened) { if(ImGui::BeginMenu("Options")) { - debug_view_memory* mem = downcast<debug_view_memory*>(view_ptr->view); + auto* mem = downcast<debug_view_memory*>(view_ptr->view); bool physical = mem->physical(); bool rev = mem->reverse(); int format = mem->get_data_format(); @@ -971,7 +971,7 @@ void debug_imgui::create_image() if(m_dialog_image->image_type() == IO_FLOPPY) { - floppy_image_device *fd = static_cast<floppy_image_device *>(m_dialog_image); + auto *fd = static_cast<floppy_image_device *>(m_dialog_image); res = fd->create(m_path,nullptr,nullptr); if(res == image_init_result::PASS) fd->setup_write(m_typelist.at(m_format_sel).format); @@ -1036,7 +1036,7 @@ void debug_imgui::refresh_filelist() void debug_imgui::refresh_typelist() { - floppy_image_device *fd = static_cast<floppy_image_device *>(m_dialog_image); + auto *fd = static_cast<floppy_image_device *>(m_dialog_image); m_typelist.clear(); if(m_dialog_image->formatlist().empty()) @@ -1115,7 +1115,7 @@ void debug_imgui::draw_mount_dialog(const char* label) ImGui::Separator(); { ImGui::ListBoxHeader("##filelist",m_filelist.size(),15); - for(std::vector<file_entry>::iterator f = m_filelist.begin();f != m_filelist.end();++f) + for(auto f = m_filelist.begin();f != m_filelist.end();++f) { std::string txt_name; bool sel = false; @@ -1177,7 +1177,7 @@ void debug_imgui::draw_create_dialog(const char* label) { std::string combo_str; combo_str.clear(); - for(std::vector<image_type_entry>::iterator f = m_typelist.begin();f != m_typelist.end();++f) + for(auto f = m_typelist.begin();f != m_typelist.end();++f) { // TODO: perhaps do this at the time the format list is generated, rather than every frame combo_str.append((*f).longname); @@ -1282,12 +1282,12 @@ void debug_imgui::draw_console() { if(ImGui::MenuItem("Show all")) { - for(std::vector<debug_area*>::iterator view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) + for(auto view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) ImGui::SetWindowCollapsed((*view_ptr)->title.c_str(),false); } ImGui::Separator(); // list all extra windows, so we can un-collapse the windows if necessary - for(std::vector<debug_area*>::iterator view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) + for(auto view_ptr = view_list.begin();view_ptr != view_list.end();++view_ptr) { bool collapsed = false; if((*view_ptr)->is_collapsed) |