1 //============================================================================= 2 // 3 // Adventure Game Studio (AGS) 4 // 5 // Copyright (C) 1999-2011 Chris Jones and 2011-20xx others 6 // The full list of copyright holders can be found in the Copyright.txt 7 // file, which is part of this source code distribution. 8 // 9 // The AGS source code is provided under the Artistic License 2.0. 10 // A copy of this license can be found in the file License.txt and at 11 // http://www.opensource.org/licenses/artistic-license-2.0.php 12 // 13 //============================================================================= 14 15 #ifndef __AC_DUMMYAGSDEBUGGER_H 16 #define __AC_DUMMYAGSDEBUGGER_H 17 18 #include "debug/debugger.h" 19 20 struct DummyAGSDebugger : IAGSEditorDebugger 21 { 22 public: 23 InitializeDummyAGSDebugger24 virtual bool Initialize() { return false; } ShutdownDummyAGSDebugger25 virtual void Shutdown() { } SendMessageToEditorDummyAGSDebugger26 virtual bool SendMessageToEditor(const char *message) { return false; } IsMessageAvailableDummyAGSDebugger27 virtual bool IsMessageAvailable() { return false; } GetNextMessageDummyAGSDebugger28 virtual char* GetNextMessage() { return NULL; } 29 }; 30 31 #endif // __AC_DUMMYAGSDEBUGGER_H 32