This is the 3b-bmfont Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:06:44 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
3b-bmfont
BMFont file format readers/writers
Bart Botta
MIT
0.0.1
3b-bmfont/text
(system).
package.lisp
(file).
bmfont.lisp
(file).
3b-bmfont/text
Load/Save BMFont text format
Bart Botta
MIT
3b-bmfont/common
(system).
package.lisp
(file).
bmfont-text.lisp
(file).
3b-bmfont/common
Bart Botta
MIT
alexandria
(system).
split-sequence
(system).
parse-number
(system).
package.lisp
(file).
common.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
3b-bmfont/3b-bmfont.asd
3b-bmfont/package.lisp
3b-bmfont/bmfont.lisp
3b-bmfont/text/package.lisp
3b-bmfont/text/bmfont-text.lisp
3b-bmfont/common/package.lisp
3b-bmfont/common/common.lisp
3b-bmfont/bmfont.lisp
3b-bmfont
(system).
char-data
(function).
map-glyphs
(function).
measure-glyphs
(function).
read-bmfont
(function).
write-bmfont
(function).
fs
(function).
3b-bmfont/text/bmfont-text.lisp
3b-bmfont/text
(system).
read-bmfont-text
(function).
write-bmfont-text
(function).
*font*
(special variable).
add-line
(function).
tokenize-line
(function).
3b-bmfont/common/common.lisp
3b-bmfont/common
(system).
%kerning
(function).
(setf %kerning)
(function).
*filters*
(special variable).
aa
(reader method).
(setf aa)
(writer method).
alpha-chnl
(reader method).
(setf alpha-chnl)
(writer method).
base
(reader method).
(setf base)
(writer method).
blue-chnl
(reader method).
(setf blue-chnl)
(writer method).
bmfont
(class).
bold
(reader method).
(setf bold)
(writer method).
char-id
(function).
chars
(reader method).
(setf chars)
(writer method).
charset
(reader method).
(setf charset)
(writer method).
distance-field
(reader method).
(setf distance-field)
(writer method).
face
(reader method).
(setf face)
(writer method).
filter-plist
(function).
glyph
(structure).
glyph-char
(reader).
(setf glyph-char)
(writer).
glyph-chnl
(reader).
(setf glyph-chnl)
(writer).
glyph-height
(reader).
(setf glyph-height)
(writer).
glyph-id
(reader).
(setf glyph-id)
(writer).
glyph-index
(reader).
(setf glyph-index)
(writer).
glyph-letter
(reader).
(setf glyph-letter)
(writer).
glyph-origin
(reader).
(setf glyph-origin)
(writer).
glyph-origin-y-up
(reader).
(setf glyph-origin-y-up)
(writer).
glyph-page
(reader).
(setf glyph-page)
(writer).
glyph-width
(reader).
(setf glyph-width)
(writer).
glyph-x
(reader).
(setf glyph-x)
(writer).
glyph-xadvance
(reader).
(setf glyph-xadvance)
(writer).
glyph-xoffset
(reader).
(setf glyph-xoffset)
(writer).
glyph-y
(reader).
(setf glyph-y)
(writer).
glyph-yoffset
(reader).
(setf glyph-yoffset)
(writer).
green-chnl
(reader method).
(setf green-chnl)
(writer method).
initialize-instance
(method).
invalid-glyph
(reader method).
(setf invalid-glyph)
(writer method).
italic
(reader method).
(setf italic)
(writer method).
kerning
(function).
(setf kerning)
(function).
kerning-index
(function).
kerning-index-characters
(function).
kernings
(reader method).
(setf kernings)
(writer method).
line-height
(reader method).
(setf line-height)
(writer method).
make-chars-hash
(function).
make-glyph
(function).
make-kerning-hash
(function).
make-keyword
(function).
make-load-form
(method).
packed
(reader method).
(setf packed)
(writer method).
padding
(reader method).
(setf padding)
(writer method).
padding-down
(method).
padding-left
(method).
padding-right
(method).
padding-up
(method).
pages
(reader method).
(setf pages)
(writer method).
red-chnl
(reader method).
(setf red-chnl)
(writer method).
remap-char
(function).
scale-h
(reader method).
(setf scale-h)
(writer method).
scale-w
(reader method).
(setf scale-w)
(writer method).
size
(reader method).
(setf size)
(writer method).
smooth
(reader method).
(setf smooth)
(writer method).
space-size
(reader method).
(setf space-size)
(writer method).
spacing
(reader method).
(setf spacing)
(writer method).
stretch-h
(reader method).
(setf stretch-h)
(writer method).
unicode
(reader method).
(setf unicode)
(writer method).
update-font-properties
(function).
v2
(function).
v2
(type).
%make-glyph
(function).
add-origins
(function).
calculate-space-size
(function).
char0
(function).
copy-glyph
(function).
find-invalid-glyph
(function).
glyph-p
(function).
int
(function).
int-bool
(function).
int-chnl
(function).
int-list
(function).
outline
(reader method).
(setf outline)
(writer method).
sf
(function).
sfloat
(function).
Packages are listed by definition order.
3b-bmfont-text
3b-bmfont-common
.
common-lisp
.
read-bmfont-text
(function).
write-bmfont-text
(function).
*font*
(special variable).
add-line
(function).
tokenize-line
(function).
3b-bmfont-common
common-lisp
.
%kerning
(function).
(setf %kerning)
(function).
*filters*
(special variable).
aa
(generic reader).
(setf aa)
(generic writer).
alpha-chnl
(generic reader).
(setf alpha-chnl)
(generic writer).
base
(generic reader).
(setf base)
(generic writer).
blue-chnl
(generic reader).
(setf blue-chnl)
(generic writer).
bmfont
(class).
bold
(generic reader).
(setf bold)
(generic writer).
char-id
(function).
chars
(generic reader).
(setf chars)
(generic writer).
charset
(generic reader).
(setf charset)
(generic writer).
distance-field
(generic reader).
(setf distance-field)
(generic writer).
face
(generic reader).
(setf face)
(generic writer).
filter-plist
(function).
glyph
(structure).
glyph-char
(reader).
(setf glyph-char)
(writer).
glyph-chnl
(reader).
(setf glyph-chnl)
(writer).
glyph-height
(reader).
(setf glyph-height)
(writer).
glyph-id
(reader).
(setf glyph-id)
(writer).
glyph-index
(reader).
(setf glyph-index)
(writer).
glyph-letter
(reader).
(setf glyph-letter)
(writer).
glyph-origin
(reader).
(setf glyph-origin)
(writer).
glyph-origin-y-up
(reader).
(setf glyph-origin-y-up)
(writer).
glyph-page
(reader).
(setf glyph-page)
(writer).
glyph-width
(reader).
(setf glyph-width)
(writer).
glyph-x
(reader).
(setf glyph-x)
(writer).
glyph-xadvance
(reader).
(setf glyph-xadvance)
(writer).
glyph-xoffset
(reader).
(setf glyph-xoffset)
(writer).
glyph-y
(reader).
(setf glyph-y)
(writer).
glyph-yoffset
(reader).
(setf glyph-yoffset)
(writer).
green-chnl
(generic reader).
(setf green-chnl)
(generic writer).
invalid-glyph
(generic reader).
(setf invalid-glyph)
(generic writer).
italic
(generic reader).
(setf italic)
(generic writer).
kerning
(function).
(setf kerning)
(function).
kerning-index
(function).
kerning-index-characters
(function).
kernings
(generic reader).
(setf kernings)
(generic writer).
line-height
(generic reader).
(setf line-height)
(generic writer).
make-chars-hash
(function).
make-glyph
(function).
make-kerning-hash
(function).
make-keyword
(function).
packed
(generic reader).
(setf packed)
(generic writer).
padding
(generic reader).
(setf padding)
(generic writer).
padding-down
(generic function).
padding-left
(generic function).
padding-right
(generic function).
padding-up
(generic function).
pages
(generic reader).
(setf pages)
(generic writer).
red-chnl
(generic reader).
(setf red-chnl)
(generic writer).
remap-char
(function).
scale-h
(generic reader).
(setf scale-h)
(generic writer).
scale-w
(generic reader).
(setf scale-w)
(generic writer).
size
(generic reader).
(setf size)
(generic writer).
smooth
(generic reader).
(setf smooth)
(generic writer).
space-size
(generic reader).
(setf space-size)
(generic writer).
spacing
(generic reader).
(setf spacing)
(generic writer).
stretch-h
(generic reader).
(setf stretch-h)
(generic writer).
unicode
(generic reader).
(setf unicode)
(generic writer).
update-font-properties
(function).
v2
(function).
v2
(type).
%make-glyph
(function).
add-origins
(function).
calculate-space-size
(function).
char0
(function).
copy-glyph
(function).
find-invalid-glyph
(function).
glyph-p
(function).
int
(function).
int-bool
(function).
int-chnl
(function).
int-list
(function).
outline
(generic reader).
(setf outline)
(generic writer).
sf
(function).
sfloat
(function).
3b-bmfont
3b-bmfont-common
.
common-lisp
.
char-data
(function).
map-glyphs
(function).
measure-glyphs
(function).
read-bmfont
(function).
write-bmfont
(function).
fs
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
char
.
chnl
.
page
.
structure-object
.
(signed-byte 32)
0
single-float
0.0
single-float
0.0
single-float
0.0
single-float
0.0
single-float
0.0
single-float
0.0
single-float
0.0
(unsigned-byte 16)
0
(unsigned-byte 32)
0
common-lisp
.
(or null string)
(or null string)
(or null (unsigned-byte 32))
(or null 3b-bmfont-common:v2)
(or null 3b-bmfont-common:v2)
(setf aa)
.
aa
.
(setf alpha-chnl)
.
alpha-chnl
.
(setf base)
.
base
.
(setf blue-chnl)
.
blue-chnl
.
(setf bold)
.
bold
.
(setf chars)
.
chars
.
(setf charset)
.
charset
.
(setf distance-field)
.
distance-field
.
(setf face)
.
face
.
(setf green-chnl)
.
green-chnl
.
initialize-instance
.
(setf invalid-glyph)
.
invalid-glyph
.
(setf italic)
.
italic
.
(setf kernings)
.
kernings
.
(setf line-height)
.
line-height
.
(setf outline)
.
outline
.
(setf packed)
.
packed
.
(setf padding)
.
padding
.
padding-down
.
padding-left
.
padding-right
.
padding-up
.
(setf pages)
.
pages
.
(setf red-chnl)
.
red-chnl
.
(setf scale-h)
.
scale-h
.
(setf scale-w)
.
scale-w
.
(setf size)
.
size
.
(setf smooth)
.
smooth
.
(setf space-size)
.
space-size
.
(setf spacing)
.
spacing
.
(setf stretch-h)
.
stretch-h
.
(setf unicode)
.
unicode
.
:italic
t
:unicode
""
:charset
100
:stretch-h
:smooth
0
:outline
(quote (0 0 0 0))
:padding
(quote (0 0))
:spacing
:line-height
:scale-w
:scale-h
:packed
:glyph
:alpha-chnl
:glyph
:red-chnl
:glyph
:green-chnl
:glyph
:blue-chnl
:chars
:pages
(make-hash-table :test (quote eql))
:kernings
:distance-field
Jump to: | %
(
A B C D F G I K L M O P R S T U V W |
---|
Jump to: | %
(
A B C D F G I K L M O P R S T U V W |
---|
Jump to: | *
A B C D F G H I K L O P R S U W X Y |
---|
Jump to: | *
A B C D F G H I K L O P R S U W X Y |
---|
Jump to: | 3
B C F G P S T V |
---|
Jump to: | 3
B C F G P S T V |
---|