The 3b-bmfont Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The 3b-bmfont Reference Manual

This is the 3b-bmfont Reference Manual, version 0.0.1, generated automatically by Declt version 3.0 "Montgomery Scott" on Fri Jun 26 09:41:01 2020 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

readers/writers for bmfont metadata file formats

currently reads/writes text and xml formats, and bmfont-like json format used by some js libs. Tries to handle some extensions, including distanceField used by msdf-bmfont-xml.

API will probably change, file an issue or tell me on IRC if you want a stable API sooner.


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Next: , Previous: , Up: Systems   [Contents][Index]

2.1 3b-bmfont

Author

Bart Botta <00003b at gmail.com>

License

MIT

Description

BMFont file format readers/writers

Version

0.0.1

Dependency

3b-bmfont/text (system)

Source

3b-bmfont.asd (file)

Components

Next: , Previous: , Up: Systems   [Contents][Index]

2.2 3b-bmfont/text

Author

Bart Botta <00003b at gmail.com>

License

MIT

Description

Load/Save BMFont text format

Dependency

3b-bmfont/common (system)

Source

3b-bmfont.asd (file)

Components

Previous: , Up: Systems   [Contents][Index]

2.3 3b-bmfont/common

Author

Bart Botta <00003b at gmail.com>

License

MIT

Dependencies
Source

3b-bmfont.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 3b-bmfont.asd

Location

3b-bmfont.asd

Systems

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 3b-bmfont/package.lisp

Parent

3b-bmfont (system)

Location

package.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 3b-bmfont/bmfont.lisp

Parent

3b-bmfont (system)

Location

bmfont.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 3b-bmfont/text/package.lisp

Parent

3b-bmfont/text (system)

Location

package.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 3b-bmfont/text/bmfont-text.lisp

Parent

3b-bmfont/text (system)

Location

bmfont-text.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 3b-bmfont/common/package.lisp

Parent

3b-bmfont/common (system)

Location

package.lisp

Packages

Previous: , Up: Lisp files   [Contents][Index]

3.1.7 3b-bmfont/common/common.lisp

Parent

3b-bmfont/common (system)

Location

common.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 3b-bmfont-common

Source

package.lisp (file)

Use List

common-lisp

Used By List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

4.2 3b-bmfont-text

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Packages   [Contents][Index]

4.3 3b-bmfont-json

Source

package.lisp (file)

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

4.4 3b-bmfont

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

4.5 3b-bmfont-xml

Source

package.lisp (file)

Use List

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *filters*
Package

3b-bmfont-common

Source

common.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Functions

Function: char-id C &optional CC
Package

3b-bmfont-common

Source

common.lisp (file)

Function: filter-plist PLIST MAPPING
Package

3b-bmfont-common

Source

common.lisp (file)

Function: make-chars-hash INFO CHARS
Package

3b-bmfont-common

Source

common.lisp (file)

Function: make-kerning-hash INFO CHARS KERNINGS
Package

3b-bmfont-common

Source

common.lisp (file)

Function: make-keyword X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: map-glyphs FONT FUNCTION STRING &key MODEL-Y-UP TEXTURE-Y-UP START END
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: measure-glyphs FONT STRING &key START END
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: read-bmfont FILENAME
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: read-bmfont-text STREAM
Package

3b-bmfont-text

Source

bmfont-text.lisp (file)

Function: remap-char C
Package

3b-bmfont-common

Source

common.lisp (file)

Function: write-bmfont FONT FILENAME &key TYPE
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: write-bmfont-text F STREAM
Package

3b-bmfont-text

Source

bmfont-text.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Generic functions

