xTetris-Game
Loading...
Searching...
No Matches
Macros
definitions.h File Reference

Go to the source code of this file.

Macros

#define HEIGHT   (15)
 
#define WIDTH   (10)
 
#define SPACING   (8)
 
#define N_PIECES   (7)
 
#define TETRO_ROT   (4)
 
#define TETRO_DIM   (5)
 
#define BOARD_BOX   (2)
 
#define TETRO_BOX   (1)
 
#define EMPTY_BOX   (0)
 
#define VALID   (1)
 
#define INVALID   (0)
 
#define CTRL_C   (3)
 
#define CARRIAGE_RETURN   (13)
 
#define ESCAPE   (27)
 
#define RESET   (2)
 
#define SPACEBAR   (32)
 
#define UPPER_W   (87)
 
#define UPPER_A   (65)
 
#define UPPER_S   (83)
 
#define UPPER_D   (68)
 
#define LOWER_W   (119)
 
#define LOWER_A   (97)
 
#define LOWER_S   (115)
 
#define LOWER_D   (100)
 
#define SINGLEPLAYER   (0)
 
#define MULTIPLAYER   (1)
 
#define PLAYER_1   (L"Player 1")
 
#define PLAYER_2   (L"Player 2")
 
#define BOT   (L"Bot")
 
#define MULTIPLIER   (5)
 
#define NSEC_TO_SLEEP   (10)
 

Macro Definition Documentation

◆ BOARD_BOX

#define BOARD_BOX   (2)

Definition at line 12 of file definitions.h.

◆ BOT

#define BOT   (L"Bot")

Definition at line 39 of file definitions.h.

◆ CARRIAGE_RETURN

#define CARRIAGE_RETURN   (13)

Definition at line 20 of file definitions.h.

◆ CTRL_C

#define CTRL_C   (3)

Definition at line 19 of file definitions.h.

◆ EMPTY_BOX

#define EMPTY_BOX   (0)

Definition at line 14 of file definitions.h.

◆ ESCAPE

#define ESCAPE   (27)

Definition at line 21 of file definitions.h.

◆ HEIGHT

#define HEIGHT   (15)

Definition at line 5 of file definitions.h.

◆ INVALID

#define INVALID   (0)

Definition at line 17 of file definitions.h.

◆ LOWER_A

#define LOWER_A   (97)

Definition at line 31 of file definitions.h.

◆ LOWER_D

#define LOWER_D   (100)

Definition at line 33 of file definitions.h.

◆ LOWER_S

#define LOWER_S   (115)

Definition at line 32 of file definitions.h.

◆ LOWER_W

#define LOWER_W   (119)

Definition at line 30 of file definitions.h.

◆ MULTIPLAYER

#define MULTIPLAYER   (1)

Definition at line 36 of file definitions.h.

◆ MULTIPLIER

#define MULTIPLIER   (5)

Definition at line 41 of file definitions.h.

◆ N_PIECES

#define N_PIECES   (7)

Definition at line 8 of file definitions.h.

◆ NSEC_TO_SLEEP

#define NSEC_TO_SLEEP   (10)

Definition at line 43 of file definitions.h.

◆ PLAYER_1

#define PLAYER_1   (L"Player 1")

Definition at line 37 of file definitions.h.

◆ PLAYER_2

#define PLAYER_2   (L"Player 2")

Definition at line 38 of file definitions.h.

◆ RESET

#define RESET   (2)

Definition at line 22 of file definitions.h.

◆ SINGLEPLAYER

#define SINGLEPLAYER   (0)

Definition at line 35 of file definitions.h.

◆ SPACEBAR

#define SPACEBAR   (32)

Definition at line 23 of file definitions.h.

◆ SPACING

#define SPACING   (8)

Definition at line 7 of file definitions.h.

◆ TETRO_BOX

#define TETRO_BOX   (1)

Definition at line 13 of file definitions.h.

◆ TETRO_DIM

#define TETRO_DIM   (5)

Definition at line 10 of file definitions.h.

◆ TETRO_ROT

#define TETRO_ROT   (4)

Definition at line 9 of file definitions.h.

◆ UPPER_A

#define UPPER_A   (65)

Definition at line 26 of file definitions.h.

◆ UPPER_D

#define UPPER_D   (68)

Definition at line 28 of file definitions.h.

◆ UPPER_S

#define UPPER_S   (83)

Definition at line 27 of file definitions.h.

◆ UPPER_W

#define UPPER_W   (87)

Definition at line 25 of file definitions.h.

◆ VALID

#define VALID   (1)

Definition at line 16 of file definitions.h.

◆ WIDTH

#define WIDTH   (10)

Definition at line 6 of file definitions.h.