EURO_GRF.H 1.7 KB

12345678910111213141516171819202122232425262728293031
  1. extern void straightcopy( int copyWidth, BYTE *dest, BYTE *srce );
  2. extern void flipsprcopy(int copyWidth, BYTE *dest, BYTE *srce);
  3. extern void spritecopy( int copyWidth, BYTE *dest, BYTE *srce );
  4. extern void spriteinccopy( int copyWidth, BYTE *dest, BYTE *srce );
  5. extern void spriteareainccopy(int copyWidth, BYTE *dest, BYTE *srce);
  6. extern void pseudostore(int copyWidth, BYTE *dest, BYTE *srce);
  7. extern void spritefilter(int copyWidth, BYTE *dest, BYTE *srce);
  8. typedef void (*copyfunctiontype)( int copyWidth, BYTE *srce, BYTE *dest );
  9. extern void DrawIMAGE( pseudo_info *, texture_info *, int, int, int, signed char, copyfunctiontype );
  10. extern void StorePSEUDObuffer( pseudo_info *, texture_info *, int, int, int );
  11. extern void CopyFromBACKtoPSEUDObuffer( pseudo_info *, pseudo_info *, int, int, short, short );
  12. extern int PixelLengthOfString( char *, int );
  13. extern void DisplayString( int, int, char *, int, int, signed char, pseudo_info *, texture_info * );
  14. extern void CreateFilter( BYTE *, char, char, char, float, float, float );
  15. extern void ControlAnimations();
  16. extern void CopyDumpListToScreen();
  17. extern void AddToDumpList( short, short, short, short );
  18. extern void ClearDumpList();
  19. extern void DisplayBackground( int );
  20. extern char LeagueColourOffsets[];
  21. extern void Set_palette_to_black();
  22. extern short ControlSlider( slider_info *, short, short, short );
  23. extern void DisplayTextInputCursor( char *, short );
  24. extern void Set_640x480_VideoMode();
  25. extern void Test_640x480_VideoMode();
  26. extern char ControlOptionHighlight( signed char, signed char, signed char, char, short, short );
  27. extern char *GetTEAMname( char, char );
  28. extern char *StringTemplete( short, char );
  29. extern char *LowerCaseString( char * );