Classes | |
class | Config |
Config interface. More... | |
class | ConfigDefault |
Default Config module. More... | |
class | ConfigFile |
Parse a configuration file in XML format. More... | |
class | Core |
Core interface. More... | |
class | CoreStandard |
standard Core module More... | |
class | Couple |
Couple. More... | |
class | DB |
DB. More... | |
class | DBCouple |
Couple relations. More... | |
class | DBDisplay |
Display relations. More... | |
class | DBGame |
Game relation. More... | |
class | DBHand |
Hand relations. More... | |
class | DBMatch |
Match relations. More... | |
class | DBPlayer |
Player relations. More... | |
class | DBSound |
Sound relations. More... | |
class | DBTeam |
Team relations. More... | |
class | DBTournament |
Tournament relations. More... | |
class | Display |
Display interface. More... | |
class | DisplayNull |
Null Display module. More... | |
class | DisplayText |
Display module in text mode. More... | |
struct | DisplayText::player_t |
class | Domino |
Domino. More... | |
class | Dominoes |
Dominoes list. More... | |
class | Game |
Game interface. More... | |
class | GameTo20 |
Game module to 20 points. More... | |
class | GameTo30 |
Game module to 30 points. More... | |
class | GameTo40 |
Game module to 40 points. More... | |
class | GameToX |
Game module to X points. More... | |
class | HalfDomino |
Each part of the domino. More... | |
class | Hand |
Hand interface. More... | |
class | HandDefault |
Default Hand module. More... | |
struct | HandDefault::player_t |
class | IDs |
Unique identificators. More... | |
class | Match |
Match interface. More... | |
class | MatchTo1 |
Match module to 1 games. More... | |
class | MatchTo2 |
Match module to 2 games. More... | |
class | MatchTo3 |
Match module to 3 games. More... | |
class | MatchToX |
Match module to X games. More... | |
class | Module |
Common elements for modules. More... | |
class | ModuleIO |
Open/Close modules. More... | |
class | Msg |
Error/Warning/Info messages management. More... | |
class | Player |
Player interface. More... | |
struct | PlayerInfo |
Player's configuration. More... | |
class | PlayerQt |
Player with Qt display. More... | |
class | PlayerStupid |
Stupid Player. More... | |
class | PlayerText |
Interactive player in text mode. More... | |
class | QtDomino |
Widget with a domino. More... | |
class | QtDominoes |
Show the dominoes that has the player. More... | |
class | QtDominoProgress |
Shows a Label with a progress bar. More... | |
class | QtImage |
Widget with a image. More... | |
class | QtMainWidget |
Main widget of the Display::qt. More... | |
class | Sound |
Sound interface. More... | |
class | SoundAlsa |
ALSA module for Sound. More... | |
struct | SoundAlsa::data_pcm_t |
Save PCM sound and its length. More... | |
class | SoundNull |
NULL module for Sound. More... | |
class | SoundOgg |
Convert a ogg vorbis file to PCM. More... | |
class | Team |
Team. More... | |
class | Tournament |
Tournament interface. More... | |
class | TournamentCup |
Cup Tournament. More... | |
struct | TournamentCup::data_t |
Typedefs | |
typedef unsigned short | Points |
Points. | |
typedef std::pair< ID, Points > | Score |
Score Board (match, game). | |
typedef unsigned short | ID |
Identificator. | |
Enumerations | |
enum | ModuleType { ModuleNONE, ModuleConfig, ModuleCore, ModuleDisplay, ModuleGame, ModuleHand, ModuleMatch, ModulePlayer, ModuleSound, ModuleTournament } |
Modules types. More... | |
Variables | |
const std::string | PROGRAM_NAME = "DMN Modular Netgame" |
const std::string | PROGRAM_SHORTNAME = "dmn" |
const std::string | PROGRAM_VERSION = "0.4" |
const std::string | PROGRAM_AUTHOR = "Xosé Otero <x_otero@terra.es>" |
const std::string | PROGRAM_EMAIL = "dmn-devel@lists.sourceforge.net" |
const int | invalid_half = -1 |
Non a valid half value. | |
const HalfDomino | HALFDOMINO_NULL (invalid_half) |
Invalid HalfDomino. | |
const Domino | DOMINO_NULL (HALFDOMINO_NULL, HALFDOMINO_NULL) |
Invalid Domino. | |
const ID | ID_NULL = 0 |
All the identificators have a value bigger than 0. |
|
Modules types.
|