::#pragma once ::#include ::#include :/* 並べるウィジェットの総数 */ ::#define MAX_WIDGET 30 :/* 横方向に並べるウィジェットの総数 */ ::#define MAX_HBOX 3 :/* イメージウィジェットの総数 */ ::#define MAX_IMAGE 6 :/* ゲージのイメージ画像のサイズ */ ::#define gage_width_size 340 ::#define gage_height_size 60 :/* 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;