gfxboard.cc File Reference


Detailed Description

Game board graphical view.

Author:
Antoine Fraboulet
Date:
2002

Definition in file gfxboard.cc.

#include <string.h>
#include <math.h>
#include <ctype.h>
#include "wx/dcmemory.h"
#include "ewx.h"
#include "dic.h"
#include "game.h"
#include "configdb.h"
#include "gfxboard.h"

Go to the source code of this file.

Defines

#define GFXDEBUG(x)
#define LINE_WIDTH   1
#define BOARD_SIZE   (BOARD_DIM + 2)
#define TILE_LEFT(col)   (col*(tile_size+LINE_WIDTH) + TopLeft.x)
 Draw a tile to the wxDC object.
#define TILE_TOP(row)   (row*(tile_size+LINE_WIDTH) + TopLeft.y)

Functions

 BEGIN_EVENT_TABLE (GfxBoard, wxWindow) EVT_PAINT(GfxBoard


Define Documentation

#define BOARD_SIZE   (BOARD_DIM + 2)
 

Referenced by GfxBoard::OnSize().

#define GFXDEBUG  ) 
 

Definition at line 42 of file gfxboard.cc.

Referenced by GfxBoard::OnPaint(), and GfxBoard::OnSize().

#define LINE_WIDTH   1
 

Referenced by GfxBoard::OnSize().

#define TILE_LEFT col   )     (col*(tile_size+LINE_WIDTH) + TopLeft.x)
 

Draw a tile to the wxDC object.

Definition at line 267 of file gfxboard.cc.

#define TILE_TOP row   )     (row*(tile_size+LINE_WIDTH) + TopLeft.y)
 

Definition at line 268 of file gfxboard.cc.


Function Documentation

BEGIN_EVENT_TABLE GfxBoard  ,
wxWindow 
 

Definition at line 45 of file gfxboard.cc.

References BOARD_DIM.


Generated on Thu Dec 29 02:01:15 2005 for Eliot by  doxygen 1.4.5