diff options
Diffstat (limited to 'src/emu/dislot.h')
-rw-r--r-- | src/emu/dislot.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emu/dislot.h b/src/emu/dislot.h index 967442631de..54b75a353fb 100644 --- a/src/emu/dislot.h +++ b/src/emu/dislot.h @@ -110,6 +110,7 @@ public: static void static_set_option_device_input_defaults(device_t &device, const char *option, const input_device_default *default_input) { static_option(device, option)->m_input_device_defaults = default_input; } static void static_set_option_clock(device_t &device, const char *option, u32 default_clock) { static_option(device, option)->m_clock = default_clock; } bool fixed() const { return m_fixed; } + bool has_selectable_options() const; const char *default_option() const { return m_default_option; } const std::unordered_map<std::string, std::unique_ptr<device_slot_option>> &option_list() const { return m_options; } device_slot_option *option(const char *name) const { if (name) { auto search = m_options.find(name); if (search != m_options.end()) return search->second.get(); else return nullptr; } else return nullptr; } |