Initial public release of rem-essentials
This commit is contained in:
@@ -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);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user