summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/device.h
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2018-04-28 16:34:09 +1000
committer Vas Crabb <vas@vastheman.com>2018-04-28 16:34:09 +1000
commitf2568bb918b8e551c1b95d4a86cf07ae192cbe80 (patch)
treefef1efb042ea6ccfcd24e7e39b988e0fea43b14f /src/emu/device.h
parentbecec753bcb2c8c47c910034294e7cb31d3a7b53 (diff)
Make devopt menu localisable.
Make machine_config aware of device being configured so owner doesn't need to be passed everywhere.
Diffstat (limited to 'src/emu/device.h')
-rw-r--r--src/emu/device.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/device.h b/src/emu/device.h
index 36e701eaa16..8ff57dcc83f 100644
--- a/src/emu/device.h
+++ b/src/emu/device.h
@@ -264,7 +264,7 @@ class device_type_impl : public device_type_impl_base
{
public:
using device_type_impl_base::device_type_impl_base;
- template <typename... Params> DeviceClass &operator()(machine_config &config, device_t *owner, char const *tag, Params &&... args) const;
+ template <typename... Params> DeviceClass &operator()(machine_config &config, char const *tag, Params &&... args) const;
};
@@ -514,7 +514,7 @@ public:
std::string parameter(const char *tag) const;
// configuration helpers
- void add_machine_configuration(machine_config &config) { device_add_mconfig(config); }
+ void add_machine_configuration(machine_config &config);
void set_clock(u32 clock);
void set_clock(const XTAL &xtal) { set_clock(xtal.value()); }
void set_input_default(const input_device_default *config) { m_input_defaults = config; }