'Sudoku' is a VDR plugin to generate and solve Number Place puzzles. More...
Classes | |
class | Bitmap |
Plugin-specific version of the bitmap class. More... | |
class | CommandList |
class | CommandMenu |
Commands menu of the plugin. More... | |
class | Command |
Item in commands menu. More... | |
class | ListLine |
Line in sudoku list. More... | |
class | ListMenu |
Sudoku list menu. More... | |
class | ListEdit |
Sudoku list edit menu. More... | |
class | Menu |
Main menu of the plugin. More... | |
class | SetupData |
Setup parameters of the plugin. More... | |
class | SetupPage |
Setup menu page to adjust the setup parameters of the plugin. More... | |
class | Plugin |
Main class of the VDR plugin 'Sudoku'. More... | |
Typedefs | |
typedef eOSState(Menu::* | CommandType )() |
Type of menu commands: pointer to member function of class Menu. | |
Enumerations | |
enum | { Cmd_LowerEdge = 100, CmdGenerate, CmdReset, CmdExit, CmdMark, CmdNextCell, CmdNextNumber, CmdLoad, CmdSave, CmdSetup, CmdUndo, CmdRedo, Cmd_UpperEdge, Cmd_Count = Cmd_UpperEdge-Cmd_LowerEdge-1, Cmd_KeyRedDefault = CmdMark, Cmd_KeyGreenDefault = CmdUndo, Cmd_KeyYellowDefault = CmdRedo } |
Command ids. More... | |
Variables | |
static const char * | VERSION = "0.3.5" |
Version number of the plugin. | |
static const char * | DESCRIPTION |
Short description of the plugin's purpose. | |
static const char * | MAINMENUENTRY = trNOOP("Sudoku") |
Name of the entry in VDR's main menu. |
'Sudoku' is a VDR plugin to generate and solve Number Place puzzles.
typedef eOSState(Menu::* SudokuPlugin::CommandType)() |
Type of menu commands: pointer to member function of class Menu.
Definition at line 33 of file commands.h.
anonymous enum |
Command ids.
Definition at line 25 of file commands.cpp.
const char* SudokuPlugin::DESCRIPTION [static] |
trNOOP("Sudoku - generate and solve Number Place puzzles")
Short description of the plugin's purpose.
Definition at line 42 of file sudoku.cpp.
Referenced by SudokuPlugin::Plugin::Description().
const char* SudokuPlugin::MAINMENUENTRY = trNOOP("Sudoku") [static] |
Name of the entry in VDR's main menu.
Definition at line 46 of file sudoku.cpp.
Referenced by SudokuPlugin::Plugin::MainMenuEntry().
const char* SudokuPlugin::VERSION = "0.3.5" [static] |
Version number of the plugin.
Definition at line 39 of file sudoku.cpp.
Referenced by print_description(), print_version(), and SudokuPlugin::Plugin::Version().