Hengband
2.2.1
|
#include "h-basic.h"
データ構造 | |
struct | term_win |
A term_win is a "window" for a Term [詳解] | |
struct | term |
マクロ定義 | |
#define | TERM_XTRA_EVENT 1 /* Process some pending events */ |
#define | TERM_XTRA_FLUSH 2 /* Flush all pending events */ |
#define | TERM_XTRA_CLEAR 3 /* Clear the entire window */ |
#define | TERM_XTRA_SHAPE 4 /* Set cursor shape (optional) */ |
#define | TERM_XTRA_FROSH 5 /* Flush one row (optional) */ |
#define | TERM_XTRA_FRESH 6 /* Flush all rows (optional) */ |
#define | TERM_XTRA_NOISE 7 /* Make a noise (optional) */ |
#define | TERM_XTRA_SOUND 8 /* Make a sound (optional) */ |
#define | TERM_XTRA_BORED 9 /* Handle stuff when bored (optional) */ |
#define | TERM_XTRA_REACT 10 /* React to global changes (optional) */ |
#define | TERM_XTRA_ALIVE 11 /* Change the "hard" level (optional) */ |
#define | TERM_XTRA_LEVEL 12 /* Change the "soft" level (optional) */ |
#define | TERM_XTRA_DELAY 13 /* Delay some milliseconds (optional) */ |
#define | TERM_XTRA_MUSIC_BASIC 14 /* Play a music(basic) (optional) */ |
#define | TERM_XTRA_MUSIC_DUNGEON 15 /* Play a music(dungeon) (optional) */ |
#define | TERM_XTRA_MUSIC_QUEST 16 /* Play a music(quest) (optional) */ |
#define | TERM_XTRA_MUSIC_TOWN 17 /* Play a music(floor) (optional) */ |
#define | TERM_XTRA_MUSIC_MUTE 18 |
型定義 | |
typedef struct term_win | term_win |
typedef struct term | term |
term実装構造体 / An actual "term" structure [詳解] | |
変数 | |
term * | Term |
#define TERM_XTRA_ALIVE 11 /* Change the "hard" level (optional) */ |
#define TERM_XTRA_BORED 9 /* Handle stuff when bored (optional) */ |
#define TERM_XTRA_CLEAR 3 /* Clear the entire window */ |
#define TERM_XTRA_DELAY 13 /* Delay some milliseconds (optional) */ |
#define TERM_XTRA_EVENT 1 /* Process some pending events */ |
#define TERM_XTRA_FLUSH 2 /* Flush all pending events */ |
#define TERM_XTRA_FRESH 6 /* Flush all rows (optional) */ |
#define TERM_XTRA_FROSH 5 /* Flush one row (optional) */ |
#define TERM_XTRA_LEVEL 12 /* Change the "soft" level (optional) */ |
#define TERM_XTRA_MUSIC_BASIC 14 /* Play a music(basic) (optional) */ |
#define TERM_XTRA_MUSIC_DUNGEON 15 /* Play a music(dungeon) (optional) */ |
#define TERM_XTRA_MUSIC_MUTE 18 |
#define TERM_XTRA_MUSIC_QUEST 16 /* Play a music(quest) (optional) */ |
#define TERM_XTRA_MUSIC_TOWN 17 /* Play a music(floor) (optional) */ |
#define TERM_XTRA_NOISE 7 /* Make a noise (optional) */ |
#define TERM_XTRA_REACT 10 /* React to global changes (optional) */ |
#define TERM_XTRA_SHAPE 4 /* Set cursor shape (optional) */ |
#define TERM_XTRA_SOUND 8 /* Make a sound (optional) */ |
errr Term_add_bigch | ( | TERM_COLOR | a, |
char | c | ||
) |
errr Term_addch | ( | TERM_COLOR | a, |
char | c | ||
) |
errr Term_addstr | ( | int | n, |
TERM_COLOR | a, | ||
concptr | s | ||
) |
errr Term_clear | ( | void | ) |
errr Term_draw | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
TERM_COLOR | a, | ||
char | c | ||
) |
errr Term_exchange | ( | void | ) |
errr Term_flush | ( | void | ) |
errr Term_fresh | ( | void | ) |
errr Term_get_cursor | ( | int * | v | ) |
errr Term_key_push | ( | int | k | ) |
errr Term_keypress | ( | int | k | ) |
errr Term_load | ( | void | ) |
errr Term_locate | ( | int * | x, |
int * | y | ||
) |
errr Term_putch | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
TERM_COLOR | a, | ||
char | c | ||
) |
errr Term_putstr | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
int | n, | ||
TERM_COLOR | a, | ||
concptr | s | ||
) |
void Term_queue_bigchar | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
TERM_COLOR | a, | ||
char | c, | ||
TERM_COLOR | ta, | ||
char | tc | ||
) |
void Term_queue_char | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
TERM_COLOR | a, | ||
char | c, | ||
TERM_COLOR | ta, | ||
char | tc | ||
) |
void Term_queue_chars | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
int | n, | ||
TERM_COLOR | a, | ||
concptr | s | ||
) |
void Term_queue_line | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
int | n, | ||
TERM_COLOR * | a, | ||
char * | c, | ||
TERM_COLOR * | ta, | ||
char * | tc | ||
) |
errr Term_redraw | ( | void | ) |
errr Term_resize | ( | int | w, |
int | h | ||
) |
errr Term_save | ( | void | ) |
errr Term_set_cursor | ( | int | v | ) |
errr Term_user | ( | int | n | ) |
errr Term_what | ( | TERM_LEN | x, |
TERM_LEN | y, | ||
TERM_COLOR * | a, | ||
char * | c | ||
) |
errr Term_xtra | ( | int | n, |
int | v | ||
) |
term* Term |