// バトルモジュールのヘッダファイル #pragma once // 並べるウィジェットの総数 #define MAX_WIDGET 30 // 横方向に並べるウィジェットの総数 #define MAX_HBOX 3 // イメージウィジェットの総数 #define MAX_IMAGE 6 // ゲージのイメージ画像のサイズ #define gage_width_size 340 #define gage_height_size 60 #include #include //GtkWidget *image_canvas[MAX_WIDGET]; //static //int P_hp = 10, C_hp = 10; //(追加)テストでやってたことをする関数 void card_select_start (int argc, char *argv[]); // 初期化をする関数 void my_init(int argc, char *argv[]); // メインウィンドウ作成をする関数 GtkWidget *main_window_new(void); // メインウィンドウに背景画像をセットする関数 void set_background(GtkWidget *window); // メインウィンドウにウィジェットをセットする関数 //void image_set(GtkWidget *image1, gchar *filename1, // GtkWidget *image2, gchar *filename2, // GtkWidget *image3, gchar *filename3, // GtkWidget *image4, gchar *filename4, // GtkWidget *image5, gchar *filename5, // GtkWidget *image6, gchar *filename6); // 体力ゲージを更新する関数 //void gage_paint(GtkWidget *gage_area, int hp); //void gage_paint(GtkWidget *gage_area, int user_data); // ウィジェットにイメージを描画する関数 void paint_image(GtkWidget *widget, GdkEventExpose *event, gpointer use_data); // ウィジェットのイメージを削除する関数 //void delete_image(GtkWidget *widget, // GdkEventExpose *event); // メインウィンドウ閉鎖時のコールバック関数 void main_window_close(GtkWidget *widget, gpointer data); // バックボタンのコールバック関数 void back_call(GtkWidget *back_button, GtkWidget *vbox); int P1card_no;