Generic Function: aa OBJECT
Generic Function: (setf aa) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: aa (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf aa) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: alpha-chnl OBJECT
Generic Function: (setf alpha-chnl) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: alpha-chnl (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf alpha-chnl) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: base OBJECT
Generic Function: (setf base) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: base (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf base) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: blue-chnl OBJECT
Generic Function: (setf blue-chnl) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: blue-chnl (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf blue-chnl) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: bold OBJECT
Generic Function: (setf bold) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: bold (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf bold) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: chars OBJECT
Generic Function: (setf chars) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: chars (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf chars) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: charset OBJECT
Generic Function: (setf charset) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: charset (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf charset) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: distance-field OBJECT
Generic Function: (setf distance-field) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: distance-field (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf distance-field) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: face OBJECT
Generic Function: (setf face) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: face (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf face) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: green-chnl OBJECT
Generic Function: (setf green-chnl) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: green-chnl (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf green-chnl) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: italic OBJECT
Generic Function: (setf italic) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: italic (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf italic) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: kernings OBJECT
Generic Function: (setf kernings) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: kernings (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf kernings) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: line-height OBJECT
Generic Function: (setf line-height) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: line-height (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf line-height) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: packed OBJECT
Generic Function: (setf packed) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: packed (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf packed) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: padding OBJECT
Generic Function: (setf padding) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: padding (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf padding) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: pages OBJECT
Generic Function: (setf pages) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: pages (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf pages) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: red-chnl OBJECT
Generic Function: (setf red-chnl) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: red-chnl (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf red-chnl) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: scale-h OBJECT
Generic Function: (setf scale-h) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: scale-h (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf scale-h) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: scale-w OBJECT
Generic Function: (setf scale-w) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: scale-w (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf scale-w) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: size OBJECT
Generic Function: (setf size) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: size (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf size) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: smooth OBJECT
Generic Function: (setf smooth) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: smooth (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf smooth) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: spacing OBJECT
Generic Function: (setf spacing) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: spacing (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf spacing) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: stretch-h OBJECT
Generic Function: (setf stretch-h) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: stretch-h (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf stretch-h) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)

Generic Function: unicode OBJECT
Generic Function: (setf unicode) NEW-VALUE OBJECT
Package

3b-bmfont-common

Methods
Method: unicode (BMFONT bmfont)

automatically generated reader method

Source

common.lisp (file)

Method: (setf unicode) NEW-VALUE (BMFONT bmfont)

automatically generated writer method

Source

common.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Classes

Class: bmfont ()
Package

3b-bmfont-common

Source

common.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: face
Initargs

:face

Readers

face (generic function)

Writers

(setf face) (generic function)

Slot: size
Initargs

:size

Readers

size (generic function)

Writers

(setf size) (generic function)

Slot: bold
Initargs

:bold

Readers

bold (generic function)

Writers

(setf bold) (generic function)

Slot: italic
Initargs

:italic

Readers

italic (generic function)

Writers

(setf italic) (generic function)

Slot: unicode
Initargs

:unicode

Initform

t

Readers

unicode (generic function)

Writers

(setf unicode) (generic function)

Slot: charset
Initargs

:charset

Initform

""

Readers

charset (generic function)

Writers

(setf charset) (generic function)

Slot: stretch-h
Initargs

:stretch-h

Initform

100

Readers

stretch-h (generic function)

Writers

(setf stretch-h) (generic function)

Slot: smooth
Initargs

:smooth

Readers

smooth (generic function)

Writers

(setf smooth) (generic function)

Slot: aa
Initargs

:aa

Readers

aa (generic function)

Writers

(setf aa) (generic function)

Slot: padding
Initargs

:padding

Initform

(quote (0 0 0 0))

Readers

padding (generic function)

Writers

(setf padding) (generic function)

Slot: spacing
Initargs

:spacing

Initform

(quote (0 0))

Readers

spacing (generic function)

Writers

(setf spacing) (generic function)

Slot: line-height
Initargs

:line-height

Readers

line-height (generic function)

Writers

(setf line-height) (generic function)

Slot: base
Initargs

:base

Readers

base (generic function)

Writers

(setf base) (generic function)

Slot: scale-w
Initargs

:scale-w

Readers

scale-w (generic function)

Writers

(setf scale-w) (generic function)

Slot: scale-h
Initargs

:scale-h

Readers

scale-h (generic function)

Writers

(setf scale-h) (generic function)

Slot: packed
Initargs

:packed

Readers

packed (generic function)

Writers

(setf packed) (generic function)

Slot: alpha-chnl
Initargs

