Conquer Chess
Chess and Starcraft combined
Loading...
Searching...
No Matches
ccfwd.h
Go to the documentation of this file.
1#ifndef CCFWD_H
2#define CCFWD_H
3
6class action_number;
7class board_layout;
8class chess_move;
9class delta_t;
10class fen_string;
11class game;
12class game_controller;
13class game_coordinate;
14class game_options;
15class game_rect;
16class game_resources;
18class game_view;
20class in_game_time;
21class key_bindings;
22class layout;
23class lobby_options;
24class menu_view;
26class message;
27class mouse_bindings;
29class options_view;
30class options_view_layout;
31class pgn_game_string;
32class pgn_move_string;
35class piece;
36class piece_action;
37class piece_id;
38class replay;
40class screen_rect;
41class sound_effects;
42class square;
43class textures;
44class user_input;
45class user_inputs;
46class volume;
47
48#endif // CCFWD_H
The collected in-game times of actions, in chrononical order.
Definition action_history.h:17
The number of an action.
Definition action_number.h:12
The layout of a chess board.
Definition board_layout.h:15
A chess move.
Definition chess_move.h:22
A change of in_game_time}.
Definition delta_t.h:12
Forsyth–Edwards Notation string.
Definition fen_string.h:20
The class that acts as a controller for game}.
Definition game_controller.h:31
An exact coordinate anywhere on the board.
Definition game_coordinate.h:32
Options for the game.
Definition game_options.h:18
A rectangle of game coordinates.
Definition game_rect.h:12
Definition game_resources.h:39
The layout of the widget that displays the in-game statistics.
Definition game_statistics_widget_layout.h:39
The layout of the Game dialog.
Definition game_view_layout.h:61
The Game dialog.
Definition game_view.h:27
The game logic.
Definition game.h:28
The in-game time, in chess moves.
Definition in_game_time.h:16
The key bindings.
Definition key_bindings.h:19
The options that are set in the lobby.
Definition lobby_options.h:16
The layout of the Menu dialog.
Definition menu_view_layout.h:63
The main Menu dialog.
Definition menu_view.h:19
A message.
Definition message.h:15
The mouse bindings.
Definition mouse_bindings.h:19
The navigation controls for a player.
Definition navigation_controls_layout.h:25
The Options dialog.
Definition options_view.h:19
A string that is a PGN notation string of a game.
Definition pgn_game_string.h:14
A string that is a PGN notation string.
Definition pgn_move_string.h:16
A physical controller.
Definition physical_controller.h:19
The physical controllers used by all players.
Definition physical_controllers.h:12
An action to be done by a piece.
Definition piece_action.h:18
A unique ID.
Definition piece_id.h:12
A chess piece.
Definition piece.h:24
A replay.
Definition replay.h:23
The coordinate on a screen.
Definition screen_coordinate.h:12
A rectangle-shaped area on the screen.
Definition screen_rect.h:15
The sound effects.
Definition sound_effects.h:14
A chess square.
Definition square.h:58
The games' textures.
Definition textures.h:12
A user input.
Definition user_input.h:18
A collection of user inputs.
Definition user_inputs.h:26
A relative sound intensity.
Definition volume.h:10