2023-04-27 19:19:39 -07:00
|
|
|
#ifndef DEFINE_H
|
|
|
|
#define DEFINE_H
|
|
|
|
|
2023-07-02 01:05:49 -07:00
|
|
|
#include <mxtypes.h>
|
2023-06-27 19:04:07 -07:00
|
|
|
#include <windows.h>
|
2023-06-18 20:45:25 -07:00
|
|
|
|
2023-06-27 17:10:11 -07:00
|
|
|
class IsleApp;
|
2023-04-27 19:19:39 -07:00
|
|
|
|
2023-10-24 19:38:27 -04:00
|
|
|
extern IsleApp* g_isle;
|
2023-04-27 19:19:39 -07:00
|
|
|
extern int g_closed;
|
2023-12-27 15:59:42 -05:00
|
|
|
// STRING: ISLE 0x4101c4
|
2023-06-11 02:31:38 -07:00
|
|
|
#define WNDCLASS_NAME "Lego Island MainNoM App"
|
2023-12-27 15:59:42 -05:00
|
|
|
// STRING: ISLE 0x4101dc
|
2023-06-22 00:18:37 +02:00
|
|
|
#define WINDOW_TITLE "LEGO\xAE"
|
2023-04-27 19:19:39 -07:00
|
|
|
extern unsigned char g_mousedown;
|
|
|
|
extern unsigned char g_mousemoved;
|
2023-06-18 20:45:25 -07:00
|
|
|
extern RECT g_windowRect;
|
2023-06-10 22:11:05 -07:00
|
|
|
extern int g_rmDisabled;
|
2023-06-13 21:28:39 -07:00
|
|
|
extern int g_waitingForTargetDepth;
|
2023-04-29 20:37:12 -07:00
|
|
|
extern int g_targetWidth;
|
|
|
|
extern int g_targetHeight;
|
2023-06-27 22:07:29 +02:00
|
|
|
extern int g_targetDepth;
|
2023-06-10 22:11:05 -07:00
|
|
|
extern int g_reqEnableRMDevice;
|
|
|
|
extern int g_startupDelay;
|
2023-07-02 01:05:49 -07:00
|
|
|
extern MxLong g_lastFrameTime;
|
2023-04-27 19:19:39 -07:00
|
|
|
|
|
|
|
#endif // DEFINE_H
|