:alpha-chnl

Initform

:glyph

Readers

alpha-chnl (generic function)

Writers

(setf alpha-chnl) (generic function)

Slot: red-chnl
Initargs

:red-chnl

Initform

:glyph

Readers

red-chnl (generic function)

Writers

(setf red-chnl) (generic function)

Slot: green-chnl
Initargs

:green-chnl

Initform

:glyph

Readers

green-chnl (generic function)

Writers

(setf green-chnl) (generic function)

Slot: blue-chnl
Initargs

:blue-chnl

Initform

:glyph

Readers

blue-chnl (generic function)

Writers

(setf blue-chnl) (generic function)

Slot: chars
Initargs

:chars

Readers

chars (generic function)

Writers

(setf chars) (generic function)

Slot: pages
Initargs

:pages

Readers

pages (generic function)

Writers

(setf pages) (generic function)

Slot: kernings
Initargs

:kernings

Initform

(make-hash-table :test (quote equal))

Readers

kernings (generic function)

Writers

(setf kernings) (generic function)

Slot: distance-field
Initargs

:distance-field

Readers

distance-field (generic function)

Writers

(setf distance-field) (generic function)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *font*
Package

3b-bmfont-text

Source

bmfont-text.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Functions

Function: add-line TAG VALUES
Package

3b-bmfont-text

Source

bmfont-text.lisp (file)

Function: char-data CHAR FONT
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: char0 X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: fs F P
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: int X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: int-bool X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: int-chnl X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: int-list X
Package

3b-bmfont-common

Source

common.lisp (file)

Function: space-size FONT
Package

3b-bmfont

Source

bmfont.lisp (file)

Function: tokenize-line LINE
Package

3b-bmfont-text

Source

bmfont-text.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   3  
F   L  
Index Entry  Section

3
3b-bmfont.asd: The 3b-bmfont․asd file
3b-bmfont/bmfont.lisp: The 3b-bmfont/bmfont․lisp file
3b-bmfont/common/common.lisp: The 3b-bmfont/common/common․lisp file
3b-bmfont/common/package.lisp: The 3b-bmfont/common/package․lisp file
3b-bmfont/package.lisp: The 3b-bmfont/package․lisp file
3b-bmfont/text/bmfont-text.lisp: The 3b-bmfont/text/bmfont-text․lisp file
3b-bmfont/text/package.lisp: The 3b-bmfont/text/package․lisp file

F
File, Lisp, 3b-bmfont.asd: The 3b-bmfont․asd file
File, Lisp, 3b-bmfont/bmfont.lisp: The 3b-bmfont/bmfont․lisp file
File, Lisp, 3b-bmfont/common/common.lisp: The 3b-bmfont/common/common․lisp file
File, Lisp, 3b-bmfont/common/package.lisp: The 3b-bmfont/common/package․lisp file
File, Lisp, 3b-bmfont/package.lisp: The 3b-bmfont/package․lisp file
File, Lisp, 3b-bmfont/text/bmfont-text.lisp: The 3b-bmfont/text/bmfont-text․lisp file
File, Lisp, 3b-bmfont/text/package.lisp: The 3b-bmfont/text/package․lisp file

L
Lisp File, 3b-bmfont.asd: The 3b-bmfont․asd file
Lisp File, 3b-bmfont/bmfont.lisp: The 3b-bmfont/bmfont․lisp file
Lisp File, 3b-bmfont/common/common.lisp: The 3b-bmfont/common/common․lisp file
Lisp File, 3b-bmfont/common/package.lisp: The 3b-bmfont/common/package․lisp file
Lisp File, 3b-bmfont/package.lisp: The 3b-bmfont/package․lisp file
Lisp File, 3b-bmfont/text/bmfont-text.lisp: The 3b-bmfont/text/bmfont-text․lisp file
Lisp File, 3b-bmfont/text/package.lisp: The 3b-bmfont/text/package․lisp file

