Initial public release of rem-essentials

This commit is contained in:
2026-08-11 16:48:50 +02:00
commit d611924a5e
161 changed files with 9792 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#pragma once
#include <windows.h>
#include "rem/vftable.h"
#define REM_STDCALL __stdcall
namespace rem::features
{
void InitCursorVisibilityFix();
void InitCursorBorderFlickerFix();
void InitMouseWarpFix();
}
struct IDirectInputDevice8_Rem
{
REM_FILL_VFTABLE(0)
virtual void Vftable_10();
virtual void Vftable_14();
virtual void Vftable_18();
virtual long REM_STDCALL Acquire();
virtual long REM_STDCALL Unacquire();
virtual void Vftable_24();
virtual void Vftable_28();
virtual void Vftable_2C();
virtual void Vftable_30();
virtual long REM_STDCALL SetCooperativeLevel(HWND hwnd, DWORD flags);
};