diff options
Diffstat (limited to 'src/devices/bus/astrocde/joy.h')
-rw-r--r-- | src/devices/bus/astrocde/joy.h | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/devices/bus/astrocde/joy.h b/src/devices/bus/astrocde/joy.h deleted file mode 100644 index bb8f755c845..00000000000 --- a/src/devices/bus/astrocde/joy.h +++ /dev/null @@ -1,45 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Ryan Holtz -#ifndef MAME_BUS_ASTROCDE_JOY_H -#define MAME_BUS_ASTROCDE_JOY_H - -#pragma once - -#include "ctrl.h" - -/*************************************************************************** - TYPE DEFINITIONS - ***************************************************************************/ - -// ======================> astrocade_joy_device - -class astrocade_joy_device : public device_t, - public device_astrocade_ctrl_interface -{ -public: - // construction/destruction - astrocade_joy_device(machine_config const &mconfig, char const *tag, device_t *owner, uint32_t clock = 0U); - virtual ~astrocade_joy_device(); - - // device_astrocade_ctrl_interface implementation - virtual uint8_t read_handle() override; - virtual uint8_t read_knob() override; - -protected: - // device_t implementation - virtual ioport_constructor device_input_ports() const override; - virtual void device_start() override { } - -private: - required_ioport m_handle; - required_ioport m_knob; -}; - - -/*************************************************************************** - DEVICE TYPES - ***************************************************************************/ - -DECLARE_DEVICE_TYPE(ASTROCADE_JOY, astrocade_joy_device) - -#endif // MAME_BUS_ASTROCDE_JOY_H |