Subversion Repositories Games.Carmageddon

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. #ifndef SSDX_H
  2. #define SSDX_H
  3.  
  4. #include "harness/win95_polyfill.h"
  5.  
  6. // All we know about these functions are two names - "SSDXStart" and "SSDXLockAttachedSurface".
  7. // SSDX stands for Stainless Software Direct X ?
  8.  
  9. int SSDXStart(void* hWnd, int windowed, int flags);
  10. int SSDXInitDirectDraw(int width, int height, int* row_bytes);
  11. void SSDXRelease(void);
  12. void SSDXLockAttachedSurface(void);
  13. void SSDXGetWindowRect(void* hWnd);
  14. void SSDXHandleError(int error);
  15.  
  16. void SSDXSetPaleeteEntries(PALETTEENTRY_* palette, int pFirst_color, int pCount);
  17.  
  18. #endif
  19.