879078373b60715a8f56fac0a0878081a8360fca
2 // opbrowser.h: Jaguar memory browser
5 // (C) 2012 Underground Software
8 #ifndef __OPBROWSER_H__
9 #define __OPBROWSER_H__
14 class OPBrowserWindow
: public QWidget
19 OPBrowserWindow(QWidget
* parent
= 0);
23 void RefreshContents(void);
26 void keyPressEvent(QKeyEvent
*);
28 bool ObjectExists(uint32_t address
);
29 void DiscoverObjects(uint32_t address
);
30 void DumpObjectList(QString
&);
31 void DumpScaledObject(QString
&, uint64_t p0
, uint64_t p1
, uint64_t p2
);
32 void DumpFixedObject(QString
&, uint64_t p0
, uint64_t p1
);
33 void DumpBitmapCore(QString
&, uint64_t p0
, uint64_t p1
);
37 // QTextBrowser * text;
39 QPushButton
* refresh
;
42 uint32_t object
[8192];
43 uint32_t numberOfObjects
;
46 #endif // __OPBROWSER_H__