|
vptr | user |
| Extra "user" info (used by application) [詳解]
|
|
vptr | data |
| Extra "data" info (used by implementation) [詳解]
|
|
bool | user_flag |
| Flag "user_flag" An extra "user" flag (used by application) [詳解]
|
|
bool | data_flag |
| Flag "data_flag" An extra "data" flag (used by implementation) [詳解]
|
|
bool | active_flag |
| Flag "active_flag" This "term" is "active" [詳解]
|
|
bool | mapped_flag |
| Flag "mapped_flag" This "term" is "mapped" [詳解]
|
|
bool | total_erase |
| Flag "total_erase" This "term" should be fully erased [詳解]
|
|
bool | fixed_shape |
| Flag "fixed_shape" This "term" is not allowed to resize [詳解]
|
|
bool | icky_corner |
| Flag "icky_corner" This "term" has an "icky" corner grid [詳解]
|
|
bool | soft_cursor |
| Flag "soft_cursor" This "term" uses a "software" cursor [詳解]
|
|
bool | always_pict |
| Flag "always_pict" Use the "Term_pict()" routine for all text [詳解]
|
|
bool | higher_pict |
| Flag "higher_pict" Use the "Term_pict()" routine for special text [詳解]
|
|
bool | always_text |
| Flag "always_text" Use the "Term_text()" routine for invisible text [詳解]
|
|
bool | unused_flag |
| Flag "unused_flag" Reserved for future use [詳解]
|
|
bool | never_bored |
| Flag "never_bored" Never call the "TERM_XTRA_BORED" action [詳解]
|
|
bool | never_frosh |
| Flag "never_frosh" Never call the "TERM_XTRA_FROSH" action [詳解]
|
|
byte | attr_blank |
| Value "attr_blank" Use this "attr" value for "blank" grids [詳解]
|
|
char | char_blank |
| Value "char_blank" Use this "char" value for "blank" grids [詳解]
|
|
char * | key_queue |
| Keypress Queue – various data / Keypress Queue – pending keys [詳解]
|
|
u16b | key_head |
|
u16b | key_tail |
|
u16b | key_xtra |
|
u16b | key_size |
|
TERM_LEN | wid |
| Window Width(max 255) [詳解]
|
|
TERM_LEN | hgt |
| Window Height(max 255) [詳解]
|
|
TERM_LEN | y1 |
| Minimum modified row [詳解]
|
|
TERM_LEN | y2 |
| Maximum modified row [詳解]
|
|
TERM_LEN * | x1 |
| Minimum modified column(per row) [詳解]
|
|
TERM_LEN * | x2 |
| Maximum modified column(per row) [詳解]
|
|
term_win * | old |
| Displayed screen image [詳解]
|
|
term_win * | scr |
| Requested screen image [詳解]
|
|
term_win * | tmp |
| Temporary screen image [詳解]
|
|
term_win * | mem |
| Memorized screen image [詳解]
|
|
void(* | init_hook )(term *t) |
| Hook for init - ing the term [詳解]
|
|
void(* | nuke_hook )(term *t) |
| Hook for nuke - ing the term [詳解]
|
|
errr(* | user_hook )(int n) |
| ユーザ設定項目実装部 / Hook for user actions [詳解]
|
|
errr(* | xtra_hook )(int n, int v) |
| 拡張機能実装部 / Hook for extra actions [詳解]
|
|
errr(* | curs_hook )(TERM_LEN x, TERM_LEN y) |
| カーソル描画実装部 / Hook for placing the cursor [詳解]
|
|
errr(* | bigcurs_hook )(TERM_LEN x, TERM_LEN y) |
| 大型タイル時カーソル描画実装部 / Hook for placing the cursor on bigtile mode [詳解]
|
|
errr(* | wipe_hook )(TERM_LEN x, TERM_LEN y, int n) |
| 指定座標テキスト消去実装部 / Hook for drawing some blank spaces [詳解]
|
|
errr(* | text_hook )(TERM_LEN x, TERM_LEN y, int n, TERM_COLOR a, concptr s) |
| テキスト描画実装部 / Hook for drawing a string of chars using an attr [詳解]
|
|
void(* | resize_hook )(void) |
| 画面リサイズ実装部 [詳解]
|
|
errr(* | pict_hook )(TERM_LEN x, TERM_LEN y, int n, TERM_COLOR *ap, concptr cp, const TERM_COLOR *tap, concptr tcp) |
| タイル描画実装部 / Hook for drawing a sequence of special attr / char pairs [詳解]
|
|