4 #include "automation.inc"
11 NONAUTOTOGGLES_ASSETS
,
12 NONAUTOTOGGLES_TITLES
,
13 NONAUTOTOGGLES_TRANSITIONS
,
14 NONAUTOTOGGLES_PLUGIN_AUTOS
,
24 class GWindowGUI
: public BC_Window
27 GWindowGUI(MWindow
*mwindow
, int w
, int h
);
28 static void calculate_extents(BC_WindowBase
*gui
, int *w
, int *h
);
29 void create_objects();
30 int translation_event();
33 void update_toggles(int use_lock
);
34 void update_mwindow();
37 GWindowToggle
*toggles
[NONAUTOTOGGLES_COUNT
+ AUTOMATION_TOTAL
];
40 class GWindowToggle
: public BC_CheckBox
43 GWindowToggle(MWindow
*mwindow
,
47 toggleinfo toggleinf
);
51 static int* get_main_value(MWindow
*mwindow
, toggleinfo toggleinf
);