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
|
pvBmpBits = FakePrimarySurface DATA
|
||||||
DDIsWindowed
|
DDIsWindowed
|
||||||
DDGetProcAddress
|
DDGetProcAddress
|
||||||
|
DDEnableZoom
|
||||||
|
5
inc/dd.h
5
inc/dd.h
@ -165,6 +165,11 @@ typedef struct CNCDDRAW
|
|||||||
int y;
|
int y;
|
||||||
} textbox; /* Age Of Empires 2 textbox align */
|
} textbox; /* Age Of Empires 2 textbox align */
|
||||||
|
|
||||||
|
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
BOOL enabled;
|
||||||
|
} zoom; /* Age Of Empires 2 textbox align */
|
||||||
} CNCDDRAW;
|
} CNCDDRAW;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -147,13 +147,24 @@ BOOL WINAPI DllMain(HANDLE hDll, DWORD dwReason, LPVOID lpReserved)
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DDEnableZoom()
|
||||||
|
{
|
||||||
|
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||||
|
|
||||||
|
g_ddraw.zoom.enabled = TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
BOOL DDIsWindowed()
|
BOOL DDIsWindowed()
|
||||||
{
|
{
|
||||||
|
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||||
|
|
||||||
return g_config.windowed && !g_config.fullscreen;
|
return g_config.windowed && !g_config.fullscreen;
|
||||||
}
|
}
|
||||||
|
|
||||||
FARPROC WINAPI DDGetProcAddress(HMODULE hModule, LPCSTR lpProcName)
|
FARPROC WINAPI DDGetProcAddress(HMODULE hModule, LPCSTR lpProcName)
|
||||||
{
|
{
|
||||||
|
TRACE("%s [%p]\n", __FUNCTION__, _ReturnAddress());
|
||||||
|
|
||||||
return real_GetProcAddress(hModule, lpProcName);
|
return real_GetProcAddress(hModule, lpProcName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user