[idd] implemented core shared memory functionallity and LGMP setup

This commit is contained in:
Geoffrey McRae
2023-04-10 14:02:47 +10:00
parent 77ddcfe489
commit 3c85957b99
15 changed files with 608 additions and 37 deletions

View File

@@ -38,6 +38,13 @@
#define LGMP_Q_FRAME_LEN 2
#define LGMP_Q_POINTER_LEN 20
#ifdef _MSC_VER
// don't warn on zero length arrays
#pragma warning(push)
#pragma warning(disable: 4200)
#endif
enum
{
CURSOR_FLAG_POSITION = 0x1,
@@ -165,4 +172,8 @@ typedef struct KVMFRSetCursorPos
}
KVMFRSetCursorPos;
#ifdef _MSC_VER
#pragma warning(pop)
#endif
#endif