project64/Source/RSP/breakpoint.h

24 lines
571 B
C
Raw Normal View History

2016-02-14 06:03:35 +00:00
#include "Rsp.h"
2016-01-27 09:11:59 +00:00
#define MaxBPoints 0x30
typedef struct {
unsigned int Location;
} BPOINT;
BPOINT BPoint[MaxBPoints];
int NoOfBpoints;
void Add_BPoint ( void );
2016-02-14 06:03:35 +00:00
void CreateBPPanel ( void * hDlg, rectangle rcBox );
2016-01-27 09:11:59 +00:00
void HideBPPanel ( void );
2016-02-14 06:03:35 +00:00
void PaintBPPanel ( window_paint ps );
2016-01-27 09:11:59 +00:00
void ShowBPPanel ( void );
2016-02-14 06:03:35 +00:00
void RefreshBpoints ( void * hList );
void RemoveBpoint ( void * hList, int index );
2016-01-27 09:11:59 +00:00
void RemoveAllBpoint ( void );
int AddRSP_BPoint ( DWORD Location, int Confirm );
int CheckForRSPBPoint ( DWORD Location );
void RemoveRSPBreakPoint (DWORD Location);