Files
BlitzNext/debugger/debugger.hpp
T
Michael Fabian 'Xaymar' Dirks f713369a01 debugger: Formatting;
2019-01-18 17:04:34 +01:00

20 lines
746 B
C++

#ifndef DEBUGGER_H
#define DEBUGGER_H
class Debugger {
public:
virtual void debugRun() = 0;
virtual void debugStop() = 0;
virtual void debugStmt(int srcpos, const char* file) = 0;
virtual void debugEnter(void* frame, void* env, const char* func) = 0;
virtual void debugLeave() = 0;
virtual void debugLog(const char* msg) = 0;
virtual void debugMsg(const char* msg, bool serious) = 0;
virtual void debugSys(void* msg) = 0;
};
extern "C" _declspec(dllexport) Debugger* _cdecl debuggerGetDebugger(void* mod, void* env);
#endif