| 1 | 
 #ifndef _BINK_PROXY_H_ | 
 
 
 
 
 
 | 2 | 
 #define _BINK_PROXY_H_ | 
 
 
 
 
 
 | 3 | 
  | 
 
 
 
 
 
 | 4 | 
 #include "stdint.h" | 
 
 
 
 
 
 | 5 | 
  | 
 
 
 
 
 
 | 6 | 
 void __stdcall BinkProxyInit(); | 
 
 
 
 
 
 | 7 | 
  | 
 
 
 
 
 
 | 8 | 
 void __stdcall _BinkBufferBlit(void* buf, void* rects, uint32_t numrects); | 
 
 
 
 
 
 | 9 | 
 void __stdcall _BinkBufferClose(void* buf); | 
 
 
 
 
 
 | 10 | 
 int32_t __stdcall _BinkBufferLock(void* buf); | 
 
 
 
 
 
 | 11 | 
 void* __stdcall _BinkBufferOpen(void* wnd, uint32_t width, uint32_t height, uint32_t bufferflags); | 
 
 
 
 
 
 | 12 | 
 int32_t __stdcall _BinkBufferSetOffset(void* buf, int32_t destx, int32_t desty); | 
 
 
 
 
 
 | 13 | 
 int32_t __stdcall _BinkBufferUnlock(void* buf); | 
 
 
 
 
 
 | 14 | 
 void __stdcall _BinkClose(void* bnk); | 
 
 
 
 
 
 | 15 | 
 int32_t  __stdcall _BinkCopyToBuffer(void* bnk, void* dest, int32_t destpitch, uint32_t destheight, uint32_t destx, uint32_t desty, uint32_t flags); | 
 
 
 
 
 
 | 16 | 
 int32_t  __stdcall _BinkDoFrame(void* bnk); | 
 
 
 
 
 
 | 17 | 
 int32_t  __stdcall _BinkGetRects(void* bnk, uint32_t flags); | 
 
 
 
 
 
 | 18 | 
 void __stdcall _BinkNextFrame(void* bnk); | 
 
 
 
 
 
 | 19 | 
 void* __stdcall _BinkOpen(const char* name, uint32_t flags); | 
 
 
 
 
 
 | 20 | 
 void* __stdcall _BinkOpenDirectSound(uint32_t param); | 
 
 
 
 
 
 | 21 | 
 void __stdcall _BinkService(void* bink); | 
 
 
 
 
 
 | 22 | 
 void __stdcall _BinkSetIOSize(uint32_t iosize); | 
 
 
 
 
 
 | 23 | 
 int32_t  __stdcall _BinkSetSoundOnOff(void* bnk, int32_t onoff); | 
 
 
 
 
 
 | 24 | 
 int32_t  __stdcall _BinkSetSoundSystem(void* open, uint32_t param); | 
 
 
 
 
 
 | 25 | 
 void __stdcall _BinkSetVolume(void* bnk, int32_t volume); | 
 
 
 
 
 
 | 26 | 
 int32_t  __stdcall _BinkWait(void* bnk); | 
 
 
 
 
 
 | 27 | 
  | 
 
 
 
 
 
 | 28 | 
  | 
 
 
 
 
 
 | 29 | 
 #endif |