Handbook
Glossary
XFontStruct
Vocabulary
x11
.
xlib
Definition
USING:
alien.c-types
classes.struct
x11.X
;
IN:
x11.xlib
STRUCT:
XFontStruct
{
ext_data XExtData*
}
{
fid
Font
initial:
0
}
{
direction
uint
initial:
0
}
{
min_char_or_byte2
uint
initial:
0
}
{
max_char_or_byte2
uint
initial:
0
}
{
min_byte1
uint
initial:
0
}
{
max_byte1
uint
initial:
0
}
{
all_chars_exist
Bool
initial:
0
}
{
default_char
uint
initial:
0
}
{
n_properties
int
initial:
0
}
{
properties XFontProp*
}
{
min_bounds
XCharStruct
initial:
S{
XCharStruct
{
lbearing 0
}
{
rbearing 0
}
{
width 0
}
{
ascent 0
}
{
descent 0
}
{
attributes 0
}
}
}
{
max_bounds
XCharStruct
initial:
S{
XCharStruct
{
lbearing 0
}
{
rbearing 0
}
{
width 0
}
{
ascent 0
}
{
descent 0
}
{
attributes 0
}
}
}
{
per_char XCharStruct*
}
{
ascent
int
initial:
0
}
{
descent
int
initial:
0
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
x11.xlib
;
M:
XFontStruct
clone
clone-underlying
\
XFontStruct
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XFontStruct
struct-slot-values
{
[
ext_data>>
]
[
fid>>
]
[
direction>>
]
[
min_char_or_byte2>>
]
[
max_char_or_byte2>>
]
[
min_byte1>>
]
[
max_byte1>>
]
[
all_chars_exist>>
]
[
default_char>>
]
[
n_properties>>
]
[
properties>>
]
[
min_bounds>>
]
[
max_bounds>>
]
[
per_char>>
]
[
ascent>>
]
[
descent>>
]
}
cleave>array
;
inline