Angband
Data Fields
_term_data Struct Reference

Extra "term" data. More...

#include <win-term.h>

Data Fields

term t
 
const char * s
 
HWND w
 
DWORD dwStyle
 
DWORD dwExStyle
 
uint keys
 
byte rows
 
byte cols
 
uint pos_x
 
uint pos_y
 
uint size_wid
 
uint size_hgt
 
uint size_ow1
 
uint size_oh1
 
uint size_ow2
 
uint size_oh2
 
bool size_hack
 
bool xtra_hack
 
bool visible
 
bool maximized
 
bool bizarre
 
char * font_want
 
char * font_file
 
HFONT font_id
 
uint font_wid
 
uint font_hgt
 
uint tile_wid
 
uint tile_hgt
 
uint map_tile_wid
 
uint map_tile_hgt
 
bool map_active
 

Detailed Description

Extra "term" data.

Note the use of "font_want" for the names of the font file requested by the user, and the use of "font_file" for the currently active font file.

The "font_file" is uppercased, and takes the form "8X13.FON", while "font_want" can be in almost any form as long as it could be construed as attempting to represent the name of a font.

Field Documentation

◆ bizarre

bool bizarre

◆ cols

byte cols

◆ dwExStyle

DWORD dwExStyle

◆ dwStyle

DWORD dwStyle

◆ font_file

char* font_file

◆ font_hgt

uint font_hgt

◆ font_id

HFONT font_id

◆ font_want

char* font_want

◆ font_wid

uint font_wid

◆ keys

uint keys

◆ map_active

bool map_active

◆ map_tile_hgt

uint map_tile_hgt

◆ map_tile_wid

uint map_tile_wid

◆ maximized

bool maximized

◆ pos_x

uint pos_x

◆ pos_y

uint pos_y

◆ rows

byte rows

◆ s

const char* s

◆ size_hack

bool size_hack

◆ size_hgt

uint size_hgt

◆ size_oh1

uint size_oh1

◆ size_oh2

uint size_oh2

◆ size_ow1

uint size_ow1

◆ size_ow2

uint size_ow2

◆ size_wid

uint size_wid

◆ t

term t

◆ tile_hgt

uint tile_hgt

◆ tile_wid

uint tile_wid

◆ visible

bool visible

◆ w

HWND w

◆ xtra_hack

bool xtra_hack

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