X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fsystem.h;h=9b914a8aadf64935a00ebe1c60c0617cb130d9d9;hb=07bd1f7e496e8914d56ec4422b33492b8f66b1d0;hp=bce82b93821f67623f326e0c96fb33603f0624c2;hpb=f4b305df0ae775ef48daee86020904abb79ebef8;p=rocksndiamonds.git diff --git a/src/libgame/system.h b/src/libgame/system.h index bce82b93..9b914a8a 100644 --- a/src/libgame/system.h +++ b/src/libgame/system.h @@ -101,6 +101,15 @@ #define MB_MIDDLEBUTTON 2 #define MB_RIGHTBUTTON 3 +/* values for animation mode (frame order and direction) */ +#define ANIM_NONE 0 +#define ANIM_LOOP (1 << 0) +#define ANIM_LINEAR (1 << 1) +#define ANIM_PINGPONG (1 << 2) +#define ANIM_PINGPONG2 (1 << 3) +#define ANIM_RANDOM (1 << 4) +#define ANIM_REVERSE (1 << 5) + /* values for redraw_mask */ #define REDRAW_NONE (0) #define REDRAW_ALL (1 << 0) @@ -322,10 +331,9 @@ struct GfxInfo Bitmap *background_bitmap; int background_bitmap_mask; - boolean menu_main_hide_static_text; - int num_fonts; - struct FontBitmapInfo *font; + struct FontBitmapInfo *font_bitmap_info; + int (*select_font_function)(int); int anim_random_frame; };