-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdrawing.h
More file actions
60 lines (53 loc) · 1.92 KB
/
Copy pathdrawing.h
File metadata and controls
60 lines (53 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#pragma once
// Drawing module — static UI elements, menus, dialogs, stove animation, init
#include "bgi_compat.h"
// --- Static UI element drawing ---
void draw_a_background();
void draw_barometer(int x, int y);
void draw_boiler(int x, int y);
void draw_thermograph(int x, int y);
void draw_stove(int x, int y);
void draw_controlpanel(int x, int y);
void draw_pipe_in(int x, int y);
void draw_pipe_out(int x, int y);
void draw_steam_pipe(int x, int y);
void draw_grad(int x, int y);
void draw_valve_close(int x, int y);
void draw_valve_open(int x, int y);
void draw_air_valve_close(int x, int y, int c);
void draw_air_valve_open(int x, int y, int o);
void draw_alarm_of_water(int x, int y, int rg);
void draw_alarm_of_air(int x, int y, int rg);
void draw_alarm_of_temperature(int x, int y, int rg);
void draw_ESC(int x, int y);
void draw_HELP(int x, int y);
void draw_MANUAL(int x, int y);
void draw_open_stove_button(int x, int y);
void draw_close_stove_button(int x, int y);
void draw_button_1(int x, int y);
void draw_button_2(int x, int y);
// --- Pressed-state button variants ---
void draw_ESC_pressed(int x, int y);
void draw_HELP_pressed(int x, int y);
void draw_MANUAL_pressed(int x, int y);
void draw_open_stove_button_pressed(int x, int y);
void draw_close_stove_button_pressed(int x, int y);
// --- Stove door animation ---
void draw_stove_open(int x, int y);
void draw_stove_close(int x, int y);
// --- Menus ---
void draw_HELP_menu(int x, int y);
void draw_Ctrl_menu(int x, int y);
// --- Dialogs ---
void draw_waring_window_1(int x, int y);
void draw_waring_window_1_press_OK(int x, int y);
void draw_waring_window_1_press_X(int x, int y);
void draw_waring_window_2(int x, int y);
void draw_ABOUT(int x, int y);
void draw_HELP_win(int x, int y);
void ask_pressed(int x, int y);
void ask_not_pressed(int x, int y);
void draw_lang_toggle(int x, int y);
void draw_lang_toggle_pressed(int x, int y);
// --- Init ---
void mian_interface_initialize();