This is the doxygen documentation for gtkboard.
.#include <glib.h>#include <gdk/gdk.h>#include <gtk/gtk.h>#include "game.h"Go to the source code of this file.
Functions | |
| void | board_set_game_params () | 
| void | board_set_cell (int, int, byte) | 
| void | board_refresh_cell (int, int) | 
| A wrapper around board_refresh_cell_real() to take care of whether the board is flipped. | |
| void | board_show () | 
| Called when the game is unpaused. | |
| void | board_hide () | 
| Hide the board when the game is paused. | |
| void | board_init () | 
| initialization of the board. | |
| void | board_free () | 
| Free all malloc()d stuff. | |
| gboolean | board_redraw (GtkWidget *, GdkEventExpose *) | 
| Redraws the exposed area of the board. | |
| void | board_redraw_all () | 
| Redraw the whole board. | |
| gint | board_signal_handler (GtkWidget *, GdkEventButton *, gpointer) | 
| handles mouse clicks as well as key presses. | |
| void | board_apply_refresh (byte *, int *) | 
Variables | |
| gboolean | board_suspended | 
| This is TRUE when the game is paused. | |
| GtkWidget* | board_area | 
| GtkWidget* | board_rowbox | 
| GtkWidget * | board_colbox | 
| gboolean | state_board_flipped | 
| Is the board flipped (rotated 180 deg). | |
      
  | 
  
| 
 
 Definition at line 90 of file board.c. Referenced by menu_back_forw(), ui_animate_cb(), ui_get_machine_move(), and ui_make_human_move().  | 
  
      
  | 
  
| 
 Free all malloc()d stuff. 
  | 
  
      
  | 
  
| 
 Hide the board when the game is paused. 
  | 
  
      
  | 
  
| 
 initialization of the board. 
  | 
  
      
  | 
  
| 
 Redraws the exposed area of the board. 
 Definition at line 267 of file board.c. Referenced by board_redraw_all(), and menu_board_flip_cb().  | 
  
      
  | 
  
| 
 Redraw the whole board. 
  | 
  
      
  | 
  
| 
 A wrapper around board_refresh_cell_real() to take care of whether the board is flipped. 
 Definition at line 257 of file board.c. Referenced by board_apply_refresh().  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Called when the game is unpaused. 
  | 
  
      
  | 
  
| 
 handles mouse clicks as well as key presses. 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 This is TRUE when the game is paused. 
  | 
  
      
  | 
  
| 
 Is the board flipped (rotated 180 deg). 
  |