X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.h;h=10b4890bd1310656f6925a1b7ff9fe43990d11ef;hb=6d7ebf6db8a9a57f2e3e398da1d2f7d8d084523f;hp=8d288b8aab8e809d156911f4ce3d5c2d10a8d2ae;hpb=9b360b977c0c1988c9a9bd63bb6d3f3991d1a650;p=rocksndiamonds.git diff --git a/src/tools.h b/src/tools.h index 8d288b8a..10b4890b 100644 --- a/src/tools.h +++ b/src/tools.h @@ -15,6 +15,7 @@ #define TOOLS_H #include "main.h" +#include "game.h" /* for SetDrawtoField */ #define DRAW_DIRECT 0 @@ -64,6 +65,11 @@ void SetDrawtoField(int); void RedrawPlayfield(boolean, int, int, int, int); void BackToFront(); void FadeToFront(); + +void FadeIn(int); +void FadeOut(int); +void FadeCross(Bitmap *, int); + void ClearWindow(); void SetMainBackgroundImageIfDefined(int); void SetMainBackgroundImage(int); @@ -139,6 +145,11 @@ void FreeToolButtons(); int map_element_RND_to_EM(int); int map_element_EM_to_RND(int); +int map_direction_RND_to_EM(int); +int map_direction_EM_to_RND(int); + +void map_android_clone_elements_RND_to_EM(struct LevelInfo *); +void map_android_clone_elements_EM_to_RND(struct LevelInfo *); int get_next_element(int); int el_act_dir2img(int, int, int); @@ -148,6 +159,7 @@ int el2baseimg(int); int el2img(int); int el2edimg(int); int el2preimg(int); +int font2baseimg(int); unsigned int InitRND(long); void InitGraphicInfo_EM(void);