Jump to:   3  
F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   (  
A   B   C   D   F   G   I   K   L   M   P   R   S   T   U   W  
Index Entry  Section

(
(setf aa): Exported generic functions
(setf aa): Exported generic functions
(setf alpha-chnl): Exported generic functions
(setf alpha-chnl): Exported generic functions
(setf base): Exported generic functions
(setf base): Exported generic functions
(setf blue-chnl): Exported generic functions
(setf blue-chnl): Exported generic functions
(setf bold): Exported generic functions
(setf bold): Exported generic functions
(setf chars): Exported generic functions
(setf chars): Exported generic functions
(setf charset): Exported generic functions
(setf charset): Exported generic functions
(setf distance-field): Exported generic functions
(setf distance-field): Exported generic functions
(setf face): Exported generic functions
(setf face): Exported generic functions
(setf green-chnl): Exported generic functions
(setf green-chnl): Exported generic functions
(setf italic): Exported generic functions
(setf italic): Exported generic functions
(setf kernings): Exported generic functions
(setf kernings): Exported generic functions
(setf line-height): Exported generic functions
(setf line-height): Exported generic functions
(setf packed): Exported generic functions
(setf packed): Exported generic functions
(setf padding): Exported generic functions
(setf padding): Exported generic functions
(setf pages): Exported generic functions
(setf pages): Exported generic functions
(setf red-chnl): Exported generic functions
(setf red-chnl): Exported generic functions
(setf scale-h): Exported generic functions
(setf scale-h): Exported generic functions
(setf scale-w): Exported generic functions
(setf scale-w): Exported generic functions
(setf size): Exported generic functions
(setf size): Exported generic functions
(setf smooth): Exported generic functions
(setf smooth): Exported generic functions
(setf spacing): Exported generic functions
(setf spacing): Exported generic functions
(setf stretch-h): Exported generic functions
(setf stretch-h): Exported generic functions
(setf unicode): Exported generic functions
(setf unicode): Exported generic functions

A
aa: Exported generic functions
aa: Exported generic functions
add-line: Internal functions
alpha-chnl: Exported generic functions
alpha-chnl: Exported generic functions

B
base: Exported generic functions
base: Exported generic functions
blue-chnl: Exported generic functions
blue-chnl: Exported generic functions
bold: Exported generic functions
bold: Exported generic functions

C
char-data: Internal functions
char-id: Exported functions
char0: Internal functions
chars: Exported generic functions
chars: Exported generic functions
charset: Exported generic functions
charset: Exported generic functions

D
distance-field: Exported generic functions
distance-field: Exported generic functions

F
face: Exported generic functions
face: Exported generic functions
filter-plist: Exported functions
fs: Internal functions
Function, add-line: Internal functions
Function, char-data: Internal functions
Function, char-id: Exported functions
Function, char0: Internal functions
Function, filter-plist: Exported functions
Function, fs: Internal functions
Function, int: Internal functions
Function, int-bool: Internal functions
Function, int-chnl: Internal functions
Function, int-list: Internal functions
Function, make-chars-hash: Exported functions
Function, make-kerning-hash: Exported functions
Function, make-keyword: Exported functions
Function, map-glyphs: Exported functions
Function, measure-glyphs: Exported functions
Function, read-bmfont: Exported functions
Function, read-bmfont-text: Exported functions
Function, remap-char: Exported functions
Function, space-size: Internal functions
Function, tokenize-line: Internal functions
Function, write-bmfont: Exported functions
Function, write-bmfont-text: Exported functions

G
Generic Function, (setf aa): Exported generic functions
Generic Function, (setf alpha-chnl): Exported generic functions
Generic Function, (setf base): Exported generic functions
Generic Function, (setf blue-chnl): Exported generic functions
Generic Function, (setf bold): Exported generic functions
Generic Function, (setf chars): Exported generic functions
Generic Function, (setf charset): Exported generic functions
Generic Function, (setf distance-field): Exported generic functions
Generic Function, (setf face): Exported generic functions
Generic Function, (setf green-chnl): Exported generic functions
Generic Function, (setf italic): Exported generic functions
Generic Function, (setf kernings): Exported generic functions
Generic Function, (setf line-height): Exported generic functions
Generic Function, (setf packed): Exported generic functions
Generic Function, (setf padding): Exported generic functions
Generic Function, (setf pages): Exported generic functions
Generic Function, (setf red-chnl): Exported generic functions
Generic Function, (setf scale-h): Exported generic functions
Generic Function, (setf scale-w): Exported generic functions
Generic Function, (setf size): Exported generic functions
Generic Function, (setf smooth): Exported generic functions
Generic Function, (setf spacing): Exported generic functions
Generic Function, (setf stretch-h): Exported generic functions
Generic Function, (setf unicode): Exported generic functions
Generic Function, aa: Exported generic functions
Generic Function, alpha-chnl: Exported generic functions
Generic Function, base: Exported generic functions
Generic Function, blue-chnl: Exported generic functions
Generic Function, bold: Exported generic functions
Generic Function, chars: Exported generic functions
Generic Function, charset: Exported generic functions
Generic Function, distance-field: Exported generic functions
Generic Function, face: Exported generic functions
Generic Function, green-chnl: Exported generic functions
Generic Function, italic: Exported generic functions
Generic Function, kernings: Exported generic functions
Generic Function, line-height: Exported generic functions
Generic Function, packed: Exported generic functions
Generic Function, padding: Exported generic functions
Generic Function, pages: Exported generic functions
Generic Function, red-chnl: Exported generic functions
Generic Function, scale-h: Exported generic functions
Generic Function, scale-w: Exported generic functions
Generic Function, size: Exported generic functions
Generic Function, smooth: Exported generic functions
Generic Function, spacing: Exported generic functions
Generic Function, stretch-h: Exported generic functions
Generic Function, unicode: Exported generic functions
green-chnl: Exported generic functions
green-chnl: Exported generic functions

I
int: Internal functions
int-bool: Internal functions
int-chnl: Internal functions
int-list: Internal functions
italic: Exported generic functions
italic: Exported generic functions

K
kernings: Exported generic functions
kernings: Exported generic functions

L
line-height: Exported generic functions
line-height: Exported generic functions

M
make-chars-hash: Exported functions
make-kerning-hash: Exported functions
make-keyword: Exported functions
map-glyphs: Exported functions
measure-glyphs: Exported functions
Method, (setf aa): Exported generic functions
Method, (setf alpha-chnl): Exported generic functions
Method, (setf base): Exported generic functions
Method, (setf blue-chnl): Exported generic functions
Method, (setf bold): Exported generic functions
Method, (setf chars): Exported generic functions
Method, (setf charset): Exported generic functions
Method, (setf distance-field): Exported generic functions
Method, (setf face): Exported generic functions
Method, (setf green-chnl): Exported generic functions
Method, (setf italic): Exported generic functions
Method, (setf kernings): Exported generic functions
Method, (setf line-height): Exported generic functions
Method, (setf packed): Exported generic functions
Method, (setf padding): Exported generic functions
Method, (setf pages): Exported generic functions
Method, (setf red-chnl): Exported generic functions
Method, (setf scale-h): Exported generic functions
Method, (setf scale-w): Exported generic functions
Method, (setf size): Exported generic functions
Method, (setf smooth): Exported generic functions
Method, (setf spacing): Exported generic functions
Method, (setf stretch-h): Exported generic functions
Method, (setf unicode): Exported generic functions
Method, aa: Exported generic functions
Method, alpha-chnl: Exported generic functions
Method, base: Exported generic functions
Method, blue-chnl: Exported generic functions
Method, bold: Exported generic functions
Method, chars: Exported generic functions
Method, charset: Exported generic functions
Method, distance-field: Exported generic functions
Method, face: Exported generic functions
Method, green-chnl: Exported generic functions
Method, italic: Exported generic functions
Method, kernings: Exported generic functions
Method, line-height: Exported generic functions
Method, packed: Exported generic functions
Method, padding: Exported generic functions
Method, pages: Exported generic functions
Method, red-chnl: Exported generic functions
Method, scale-h: Exported generic functions
Method, scale-w: Exported generic functions
Method, size: Exported generic functions
Method, smooth: Exported generic functions
Method, spacing: Exported generic functions
Method, stretch-h: Exported generic functions
Method, unicode: Exported generic functions

P
packed: Exported generic functions
packed: Exported generic functions
padding: Exported generic functions
padding: Exported generic functions
pages: Exported generic functions
pages: Exported generic functions

R
read-bmfont: Exported functions
read-bmfont-text: Exported functions
red-chnl: Exported generic functions
red-chnl: Exported generic functions
remap-char: Exported functions

S
scale-h: Exported generic functions
scale-h: Exported generic functions
scale-w: Exported generic functions
scale-w: Exported generic functions
size: Exported generic functions
size: Exported generic functions
smooth: Exported generic functions
smooth: Exported generic functions
space-size: Internal functions
spacing: Exported generic functions
spacing: Exported generic functions
stretch-h: Exported generic functions
stretch-h: Exported generic functions

T
tokenize-line: Internal functions

U
unicode: Exported generic functions
unicode: Exported generic functions

W
write-bmfont: Exported functions
write-bmfont-text: Exported functions

Jump to:   (  
A   B   C   D   F   G   I   K   L   M   P   R   S   T   U   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
A   B   C   D   F   G   I   K   L   P   R   S   U  
Index Entry  Section

*
*filters*: Exported special variables
*font*: Internal special variables

A
aa: Exported classes
alpha-chnl: Exported classes

B
base: Exported classes
blue-chnl: Exported classes
bold: Exported classes

C
chars: Exported classes
charset: Exported classes

D
distance-field: Exported classes

F
face: Exported classes

G
green-chnl: Exported classes

I
italic: Exported classes

K
kernings: Exported classes

L
line-height: Exported classes

P
packed: Exported classes
padding: Exported classes
pages: Exported classes

R
red-chnl: Exported classes

S
scale-h: Exported classes
scale-w: Exported classes
size: Exported classes
Slot, aa: Exported classes
Slot, alpha-chnl: Exported classes
Slot, base: Exported classes
Slot, blue-chnl: Exported classes
Slot, bold: Exported classes
Slot, chars: Exported classes
Slot, charset: Exported classes
Slot, distance-field: Exported classes
Slot, face: Exported classes
Slot, green-chnl: Exported classes
Slot, italic: Exported classes
Slot, kernings: Exported classes
Slot, line-height: Exported classes
Slot, packed: Exported classes
Slot, padding: Exported classes
Slot, pages: Exported classes
Slot, red-chnl: Exported classes
Slot, scale-h: Exported classes
Slot, scale-w: Exported classes
Slot, size: Exported classes
Slot, smooth: Exported classes
Slot, spacing: Exported classes
Slot, stretch-h: Exported classes
Slot, unicode: Exported classes
smooth: Exported classes
spacing: Exported classes
Special Variable, *filters*: Exported special variables
Special Variable, *font*: Internal special variables
stretch-h: Exported classes

U
unicode: Exported classes

Jump to:   *  
A   B   C   D   F   G   I   K   L   P   R   S   U  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   3  
B   C   P   S  
Index Entry  Section

3
3b-bmfont: The 3b-bmfont system
3b-bmfont: The 3b-bmfont package
3b-bmfont-common: The 3b-bmfont-common package
3b-bmfont-json: The 3b-bmfont-json package
3b-bmfont-text: The 3b-bmfont-text package
3b-bmfont-xml: The 3b-bmfont-xml package
3b-bmfont/common: The 3b-bmfont/common system
3b-bmfont/text: The 3b-bmfont/text system

B
bmfont: Exported classes

C
Class, bmfont: Exported classes

P
Package, 3b-bmfont: The 3b-bmfont package
Package, 3b-bmfont-common: The 3b-bmfont-common package
Package, 3b-bmfont-json: The 3b-bmfont-json package
Package, 3b-bmfont-text: The 3b-bmfont-text package
Package, 3b-bmfont-xml: The 3b-bmfont-xml package

S
System, 3b-bmfont: The 3b-bmfont system
System, 3b-bmfont/common: The 3b-bmfont/common system
System, 3b-bmfont/text: The 3b-bmfont/text system

Jump to:   3  
B   C   P   S