X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=bcfee01ebb66f28c7c2de13e41861bf6bef76bc1;hb=c4cfe09e6e5db671cf17fa7e7689d3773255eca3;hp=e5938dee7772abfe95220ff60f10e3f37781b76e;hpb=a9e8a4cac51cb2856f339d84bab5e07e8be75037;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index e5938dee..bcfee01e 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -1241,11 +1241,12 @@ struct GfxInfo char * (*get_token_from_font_function)(int); int anim_random_frame; + int anim_first_level; void (*draw_busy_anim_function)(boolean); void (*draw_global_anim_function)(int, int); void (*draw_global_border_function)(int); - void (*draw_tile_cursor_function)(int); + void (*draw_tile_cursor_function)(int, int); void (*draw_envelope_request_function)(int); int cursor_mode; @@ -1980,7 +1981,7 @@ void InitGfxClipRegion(boolean, int, int, int, int); void InitGfxDrawBusyAnimFunction(void (*draw_busy_anim_function)(boolean)); void InitGfxDrawGlobalAnimFunction(void (*draw_global_anim_function)(int, int)); void InitGfxDrawGlobalBorderFunction(void (*draw_global_border_function)(int)); -void InitGfxDrawTileCursorFunction(void (*draw_tile_cursor_function)(int)); +void InitGfxDrawTileCursorFunction(void (*draw_tile_cursor_function)(int, int)); void InitGfxDrawEnvelopeRequestFunction(void (*draw_envelope_request_function)(int)); void InitGfxCustomArtworkInfo(void); void InitGfxOtherSettings(void); @@ -2009,6 +2010,7 @@ void InitVideoDefaults(void); void InitVideoDisplay(void); void CloseVideoDisplay(void); void InitVideoBuffer(int, int, int, boolean); +void ResetBitmapAlpha(Bitmap *); Bitmap *CreateBitmapStruct(void); Bitmap *CreateBitmap(int, int, int); void ReCreateBitmap(Bitmap **, int, int);