mirror of https://github.com/stella-emu/stella.git
Updated C++11 "= default" for destructors in src/debugger classes.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3242 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
parent
ac98c97bb5
commit
f279eac86f
|
@ -111,11 +111,6 @@ CartDebug::CartDebug(Debugger& dbg, Console& console, const OSystem& osystem)
|
||||||
DiStella::settings.bwidth = 9; // TODO - configure based on window size
|
DiStella::settings.bwidth = 9; // TODO - configure based on window size
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
CartDebug::~CartDebug()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
const DebuggerState& CartDebug::getState()
|
const DebuggerState& CartDebug::getState()
|
||||||
{
|
{
|
||||||
|
|
|
@ -89,7 +89,7 @@ class CartDebug : public DebuggerSystem
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CartDebug(Debugger& dbg, Console& console, const OSystem& osystem);
|
CartDebug(Debugger& dbg, Console& console, const OSystem& osystem);
|
||||||
virtual ~CartDebug();
|
virtual ~CartDebug() = default;
|
||||||
|
|
||||||
const DebuggerState& getState() override;
|
const DebuggerState& getState() override;
|
||||||
const DebuggerState& getOldState() override { return myOldState; }
|
const DebuggerState& getOldState() override { return myOldState; }
|
||||||
|
|
|
@ -32,8 +32,8 @@ class Debugger;
|
||||||
class DebuggerState
|
class DebuggerState
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DebuggerState() { }
|
DebuggerState() = default;
|
||||||
~DebuggerState() { }
|
~DebuggerState() = default;
|
||||||
|
|
||||||
DebuggerState(const DebuggerState&) = default;
|
DebuggerState(const DebuggerState&) = default;
|
||||||
DebuggerState(DebuggerState&&) = delete;
|
DebuggerState(DebuggerState&&) = delete;
|
||||||
|
@ -51,7 +51,7 @@ class DebuggerSystem
|
||||||
public:
|
public:
|
||||||
DebuggerSystem(Debugger& dbg, Console& console) :
|
DebuggerSystem(Debugger& dbg, Console& console) :
|
||||||
myDebugger(dbg), myConsole(console), mySystem(console.system()) { }
|
myDebugger(dbg), myConsole(console), mySystem(console.system()) { }
|
||||||
virtual ~DebuggerSystem() { }
|
virtual ~DebuggerSystem() = default;
|
||||||
|
|
||||||
virtual const DebuggerState& getState() = 0;
|
virtual const DebuggerState& getState() = 0;
|
||||||
virtual const DebuggerState& getOldState() = 0;
|
virtual const DebuggerState& getOldState() = 0;
|
||||||
|
|
|
@ -222,11 +222,6 @@ DiStella::DiStella(const CartDebug& dbg, CartDebug::DisassemblyList& list,
|
||||||
disasm(myOffset, 3);
|
disasm(myOffset, 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
DiStella::~DiStella()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void DiStella::disasm(uInt32 distart, int pass)
|
void DiStella::disasm(uInt32 distart, int pass)
|
||||||
{
|
{
|
||||||
|
|
|
@ -71,8 +71,6 @@ class DiStella
|
||||||
uInt8* labels, uInt8* directives,
|
uInt8* labels, uInt8* directives,
|
||||||
CartDebug::ReservedEquates& reserved);
|
CartDebug::ReservedEquates& reserved);
|
||||||
|
|
||||||
~DiStella();
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Indicate that a new line of disassembly has been completed
|
// Indicate that a new line of disassembly has been completed
|
||||||
// In the original Distella code, this indicated a new line to be printed
|
// In the original Distella code, this indicated a new line to be printed
|
||||||
|
|
|
@ -36,7 +36,7 @@ class Expression
|
||||||
public:
|
public:
|
||||||
Expression(Expression* lhs = nullptr, Expression* rhs = nullptr)
|
Expression(Expression* lhs = nullptr, Expression* rhs = nullptr)
|
||||||
: myLHS(lhs), myRHS(rhs) { }
|
: myLHS(lhs), myRHS(rhs) { }
|
||||||
virtual ~Expression() { }
|
virtual ~Expression() = default;
|
||||||
|
|
||||||
virtual uInt16 evaluate() const { return 0; }
|
virtual uInt16 evaluate() const { return 0; }
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ class AtariVoxWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
AtariVoxWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
AtariVoxWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~AtariVoxWidget() { }
|
virtual ~AtariVoxWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ButtonWidget* myEEPROMErase;
|
ButtonWidget* myEEPROMErase;
|
||||||
|
|
|
@ -83,11 +83,6 @@ AudioWidget::AudioWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
addFocusWidget(myAudV);
|
addFocusWidget(myAudV);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
AudioWidget::~AudioWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void AudioWidget::handleCommand(CommandSender* sender, int cmd, int data, int id)
|
void AudioWidget::handleCommand(CommandSender* sender, int cmd, int data, int id)
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,7 +32,7 @@ class AudioWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
AudioWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
AudioWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~AudioWidget();
|
virtual ~AudioWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// ID's for the various widgets
|
// ID's for the various widgets
|
||||||
|
|
|
@ -73,11 +73,6 @@ BoosterWidget::BoosterWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myPins[kJTrigger]->setTarget(this);
|
myPins[kJTrigger]->setTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
BoosterWidget::~BoosterWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void BoosterWidget::loadConfig()
|
void BoosterWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,7 +29,7 @@ class BoosterWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
BoosterWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
BoosterWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~BoosterWidget();
|
virtual ~BoosterWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJFire, kJBooster, kJTrigger };
|
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJFire, kJBooster, kJTrigger };
|
||||||
|
|
|
@ -32,7 +32,7 @@ class Cartridge0840Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge0840& cart);
|
Cartridge0840& cart);
|
||||||
virtual ~Cartridge0840Widget() { }
|
virtual ~Cartridge0840Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Cartridge0840& myCart;
|
Cartridge0840& myCart;
|
||||||
|
|
|
@ -30,7 +30,7 @@ class Cartridge2KWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge2K& cart);
|
Cartridge2K& cart);
|
||||||
virtual ~Cartridge2KWidget() { }
|
virtual ~Cartridge2KWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// No implementation for non-bankswitched ROMs
|
// No implementation for non-bankswitched ROMs
|
||||||
|
|
|
@ -32,7 +32,7 @@ class Cartridge3EWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge3E& cart);
|
Cartridge3E& cart);
|
||||||
virtual ~Cartridge3EWidget() { }
|
virtual ~Cartridge3EWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Cartridge3E& myCart;
|
Cartridge3E& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class Cartridge3FWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge3F& cart);
|
Cartridge3F& cart);
|
||||||
virtual ~Cartridge3FWidget() { }
|
virtual ~Cartridge3FWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Cartridge3F& myCart;
|
Cartridge3F& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class Cartridge4A50Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge4A50& cart);
|
Cartridge4A50& cart);
|
||||||
virtual ~Cartridge4A50Widget() { }
|
virtual ~Cartridge4A50Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Cartridge4A50& myCart;
|
Cartridge4A50& myCart;
|
||||||
|
|
|
@ -30,7 +30,7 @@ class Cartridge4KSCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge4KSC& cart);
|
Cartridge4KSC& cart);
|
||||||
virtual ~Cartridge4KSCWidget() { }
|
virtual ~Cartridge4KSCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Cartridge4KSC& myCart;
|
Cartridge4KSC& myCart;
|
||||||
|
|
|
@ -30,7 +30,7 @@ class Cartridge4KWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
Cartridge4K& cart);
|
Cartridge4K& cart);
|
||||||
virtual ~Cartridge4KWidget() { }
|
virtual ~Cartridge4KWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// No implementation for non-bankswitched ROMs
|
// No implementation for non-bankswitched ROMs
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeARWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeAR& cart);
|
CartridgeAR& cart);
|
||||||
virtual ~CartridgeARWidget() { }
|
virtual ~CartridgeARWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeAR& myCart;
|
CartridgeAR& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeBFSCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeBFSC& cart);
|
CartridgeBFSC& cart);
|
||||||
virtual ~CartridgeBFSCWidget() { }
|
virtual ~CartridgeBFSCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeBFSC& myCart;
|
CartridgeBFSC& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeBFWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeBF& cart);
|
CartridgeBF& cart);
|
||||||
virtual ~CartridgeBFWidget() { }
|
virtual ~CartridgeBFWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeBF& myCart;
|
CartridgeBF& myCart;
|
||||||
|
|
|
@ -36,7 +36,7 @@ class CartridgeCMWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeCM& cart);
|
CartridgeCM& cart);
|
||||||
virtual ~CartridgeCMWidget() { }
|
virtual ~CartridgeCMWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct CartState {
|
struct CartState {
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeCTYWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeCTY& cart);
|
CartridgeCTY& cart);
|
||||||
virtual ~CartridgeCTYWidget() { }
|
virtual ~CartridgeCTYWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeCTY& myCart;
|
CartridgeCTY& myCart;
|
||||||
|
|
|
@ -30,7 +30,7 @@ class CartridgeCVWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeCV& cart);
|
CartridgeCV& cart);
|
||||||
virtual ~CartridgeCVWidget() { }
|
virtual ~CartridgeCVWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeCV& myCart;
|
CartridgeCV& myCart;
|
||||||
|
|
|
@ -33,7 +33,7 @@ class CartridgeDASHWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeDASH& cart);
|
CartridgeDASH& cart);
|
||||||
virtual ~CartridgeDASHWidget() { }
|
virtual ~CartridgeDASHWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void updateUIState();
|
void updateUIState();
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeDFSCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeDFSC& cart);
|
CartridgeDFSC& cart);
|
||||||
virtual ~CartridgeDFSCWidget() { }
|
virtual ~CartridgeDFSCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeDFSC& myCart;
|
CartridgeDFSC& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeDFWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeDF& cart);
|
CartridgeDF& cart);
|
||||||
virtual ~CartridgeDFWidget() { }
|
virtual ~CartridgeDFWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeDF& myCart;
|
CartridgeDF& myCart;
|
||||||
|
|
|
@ -34,7 +34,7 @@ class CartridgeDPCPlusWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeDPCPlus& cart);
|
CartridgeDPCPlus& cart);
|
||||||
virtual ~CartridgeDPCPlusWidget() { }
|
virtual ~CartridgeDPCPlusWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct CartState {
|
struct CartState {
|
||||||
|
|
|
@ -33,7 +33,7 @@ class CartridgeDPCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeDPC& cart);
|
CartridgeDPC& cart);
|
||||||
virtual ~CartridgeDPCWidget() { }
|
virtual ~CartridgeDPCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct CartState {
|
struct CartState {
|
||||||
|
|
|
@ -48,7 +48,7 @@ class CartDebugWidget : public Widget, public CommandSender
|
||||||
myButtonHeight(myLineHeight + 4),
|
myButtonHeight(myLineHeight + 4),
|
||||||
myDesc(nullptr) { }
|
myDesc(nullptr) { }
|
||||||
|
|
||||||
virtual ~CartDebugWidget() { }
|
virtual ~CartDebugWidget() = default;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
int addBaseInformation(int bytes, const string& manufacturer,
|
int addBaseInformation(int bytes, const string& manufacturer,
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeE0Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeE0& cart);
|
CartridgeE0& cart);
|
||||||
virtual ~CartridgeE0Widget() { }
|
virtual ~CartridgeE0Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeE0& myCart;
|
CartridgeE0& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeE7Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeE7& cart);
|
CartridgeE7& cart);
|
||||||
virtual ~CartridgeE7Widget() { }
|
virtual ~CartridgeE7Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeE7& myCart;
|
CartridgeE7& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeEFSCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeEFSC& cart);
|
CartridgeEFSC& cart);
|
||||||
virtual ~CartridgeEFSCWidget() { }
|
virtual ~CartridgeEFSCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeEFSC& myCart;
|
CartridgeEFSC& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeEFWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeEF& cart);
|
CartridgeEF& cart);
|
||||||
virtual ~CartridgeEFWidget() { }
|
virtual ~CartridgeEFWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeEF& myCart;
|
CartridgeEF& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF0Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF0& cart);
|
CartridgeF0& cart);
|
||||||
virtual ~CartridgeF0Widget() { }
|
virtual ~CartridgeF0Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF0& myCart;
|
CartridgeF0& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF4SCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF4SC& cart);
|
CartridgeF4SC& cart);
|
||||||
virtual ~CartridgeF4SCWidget() { }
|
virtual ~CartridgeF4SCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF4SC& myCart;
|
CartridgeF4SC& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF4Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF4& cart);
|
CartridgeF4& cart);
|
||||||
virtual ~CartridgeF4Widget() { }
|
virtual ~CartridgeF4Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF4& myCart;
|
CartridgeF4& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF6SCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF6SC& cart);
|
CartridgeF6SC& cart);
|
||||||
virtual ~CartridgeF6SCWidget() { }
|
virtual ~CartridgeF6SCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
struct CartState {
|
struct CartState {
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF6Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF6& cart);
|
CartridgeF6& cart);
|
||||||
virtual ~CartridgeF6Widget() { }
|
virtual ~CartridgeF6Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF6& myCart;
|
CartridgeF6& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF8SCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF8SC& cart);
|
CartridgeF8SC& cart);
|
||||||
virtual ~CartridgeF8SCWidget() { }
|
virtual ~CartridgeF8SCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF8SC& myCart;
|
CartridgeF8SC& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeF8Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeF8& cart);
|
CartridgeF8& cart);
|
||||||
virtual ~CartridgeF8Widget() { }
|
virtual ~CartridgeF8Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeF8& myCart;
|
CartridgeF8& myCart;
|
||||||
|
|
|
@ -33,7 +33,7 @@ class CartridgeFA2Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeFA2& cart);
|
CartridgeFA2& cart);
|
||||||
virtual ~CartridgeFA2Widget() { }
|
virtual ~CartridgeFA2Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeFA2& myCart;
|
CartridgeFA2& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeFAWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeFA& cart);
|
CartridgeFA& cart);
|
||||||
virtual ~CartridgeFAWidget() { }
|
virtual ~CartridgeFAWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeFA& myCart;
|
CartridgeFA& myCart;
|
||||||
|
|
|
@ -30,7 +30,7 @@ class CartridgeFEWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeFE& cart);
|
CartridgeFE& cart);
|
||||||
virtual ~CartridgeFEWidget() { }
|
virtual ~CartridgeFEWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeFE& myCart;
|
CartridgeFE& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeMCWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeMC& cart);
|
CartridgeMC& cart);
|
||||||
virtual ~CartridgeMCWidget() { }
|
virtual ~CartridgeMCWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeMC& myCart;
|
CartridgeMC& myCart;
|
||||||
|
|
|
@ -33,7 +33,7 @@ class CartridgeMDMWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeMDM& cart);
|
CartridgeMDM& cart);
|
||||||
virtual ~CartridgeMDMWidget() { }
|
virtual ~CartridgeMDMWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeMDM& myCart;
|
CartridgeMDM& myCart;
|
||||||
|
|
|
@ -83,11 +83,6 @@ CartRamWidget::CartRamWidget(
|
||||||
addToFocusList(myRam->getFocusList());
|
addToFocusList(myRam->getFocusList());
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
CartRamWidget::~CartRamWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CartRamWidget::loadConfig()
|
void CartRamWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -36,7 +36,7 @@ class CartRamWidget : public Widget, public CommandSender
|
||||||
CartRamWidget(GuiObject* boss, const GUI::Font& lfont,
|
CartRamWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h, CartDebugWidget& cartDebug);
|
int x, int y, int w, int h, CartDebugWidget& cartDebug);
|
||||||
virtual ~CartRamWidget();
|
virtual ~CartRamWidget() = default;
|
||||||
|
|
||||||
void loadConfig() override;
|
void loadConfig() override;
|
||||||
void setOpsWidget(DataGridOpsWidget* w);
|
void setOpsWidget(DataGridOpsWidget* w);
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeSBWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeSB& cart);
|
CartridgeSB& cart);
|
||||||
virtual ~CartridgeSBWidget() { }
|
virtual ~CartridgeSBWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeSB& myCart;
|
CartridgeSB& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeUAWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeUA& cart);
|
CartridgeUA& cart);
|
||||||
virtual ~CartridgeUAWidget() { }
|
virtual ~CartridgeUAWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeUA& myCart;
|
CartridgeUA& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeWDWidget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeWD& cart);
|
CartridgeWD& cart);
|
||||||
virtual ~CartridgeWDWidget() { }
|
virtual ~CartridgeWDWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeWD& myCart;
|
CartridgeWD& myCart;
|
||||||
|
|
|
@ -32,7 +32,7 @@ class CartridgeX07Widget : public CartDebugWidget
|
||||||
const GUI::Font& nfont,
|
const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h,
|
int x, int y, int w, int h,
|
||||||
CartridgeX07& cart);
|
CartridgeX07& cart);
|
||||||
virtual ~CartridgeX07Widget() { }
|
virtual ~CartridgeX07Widget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CartridgeX07& myCart;
|
CartridgeX07& myCart;
|
||||||
|
|
|
@ -37,11 +37,6 @@ ColorWidget::ColorWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
_flags = WIDGET_ENABLED | WIDGET_CLEARBG | WIDGET_RETAIN_FOCUS;
|
_flags = WIDGET_ENABLED | WIDGET_CLEARBG | WIDGET_RETAIN_FOCUS;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
ColorWidget::~ColorWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void ColorWidget::setColor(int color)
|
void ColorWidget::setColor(int color)
|
||||||
{
|
{
|
||||||
|
|
|
@ -40,7 +40,7 @@ class ColorWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
ColorWidget(GuiObject* boss, const GUI::Font& font,
|
ColorWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
int x, int y, int w, int h, int cmd = 0);
|
int x, int y, int w, int h, int cmd = 0);
|
||||||
~ColorWidget();
|
virtual ~ColorWidget() = default;
|
||||||
|
|
||||||
void setColor(int color);
|
void setColor(int color);
|
||||||
int getColor() const { return _color; }
|
int getColor() const { return _color; }
|
||||||
|
|
|
@ -39,7 +39,7 @@ class ControllerWidget : public Widget, public CommandSender
|
||||||
_h = 8 * font.getLineHeight();
|
_h = 8 * font.getLineHeight();
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual ~ControllerWidget() { }
|
virtual ~ControllerWidget() = default;
|
||||||
|
|
||||||
virtual void loadConfig() override { }
|
virtual void loadConfig() override { }
|
||||||
|
|
||||||
|
|
|
@ -132,11 +132,6 @@ CpuWidget::CpuWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& n
|
||||||
_h = ypos + myPSRegister->getHeight() - y;
|
_h = ypos + myPSRegister->getHeight() - y;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
CpuWidget::~CpuWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void CpuWidget::setOpsWidget(DataGridOpsWidget* w)
|
void CpuWidget::setOpsWidget(DataGridOpsWidget* w)
|
||||||
{
|
{
|
||||||
|
|
|
@ -35,7 +35,7 @@ class CpuWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
CpuWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
CpuWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int max_w);
|
int x, int y, int max_w);
|
||||||
virtual ~CpuWidget();
|
virtual ~CpuWidget() = default;
|
||||||
|
|
||||||
void setOpsWidget(DataGridOpsWidget* w);
|
void setOpsWidget(DataGridOpsWidget* w);
|
||||||
void loadConfig() override;
|
void loadConfig() override;
|
||||||
|
|
|
@ -38,7 +38,7 @@ class DataGridOpsWidget : public Widget, public CommandSender
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DataGridOpsWidget(GuiObject* boss, const GUI::Font& font, int x, int y);
|
DataGridOpsWidget(GuiObject* boss, const GUI::Font& font, int x, int y);
|
||||||
virtual ~DataGridOpsWidget() {}
|
virtual ~DataGridOpsWidget() = default;
|
||||||
|
|
||||||
void setTarget(CommandReceiver* target);
|
void setTarget(CommandReceiver* target);
|
||||||
void setEnabled(bool e);
|
void setEnabled(bool e);
|
||||||
|
|
|
@ -111,11 +111,6 @@ DataGridWidget::DataGridWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
DataGridWidget::~DataGridWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void DataGridWidget::setList(const IntArray& alist, const IntArray& vlist,
|
void DataGridWidget::setList(const IntArray& alist, const IntArray& vlist,
|
||||||
const BoolArray& changed)
|
const BoolArray& changed)
|
||||||
|
|
|
@ -48,7 +48,7 @@ class DataGridWidget : public EditableWidget
|
||||||
int colchars, int bits,
|
int colchars, int bits,
|
||||||
Common::Base::Format format = Common::Base::F_DEFAULT,
|
Common::Base::Format format = Common::Base::F_DEFAULT,
|
||||||
bool useScrollbar = false);
|
bool useScrollbar = false);
|
||||||
virtual ~DataGridWidget();
|
virtual ~DataGridWidget() = default;
|
||||||
|
|
||||||
void setList(const IntArray& alist, const IntArray& vlist,
|
void setList(const IntArray& alist, const IntArray& vlist,
|
||||||
const BoolArray& changed);
|
const BoolArray& changed);
|
||||||
|
|
|
@ -63,11 +63,6 @@ DebuggerDialog::DebuggerDialog(OSystem& osystem, DialogContainer& parent,
|
||||||
myTiaOutput->setZoomWidget(myTiaZoom);
|
myTiaOutput->setZoomWidget(myTiaZoom);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
DebuggerDialog::~DebuggerDialog()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void DebuggerDialog::loadConfig()
|
void DebuggerDialog::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -51,7 +51,7 @@ class DebuggerDialog : public Dialog
|
||||||
|
|
||||||
DebuggerDialog(OSystem& osystem, DialogContainer& parent,
|
DebuggerDialog(OSystem& osystem, DialogContainer& parent,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~DebuggerDialog();
|
virtual ~DebuggerDialog() = default;
|
||||||
|
|
||||||
const GUI::Font& lfont() const { return *myLFont; }
|
const GUI::Font& lfont() const { return *myLFont; }
|
||||||
const GUI::Font& nfont() const { return *myNFont; }
|
const GUI::Font& nfont() const { return *myNFont; }
|
||||||
|
|
|
@ -59,11 +59,6 @@ DrivingWidget::DrivingWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myFire->setTarget(this);
|
myFire->setTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
DrivingWidget::~DrivingWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void DrivingWidget::loadConfig()
|
void DrivingWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -33,7 +33,7 @@ class DrivingWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
DrivingWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
DrivingWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~DrivingWidget();
|
virtual ~DrivingWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum {
|
enum {
|
||||||
|
|
|
@ -68,11 +68,6 @@ GenesisWidget::GenesisWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myPins[kJCbtn]->setTarget(this);
|
myPins[kJCbtn]->setTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
GenesisWidget::~GenesisWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void GenesisWidget::loadConfig()
|
void GenesisWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,7 +29,7 @@ class GenesisWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
GenesisWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
GenesisWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~GenesisWidget();
|
virtual ~GenesisWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJBbtn, kJCbtn };
|
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJBbtn, kJCbtn };
|
||||||
|
|
|
@ -63,11 +63,6 @@ JoystickWidget::JoystickWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myPins[kJFire]->setTarget(this);
|
myPins[kJFire]->setTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
JoystickWidget::~JoystickWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void JoystickWidget::loadConfig()
|
void JoystickWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,7 +29,7 @@ class JoystickWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
JoystickWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
JoystickWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~JoystickWidget();
|
virtual ~JoystickWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJFire };
|
enum { kJUp = 0, kJDown, kJLeft, kJRight, kJFire };
|
||||||
|
|
|
@ -53,11 +53,6 @@ KeyboardWidget::KeyboardWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myEvent = leftport ? ourLeftEvents : ourRightEvents;
|
myEvent = leftport ? ourLeftEvents : ourRightEvents;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
KeyboardWidget::~KeyboardWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void KeyboardWidget::loadConfig()
|
void KeyboardWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,7 +29,7 @@ class KeyboardWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
KeyboardWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
KeyboardWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~KeyboardWidget();
|
virtual ~KeyboardWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CheckboxWidget* myBox[12];
|
CheckboxWidget* myBox[12];
|
||||||
|
|
|
@ -48,7 +48,7 @@ class NullControlWidget : public ControllerWidget
|
||||||
kTextAlignCenter);
|
kTextAlignCenter);
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual ~NullControlWidget() { }
|
virtual ~NullControlWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Following constructors and assignment operators not supported
|
// Following constructors and assignment operators not supported
|
||||||
|
|
|
@ -67,11 +67,6 @@ PaddleWidget::PaddleWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myP1Fire->setTarget(this);
|
myP1Fire->setTarget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
PaddleWidget::~PaddleWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void PaddleWidget::loadConfig()
|
void PaddleWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -29,7 +29,7 @@ class PaddleWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
PaddleWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
PaddleWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~PaddleWidget();
|
virtual ~PaddleWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
enum { kP0Changed = 'P0ch', kP1Changed = 'P1ch',
|
enum { kP0Changed = 'P0ch', kP1Changed = 'P1ch',
|
||||||
|
|
|
@ -69,11 +69,6 @@ PromptWidget::PromptWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
addFocusWidget(this);
|
addFocusWidget(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
PromptWidget::~PromptWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void PromptWidget::drawWidget(bool hilite)
|
void PromptWidget::drawWidget(bool hilite)
|
||||||
{
|
{
|
||||||
|
|
|
@ -33,7 +33,7 @@ class PromptWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
PromptWidget(GuiObject* boss, const GUI::Font& font,
|
PromptWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~PromptWidget();
|
virtual ~PromptWidget() = default;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
int printf(const char* format, ...);
|
int printf(const char* format, ...);
|
||||||
|
|
|
@ -30,11 +30,6 @@ RiotRamWidget::RiotRamWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
RiotRamWidget::~RiotRamWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
uInt8 RiotRamWidget::getValue(int addr) const
|
uInt8 RiotRamWidget::getValue(int addr) const
|
||||||
{
|
{
|
||||||
|
|
|
@ -36,7 +36,7 @@ class RiotRamWidget : public RamWidget
|
||||||
public:
|
public:
|
||||||
RiotRamWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
RiotRamWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w);
|
int x, int y, int w);
|
||||||
virtual ~RiotRamWidget();
|
virtual ~RiotRamWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
uInt8 getValue(int addr) const;
|
uInt8 getValue(int addr) const;
|
||||||
|
|
|
@ -244,11 +244,6 @@ RiotWidget::RiotWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
RiotWidget::~RiotWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void RiotWidget::loadConfig()
|
void RiotWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -35,7 +35,7 @@ class RiotWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
RiotWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
RiotWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~RiotWidget();
|
virtual ~RiotWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ControllerWidget* addControlWidget(GuiObject* boss, const GUI::Font& font,
|
ControllerWidget* addControlWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
|
|
|
@ -86,11 +86,6 @@ RomListSettings::RomListSettings(GuiObject* boss, const GUI::Font& font)
|
||||||
processCancelWithoutWidget(true);
|
processCancelWithoutWidget(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
RomListSettings::~RomListSettings()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void RomListSettings::show(uInt32 x, uInt32 y, int data)
|
void RomListSettings::show(uInt32 x, uInt32 y, int data)
|
||||||
{
|
{
|
||||||
|
|
|
@ -34,7 +34,7 @@ class RomListSettings : public Dialog, public CommandSender
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
RomListSettings(GuiObject* boss, const GUI::Font& font);
|
RomListSettings(GuiObject* boss, const GUI::Font& font);
|
||||||
virtual ~RomListSettings();
|
virtual ~RomListSettings() = default;
|
||||||
|
|
||||||
/** Show dialog onscreen at the specified coordinates
|
/** Show dialog onscreen at the specified coordinates
|
||||||
('data' will be the currently selected line number in RomListWidget) */
|
('data' will be the currently selected line number in RomListWidget) */
|
||||||
|
|
|
@ -120,11 +120,6 @@ RomListWidget::RomListWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
setTextFilter(f);
|
setTextFilter(f);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
RomListWidget::~RomListWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void RomListWidget::setList(const CartDebug::Disassembly& disasm,
|
void RomListWidget::setList(const CartDebug::Disassembly& disasm,
|
||||||
const PackedBitArray& state)
|
const PackedBitArray& state)
|
||||||
|
|
|
@ -50,7 +50,7 @@ class RomListWidget : public EditableWidget
|
||||||
public:
|
public:
|
||||||
RomListWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
RomListWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~RomListWidget();
|
virtual ~RomListWidget() = default;
|
||||||
|
|
||||||
void setList(const CartDebug::Disassembly& disasm, const PackedBitArray& state);
|
void setList(const CartDebug::Disassembly& disasm, const PackedBitArray& state);
|
||||||
|
|
||||||
|
|
|
@ -61,11 +61,6 @@ RomWidget::RomWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& n
|
||||||
addFocusWidget(myRomList);
|
addFocusWidget(myRomList);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
RomWidget::~RomWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void RomWidget::loadConfig()
|
void RomWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -38,7 +38,7 @@ class RomWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
RomWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
RomWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~RomWidget();
|
virtual ~RomWidget() = default;
|
||||||
|
|
||||||
void invalidate(bool forcereload = true)
|
void invalidate(bool forcereload = true)
|
||||||
{ myListIsDirty = true; if(forcereload) loadConfig(); }
|
{ myListIsDirty = true; if(forcereload) loadConfig(); }
|
||||||
|
|
|
@ -30,7 +30,7 @@ class SaveKeyWidget : public ControllerWidget
|
||||||
public:
|
public:
|
||||||
SaveKeyWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
SaveKeyWidget(GuiObject* boss, const GUI::Font& font, int x, int y,
|
||||||
Controller& controller);
|
Controller& controller);
|
||||||
virtual ~SaveKeyWidget() { }
|
virtual ~SaveKeyWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ButtonWidget* myEEPROMErase;
|
ButtonWidget* myEEPROMErase;
|
||||||
|
|
|
@ -106,11 +106,6 @@ TiaInfoWidget::TiaInfoWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
_h = ypos + lineHeight;
|
_h = ypos + lineHeight;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
TiaInfoWidget::~TiaInfoWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void TiaInfoWidget::handleMouseDown(int x, int y, int button, int clickCount)
|
void TiaInfoWidget::handleMouseDown(int x, int y, int button, int clickCount)
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,7 +32,7 @@ class TiaInfoWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
TiaInfoWidget(GuiObject *boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
TiaInfoWidget(GuiObject *boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int max_w);
|
int x, int y, int max_w);
|
||||||
virtual ~TiaInfoWidget();
|
virtual ~TiaInfoWidget() = default;
|
||||||
|
|
||||||
void loadConfig() override;
|
void loadConfig() override;
|
||||||
|
|
||||||
|
|
|
@ -52,11 +52,6 @@ TiaOutputWidget::TiaOutputWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myMenu = make_ptr<ContextMenu>(this, font, l);
|
myMenu = make_ptr<ContextMenu>(this, font, l);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
TiaOutputWidget::~TiaOutputWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void TiaOutputWidget::loadConfig()
|
void TiaOutputWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -34,7 +34,7 @@ class TiaOutputWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
TiaOutputWidget(GuiObject *boss, const GUI::Font& font,
|
TiaOutputWidget(GuiObject *boss, const GUI::Font& font,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~TiaOutputWidget();
|
virtual ~TiaOutputWidget() = default;
|
||||||
|
|
||||||
void loadConfig() override;
|
void loadConfig() override;
|
||||||
void setZoomWidget(TiaZoomWidget* w) { myZoom = w; }
|
void setZoomWidget(TiaZoomWidget* w) { myZoom = w; }
|
||||||
|
|
|
@ -536,11 +536,6 @@ TiaWidget::TiaWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
addFocusWidget(myUndrivenPins);
|
addFocusWidget(myUndrivenPins);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
TiaWidget::~TiaWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void TiaWidget::handleCommand(CommandSender* sender, int cmd, int data, int id)
|
void TiaWidget::handleCommand(CommandSender* sender, int cmd, int data, int id)
|
||||||
{
|
{
|
||||||
|
|
|
@ -37,7 +37,7 @@ class TiaWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
TiaWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
TiaWidget(GuiObject* boss, const GUI::Font& lfont, const GUI::Font& nfont,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~TiaWidget();
|
virtual ~TiaWidget() = default;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
DataGridWidget* myColorRegs;
|
DataGridWidget* myColorRegs;
|
||||||
|
|
|
@ -60,11 +60,6 @@ TiaZoomWidget::TiaZoomWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
myMenu = make_ptr<ContextMenu>(this, font, l);
|
myMenu = make_ptr<ContextMenu>(this, font, l);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
TiaZoomWidget::~TiaZoomWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void TiaZoomWidget::loadConfig()
|
void TiaZoomWidget::loadConfig()
|
||||||
{
|
{
|
||||||
|
|
|
@ -32,7 +32,7 @@ class TiaZoomWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
TiaZoomWidget(GuiObject *boss, const GUI::Font& font,
|
TiaZoomWidget(GuiObject *boss, const GUI::Font& font,
|
||||||
int x, int y, int w, int h);
|
int x, int y, int w, int h);
|
||||||
virtual ~TiaZoomWidget();
|
virtual ~TiaZoomWidget() = default;
|
||||||
|
|
||||||
void loadConfig() override;
|
void loadConfig() override;
|
||||||
void setPos(int x, int y);
|
void setPos(int x, int y);
|
||||||
|
|
|
@ -47,11 +47,6 @@ ToggleBitWidget::ToggleBitWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
_h = _rowHeight * rows + 1;
|
_h = _rowHeight * rows + 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
ToggleBitWidget::~ToggleBitWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void ToggleBitWidget::setList(const StringList& off, const StringList& on)
|
void ToggleBitWidget::setList(const StringList& off, const StringList& on)
|
||||||
{
|
{
|
||||||
|
|
|
@ -28,7 +28,7 @@ class ToggleBitWidget : public ToggleWidget
|
||||||
public:
|
public:
|
||||||
ToggleBitWidget(GuiObject* boss, const GUI::Font& font,
|
ToggleBitWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
int x, int y, int cols, int rows, int colchars = 1);
|
int x, int y, int cols, int rows, int colchars = 1);
|
||||||
virtual ~ToggleBitWidget();
|
virtual ~ToggleBitWidget() = default;
|
||||||
|
|
||||||
void setList(const StringList& off, const StringList& on);
|
void setList(const StringList& off, const StringList& on);
|
||||||
void setState(const BoolArray& state, const BoolArray& changed);
|
void setState(const BoolArray& state, const BoolArray& changed);
|
||||||
|
|
|
@ -43,11 +43,6 @@ TogglePixelWidget::TogglePixelWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
_changedList.push_back(false);
|
_changedList.push_back(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
TogglePixelWidget::~TogglePixelWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void TogglePixelWidget::setState(const BoolArray& state)
|
void TogglePixelWidget::setState(const BoolArray& state)
|
||||||
{
|
{
|
||||||
|
|
|
@ -28,7 +28,7 @@ class TogglePixelWidget : public ToggleWidget
|
||||||
public:
|
public:
|
||||||
TogglePixelWidget(GuiObject* boss, const GUI::Font& font,
|
TogglePixelWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
int x, int y, int cols, int rows);
|
int x, int y, int cols, int rows);
|
||||||
virtual ~TogglePixelWidget();
|
virtual ~TogglePixelWidget() = default;
|
||||||
|
|
||||||
void setColor(int color) {
|
void setColor(int color) {
|
||||||
_pixelColor = (color >= 0 && color <= 255) ? color : kDlgColor;
|
_pixelColor = (color >= 0 && color <= 255) ? color : kDlgColor;
|
||||||
|
|
|
@ -39,11 +39,6 @@ ToggleWidget::ToggleWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
WIDGET_WANTS_RAWDATA;
|
WIDGET_WANTS_RAWDATA;
|
||||||
}
|
}
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
|
||||||
ToggleWidget::~ToggleWidget()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void ToggleWidget::handleMouseDown(int x, int y, int button, int clickCount)
|
void ToggleWidget::handleMouseDown(int x, int y, int button, int clickCount)
|
||||||
{
|
{
|
||||||
|
|
|
@ -36,7 +36,7 @@ class ToggleWidget : public Widget, public CommandSender
|
||||||
public:
|
public:
|
||||||
ToggleWidget(GuiObject* boss, const GUI::Font& font,
|
ToggleWidget(GuiObject* boss, const GUI::Font& font,
|
||||||
int x, int y, int cols, int rows);
|
int x, int y, int cols, int rows);
|
||||||
virtual ~ToggleWidget();
|
virtual ~ToggleWidget() = default;
|
||||||
|
|
||||||
const BoolArray& getState() { return _stateList; }
|
const BoolArray& getState() { return _stateList; }
|
||||||
bool getSelectedState() const { return _stateList[_selectedItem]; }
|
bool getSelectedState() const { return _stateList[_selectedItem]; }
|
||||||
|
|
Loading…
Reference in New Issue