@@ -26,7 +26,10 @@ class EngineMock : public IEngine
2626 MOCK_METHOD (void , stopTarget, (Target *, VirtualMachine *), (override ));
2727 MOCK_METHOD (void , initClone, (std::shared_ptr<Sprite>), (override ));
2828 MOCK_METHOD (void , deinitClone, (std::shared_ptr<Sprite>), (override ));
29+
2930 MOCK_METHOD (void , stopSounds, (), (override ));
31+ MOCK_METHOD (double , globalVolume, (), (const , override ));
32+ MOCK_METHOD (void , setGlobalVolume, (double ), (override ));
3033
3134 MOCK_METHOD (void , updateMonitors, (), (override ));
3235 MOCK_METHOD (void , step, (), (override ));
@@ -36,6 +39,7 @@ class EngineMock : public IEngine
3639
3740 MOCK_METHOD (sigslot::signal<> &, aboutToRender, (), (override ));
3841 MOCK_METHOD (sigslot::signal<VirtualMachine *> &, threadAboutToStop, (), (override ));
42+ MOCK_METHOD (sigslot::signal<> &, stopped, (), (override ));
3943
4044 MOCK_METHOD (bool , isRunning, (), (const , override ));
4145
@@ -104,6 +108,7 @@ class EngineMock : public IEngine
104108 MOCK_METHOD (int , findBroadcast, (const std::string &), (const , override ));
105109 MOCK_METHOD (int , findBroadcastById, (const std::string &), (const , override ));
106110
111+ MOCK_METHOD (void , addWhenTouchingObjectScript, (std::shared_ptr<Block>), (override ));
107112 MOCK_METHOD (void , addGreenFlagScript, (std::shared_ptr<Block>), (override ));
108113 MOCK_METHOD (void , addBroadcastScript, (std::shared_ptr<Block>, int , Broadcast *), (override ));
109114 MOCK_METHOD (void , addBackdropChangeScript, (std::shared_ptr<Block>, int ), (override ));
@@ -131,6 +136,7 @@ class EngineMock : public IEngine
131136 MOCK_METHOD ((sigslot::signal<Monitor *, IMonitorHandler *> &), monitorRemoved, (), (override ));
132137
133138 MOCK_METHOD (sigslot::signal<const std::string &> &, questionAsked, (), (override ));
139+ MOCK_METHOD (sigslot::signal<> &, questionAborted, (), (override ));
134140 MOCK_METHOD (sigslot::signal<const std::string &> &, questionAnswered, (), (override ));
135141
136142 MOCK_METHOD (std::vector<std::string> &, extensions, (), (const , override ));
0 commit comments