summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emuopts.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/emuopts.cpp')
-rw-r--r--src/emu/emuopts.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/emu/emuopts.cpp b/src/emu/emuopts.cpp
index 11e369f0aca..5e69f8627ce 100644
--- a/src/emu/emuopts.cpp
+++ b/src/emu/emuopts.cpp
@@ -1022,6 +1022,23 @@ slot_option &emu_options::slot_option(const std::string &device_name)
//-------------------------------------------------
+// find_image_option
+//-------------------------------------------------
+
+const image_option *emu_options::find_image_option(const std::string &device_name) const
+{
+ auto iter = m_image_options.find(device_name);
+ return iter != m_image_options.end() ? iter->second : nullptr;
+}
+
+image_option *emu_options::find_image_option(const std::string &device_name)
+{
+ auto iter = m_image_options.find(device_name);
+ return iter != m_image_options.end() ? iter->second : nullptr;
+}
+
+
+//-------------------------------------------------
// image_option
//-------------------------------------------------