Clubcos
0.0.0
Clubcos - Clubc Operating System
|
#include "terminal.h"
#include "timer.h"
#include "task.h"
#include "keyboard.h"
#include "string.h"
#include "memory.h"
매크로 | |
#define | printf(format,...) ckTerminalPrintStringF(format, ##__VA_ARGS__) |
#define | getchar() ckTerminalGetChar() |
#define | clrscr() ckTerminalCls() |
#define | exit(i) ckTaskExit() |
#define | TRUE true |
#define | FALSE false |
#define | ESC CASCII_ESC |
#define | LEFT CASCII_LEFT |
#define | RIGHT CASCII_RIGHT |
#define | UP CASCII_UP |
#define | DOWN CASCII_DOWN |
#define | MAXSTAGE 2 |
#define | putchxy(x, y, c) ckTerminalPutCharEntryAt((c), (x), (y)) |
타입정의 | |
typedef bool | BOOL |
함수 | |
void | SokobanMain (void) |
void | ckCoshellCmdSkoutSokoban (const char *param) |
void | LoadingStage (void) |
void | DrawStage (void) |
void | PlayerMoveAction (void) |
BOOL | TestStageClear (void) |
void | PrintInfo (void) |
void | Restart (void) |
변수 | |
char | stage [18][21] |
int | RoundNum |
int | Roundx |
int | Roundy |
int | NumMove |
int | OnRestart |
const char | StageData [MAXSTAGE][18][21] |
#define clrscr | ( | ) | ckTerminalCls() |
#define DOWN CASCII_DOWN |
#define ESC CASCII_ESC |
#define exit | ( | i | ) | ckTaskExit() |
#define FALSE false |
#define getchar | ( | ) | ckTerminalGetChar() |
#define LEFT CASCII_LEFT |
#define MAXSTAGE 2 |
#define printf | ( | format, | |
... | |||
) | ckTerminalPrintStringF(format, ##__VA_ARGS__) |
#define putchxy | ( | x, | |
y, | |||
c | |||
) | ckTerminalPutCharEntryAt((c), (x), (y)) |
#define RIGHT CASCII_RIGHT |
#define TRUE true |
#define UP CASCII_UP |
typedef bool BOOL |
void ckCoshellCmdSkoutSokoban | ( | const char * | param | ) |
void DrawStage | ( | void | ) |
void LoadingStage | ( | void | ) |
void PlayerMoveAction | ( | void | ) |
void PrintInfo | ( | void | ) |
void Restart | ( | void | ) |
void SokobanMain | ( | void | ) |
BOOL TestStageClear | ( | void | ) |
int NumMove |
int OnRestart |
int RoundNum |
int Roundx |
int Roundy |
char stage[18][21] |
const char StageData[MAXSTAGE][18][21] |