project64/Source/Project64-rsp/breakpoint.h

26 lines
572 B
C

#include "Rsp.h"
#include <Windows.h>
#define MaxBPoints 0x30
typedef struct
{
unsigned int Location;
} BPOINT;
extern BPOINT BPoint[MaxBPoints];
extern int NoOfBpoints;
void Add_BPoint(void);
void CreateBPPanel(void * hDlg, rectangle rcBox);
void HideBPPanel(void);
void PaintBPPanel(window_paint ps);
void ShowBPPanel(void);
void RefreshBpoints(void * hList);
void RemoveBpoint(void * hList, int index);
void RemoveAllBpoint(void);
int AddRSP_BPoint(DWORD Location, int Confirm);
int CheckForRSPBPoint(DWORD Location);
void RemoveRSPBreakPoint(DWORD Location);