Angband
Data Fields
term Struct Reference

#include <ui-term.h>

Data Fields

voiduser
 
voiddata
 
bool user_flag
 
bool data_flag
 
bool active_flag
 
bool mapped_flag
 
bool total_erase
 
bool fixed_shape
 
bool icky_corner
 
bool soft_cursor
 
bool always_pict
 
bool higher_pict
 
bool always_text
 
bool unused_flag
 
bool never_bored
 
bool never_frosh
 
int attr_blank
 
wchar_t char_blank
 
bool complex_input
 
ui_eventkey_queue
 
u16b key_head
 
u16b key_tail
 
u16b key_xtra
 
u16b key_size
 
int wid
 
int hgt
 
int y1
 
int y2
 
intx1
 
intx2
 
int offset_x
 
int offset_y
 
term_winold
 
term_winscr
 
term_wintmp
 
term_winmem
 
byte saved
 
void(* init_hook )(term *t)
 
void(* nuke_hook )(term *t)
 
errr(* xtra_hook )(int n, int v)
 
errr(* curs_hook )(int x, int y)
 
errr(* bigcurs_hook )(int x, int y)
 
errr(* wipe_hook )(int x, int y, int n)
 
errr(* text_hook )(int x, int y, int n, int a, const wchar_t *s)
 
errr(* pict_hook )(int x, int y, int n, const int *ap, const wchar_t *cp, const int *tap, const wchar_t *tcp)
 
void(* view_map_hook )(term *t)
 

Field Documentation

bool active_flag

Referenced by Term_activate(), and term_nuke().

bool always_pict

Referenced by Term_fresh().

bool always_text
int attr_blank
errr(* bigcurs_hook)(int x, int y)

Referenced by Term_fresh().

wchar_t char_blank
bool complex_input

Referenced by Term_keypress().

errr(* curs_hook)(int x, int y)

Referenced by term_data_link(), and Term_fresh().

void* data
bool data_flag
bool fixed_shape

Referenced by Term_resize().

int hgt
bool higher_pict

Referenced by term_data_link(), and Term_fresh().

bool icky_corner

Referenced by Term_fresh().

void(* init_hook)(term *t)

Referenced by Term_activate(), and term_data_link().

u16b key_head
ui_event* key_queue
u16b key_size
u16b key_tail
u16b key_xtra
bool mapped_flag
term_win* mem
bool never_bored

Referenced by term_data_link(), and Term_inkey().

bool never_frosh

Referenced by Term_fresh().

void(* nuke_hook)(term *t)

Referenced by term_data_link(), and term_nuke().

int offset_x
int offset_y
term_win* old
errr(* pict_hook)(int x, int y, int n, const int *ap, const wchar_t *cp, const int *tap, const wchar_t *tcp)
byte saved
term_win* scr
bool soft_cursor

Referenced by term_data_link(), and Term_fresh().

errr(* text_hook)(int x, int y, int n, int a, const wchar_t *s)
term_win* tmp

Referenced by term_nuke(), and Term_resize().

bool total_erase
bool unused_flag
void* user
bool user_flag
void(* view_map_hook)(term *t)

Referenced by do_cmd_view_map().

int wid
errr(* wipe_hook)(int x, int y, int n)
int* x1
int* x2
errr(* xtra_hook)(int n, int v)

Referenced by term_data_link(), and Term_xtra().

int y1
int y2

The documentation for this struct was generated from the following file: