22#ifndef AGS_ENGINE_DEBUGGING_DEBUGGER_H
23#define AGS_ENGINE_DEBUGGING_DEBUGGER_H
25#include "ags/shared/util/string.h"
29struct IAGSEditorDebugger;
32int check_for_messages_from_debugger();
33bool send_state_to_debugger(
const char *msg);
34bool send_exception_to_debugger(
const char *qmsg);
36AGS::Shared::String get_cur_script(
int numberOfLinesOfCallStack);
37void check_debug_keys();
40#define DBG_NODRAWSPRITES 2
41#define DBG_NOOBJECTS 4
44#define DBG_NOMUSIC 0x20
45#define DBG_NOSCRIPT 0x40
47#define DBG_DEBUGMODE 0x100
48#define DBG_REGONLY 0x200
49#define DBG_NOVIDEO 0x400