mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-14 22:03:27 +01:00
add new DDEnableZoom export
This commit is contained in:
parent
3ef9e29a8b
commit
86940e9937
@ -22,3 +22,4 @@ EXPORTS
|
||||
pvBmpBits = FakePrimarySurface DATA
|
||||
DDIsWindowed
|
||||
DDGetProcAddress
|
||||
DDEnableZoom
|
||||
|
5
inc/dd.h
5
inc/dd.h
@ -165,6 +165,11 @@ typedef struct CNCDDRAW
|
||||
int y;
|
||||
} textbox; /* Age Of Empires 2 textbox align */
|
||||
|
||||
|
||||
struct
|
||||
{
|
||||
BOOL enabled;
|
||||
} zoom; /* Age Of Empires 2 textbox align */
|
||||
} CNCDDRAW;
|
||||
|
||||
#endif
|
||||
|
@ -147,13 +147,24 @@ BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
void DDEnableZoom()
|
||||
{
|
||||
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||
|
||||
g_ddraw.zoom.enabled = TRUE;
|
||||
}
|
||||
|
||||
BOOL DDIsWindowed()
|
||||
{
|
||||
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||
|
||||
return g_config.windowed && !g_config.fullscreen;
|
||||
}
|
||||
|
||||
FARPROC WINAPI DDGetProcAddress(HMODULE hModule, LPCSTR lpProcName)
|
||||
{
|
||||
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||
|
||||
return real_GetProcAddress(hModule, lpProcName);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user