#pragma once
// Copyright (c) 2009 - 2026 kio@little-bat.de
// BSD-2-Clause license
// https://opensource.org/licenses/BSD-2-Clause

#include "Joy/CursorJoy.h"
#include "JoyInsp.h"

namespace zxsp
{

class CursorJoyInsp : public JoyInsp
{
public:
	CursorJoyInsp(QWidget*, MachineController*, volatile CursorJoy*, cstr image);

protected:
	cstr lineedit_text(uint port, uint8 state) override;
};


class ProtekJoyInsp : public CursorJoyInsp
{
public:
	ProtekJoyInsp(QWidget* w, MachineController* mc, volatile ProtekJoy* j);
};

} // namespace zxsp
