Update all other Magic tools' "set_color()"
FIXME: This loses "ATTRIBUTE_UNUSED" where they existed, and also
all of the files committed here need that compiler hint added to
all of the new arguments ('canvas', 'last', etc.) since they
obviously don't use them either.
This commit is contained in:
parent
34de8311db
commit
3b1c26c93d
54 changed files with 342 additions and 326 deletions
|
|
@ -1,8 +1,8 @@
|
|||
/*
|
||||
* Draws fretwork
|
||||
*
|
||||
* Last updated: 2022-05-19
|
||||
*/
|
||||
Draws fretwork
|
||||
|
||||
Last updated: January 25, 2023
|
||||
*/
|
||||
|
||||
#include "tp_magic_api.h"
|
||||
#include "SDL_image.h"
|
||||
|
|
@ -57,7 +57,8 @@ static SDL_Surface *fretwork_one_back, *fretwork_three_back,
|
|||
|
||||
Uint32 fretwork_api_version(void);
|
||||
int fretwork_modes(magic_api * api, int which);
|
||||
void fretwork_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b);
|
||||
void fretwork_set_color(magic_api * api, int which, SDL_Surface * canvas,
|
||||
SDL_Surface * last, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect);
|
||||
static void fretwork_colorize(magic_api * api, SDL_Surface * dest,
|
||||
SDL_Surface * src);
|
||||
int fretwork_init(magic_api * api);
|
||||
|
|
@ -106,7 +107,8 @@ int fretwork_modes(magic_api * api ATTRIBUTE_UNUSED,
|
|||
return (MODE_PAINT | MODE_FULLSCREEN);
|
||||
}
|
||||
|
||||
void fretwork_set_color(magic_api * api, Uint8 r, Uint8 g, Uint8 b)
|
||||
void fretwork_set_color(magic_api * api, int which, SDL_Surface * canvas,
|
||||
SDL_Surface * last, Uint8 r, Uint8 g, Uint8 b, SDL_Rect * update_rect)
|
||||
{
|
||||
fretwork_r = r;
|
||||
fretwork_g = g;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue