1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-07 03:13:49 +00:00
GLideN64/CommonPluginAPI.cpp
Sergey Lipskiy f6ebb311a1 Massive refactoring: move API or OS dependent code to separate files.
Include/enable necessary source files in project files.
2015-05-13 10:12:51 +06:00

67 lines
875 B
C++

#ifdef _WINDOWS
# include <windows.h>
#else
# include "winlnxdefs.h"
#endif // _WINDOWS
#include "PluginAPI.h"
extern "C" {
EXPORT BOOL CALL InitiateGFX (GFX_INFO Gfx_Info)
{
return api().InitiateGFX(Gfx_Info);
}
EXPORT void CALL MoveScreen (int xpos, int ypos)
{
api().MoveScreen(xpos, ypos);
}
EXPORT void CALL ProcessDList(void)
{
api().ProcessDList();
}
EXPORT void CALL ProcessRDPList(void)
{
api().ProcessRDPList();
}
EXPORT void CALL RomClosed (void)
{
api().RomClosed();
}
EXPORT void CALL RomOpen (void)
{
api().RomOpen();
}
EXPORT void CALL ShowCFB (void)
{
api().ShowCFB();
}
EXPORT void CALL UpdateScreen (void)
{
api().UpdateScreen();
}
EXPORT void CALL ViStatusChanged (void)
{
api().ViStatusChanged();
}
EXPORT void CALL ViWidthChanged (void)
{
api().ViWidthChanged();
}
EXPORT void CALL ChangeWindow(void)
{
api().ChangeWindow();
}
}