rnd-20100224-1-src
[rocksndiamonds.git] / src / game_sp / MainForm.h
1 // ----------------------------------------------------------------------------
2 // MainForm.h
3 // ----------------------------------------------------------------------------
4
5 #ifndef MAINFORM_H
6 #define MAINFORM_H
7
8 #include "vb_types.h"
9 #include "vb_defs.h"
10 #include "vb_vars.h"
11 #include "vb_lib.h"
12
13 #include "global.h"
14
15 extern void DrawFrameIfNeeded();
16
17 extern void DisplayLevel();
18 extern void DrawField(int X, int Y);
19 extern void DrawFieldAnimated(int X, int Y);
20 extern void DrawFieldNoAnimated(int X, int Y);
21 extern void DrawSprite(int X, int Y, int SpritePos);
22 extern void DrawImage(int X, int Y, int graphic);
23 #if 0
24 extern void InvalidateRect(long XMin, long YMin, long XMax, long YMax);
25 #endif
26 extern void Let_PanelVisible(boolean NewVal);
27 extern void ReLoadStretchSprites();
28 extern void SaveSnapshot(currency Number);
29 extern void SetDisplayRegion();
30 extern void SetScrollEdges();
31 extern void ShowKey(int KeyVar);
32 extern void menDemoSpeed_Click(int Index);
33 extern void menEdit_Click();
34 extern void menPlaySpeed_Click(int Index);
35 extern void menStop_Click();
36 extern void menPlay_Click();
37 extern void menPlayDemo_Click();
38 extern void Form_Load();
39
40 #endif /* MAINFORM_H */