CHDK_DE Vorschauversion
Trunk Rev. 6014
|
#include "camera_info.h"
#include "keyboard.h"
#include "clock.h"
#include "lang.h"
#include "gui.h"
#include "gui_draw.h"
#include "gui_lang.h"
#include "gui_batt.h"
#include "gui_mbox.h"
#include "modes.h"
#include "module_def.h"
#include "simple_game.c"
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
#define | FIELD_EMPTY 0 |
#define | FIELD_PLAYER1 1 |
#define | FIELD_PLAYER2 2 |
#define | COMPUTER_ONLY 3 |
#define | FIELD_COLOR_WHITE COLOR_GREEN |
#define | FIELD_COLOR_BLACK COLOR_GREEN_DK |
#define | SELECTED_COLOR COLOR_RED |
Typdefinitionen | |
typedef unsigned char | uchar |
typedef unsigned int | uint |
Funktionen | |
void | gui_game_menu_kbd_process () |
int | gui_reversi_kbd_process () |
void | gui_reversi_draw () |
static int | gui_reversi_touch_handler (int, int) |
static void | redraw () |
static uchar | NotPlayer (uchar Pl) |
static void | GetNum () |
static void | DrawCell (uchar x, uchar y) |
static uchar | Place (uchar x, uchar y, uchar Player, uchar Placed) |
static void | ComputerPlace (uchar Player) |
static uchar | CanPlace (uchar Player) |
static void | Result () |
static void | DrawMainWindow () |
static void | InitMainWindow () |
static void | NewGame () |
static void | Clk (uchar x, uchar y) |
static void | Timer () |
int | basic_module_init () |
Variablen | |
gui_handler | GUI_MODE_REVERSI |
static uchar | Field [8][8] |
static uchar | CurrPlayer |
static uchar | Computer |
static uchar | InGame |
static uchar | NumPl1 |
static uchar | NumPl2 |
static unsigned short | field_size |
static unsigned short | field_x |
static unsigned short | field_y |
static unsigned short | cell_size |
static uchar | xPos |
static uchar | yPos |
static uchar | OldxPos |
static uchar | OldyPos |
static volatile uchar | need_redraw = 0 |
static volatile uchar | need_redraw_all = 0 |
static volatile uchar | MFlag = 0 |
static char | buf [128] |
ModuleInfo | _module_info |
#define COMPUTER_ONLY 3 |
Definiert in Zeile 27 der Datei gui_reversi.c.
#define FIELD_COLOR_BLACK COLOR_GREEN_DK |
Definiert in Zeile 30 der Datei gui_reversi.c.
#define FIELD_COLOR_WHITE COLOR_GREEN |
Definiert in Zeile 29 der Datei gui_reversi.c.
#define FIELD_EMPTY 0 |
Definiert in Zeile 24 der Datei gui_reversi.c.
#define FIELD_PLAYER1 1 |
Definiert in Zeile 25 der Datei gui_reversi.c.
#define FIELD_PLAYER2 2 |
Definiert in Zeile 26 der Datei gui_reversi.c.
#define SELECTED_COLOR COLOR_RED |
Definiert in Zeile 31 der Datei gui_reversi.c.
typedef unsigned char uchar |
Definiert in Zeile 34 der Datei gui_reversi.c.
typedef unsigned int uint |
Definiert in Zeile 35 der Datei gui_reversi.c.
int basic_module_init | ( | ) |
Definiert in Zeile 343 der Datei gui_reversi.c.
Definiert in Zeile 193 der Datei gui_reversi.c.
Definiert in Zeile 255 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 129 der Datei gui_reversi.c.
Definiert in Zeile 69 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 218 der Datei gui_reversi.c.
|
inlinestatic |
Definiert in Zeile 57 der Datei gui_reversi.c.
void gui_game_menu_kbd_process | ( | ) |
Definiert in Zeile 7 der Datei simple_game.c.
void gui_reversi_draw | ( | ) |
Definiert in Zeile 407 der Datei gui_reversi.c.
int gui_reversi_kbd_process | ( | ) |
Definiert in Zeile 352 der Datei gui_reversi.c.
|
static |
|
static |
Definiert in Zeile 231 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 242 der Datei gui_reversi.c.
Definiert in Zeile 52 der Datei gui_reversi.c.
Definiert in Zeile 89 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 306 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 206 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 286 der Datei gui_reversi.c.
ModuleInfo _module_info |
Definiert in Zeile 433 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 46 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 41 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 39 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 39 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 38 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 41 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 41 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 41 der Datei gui_reversi.c.
gui_handler GUI_MODE_REVERSI |
Definiert in Zeile 19 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 39 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 44 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 44 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 44 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 39 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 39 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 43 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 43 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 43 der Datei gui_reversi.c.
|
static |
Definiert in Zeile 43 der Datei gui_reversi.c.