Common Lisp Package: FREETYPE2-FFI

Foreign Function definitions only.

README:

FUNCTION

Public

GET-FSTYPE-FLAGS (FACE)

=> flags Get the fsType flags for `FACE`.

GET-NAME-INDEX (FACE GLYPH-NAME)

=> index Get the index for the glyph named `GLYPH-NAME` for `FACE`.

GET-POSTSCRIPT-NAME (FACE)

=> name-string Get the PostScript name for the Type1 or TrueType font `FACE`.

Undocumented

ATTACH-FILE (FACE PATHNAME)

FT-ACTIVATE-SIZE (SIZE)

FT-BITMAP-CONVERT (LIBRARY SOURCE TARGET ALIGNMENT)

FT-BITMAP-COPY (LIBRARY SOURCE TARGET)

FT-BITMAP-DONE (LIBRARY BITMAP)

FT-BITMAP-EMBOLDEN (LIBRARY BITMAP X-STRENGTH Y-STRENGTH)

FT-BITMAP-NEW (ABITMAP)

FT-DONE-FACE (FACE)

FT-DONE-FREETYPE (LIBRARY)

FT-DONE-GLYPH (GLYPH)

FT-DONE-SIZE (SIZE)

FT-FACE-GETCHARSOFVARIANT (FACE VARIANT-SELECTOR)

FT-FACE-GETCHARVARIANTINDEX (FACE CHARCODE VARIANT-SELECTOR)

FT-FACE-GETCHARVARIANTISDEFAULT (FACE CHARCODE VARIANT-SELECTOR)

FT-FACE-GETVARIANTSELECTORS (FACE)

FT-FACE-GETVARIANTSOFCHAR (FACE CHARCODE)

FT-GET-ADVANCE (FACE GINDEX LOAD-FLAGS PADVANCE)

FT-GET-ADVANCES (FACE START COUNT LOAD-FLAGS PADVANCES)

FT-GET-CHAR-INDEX (FACE CHARCODE)

FT-GET-CHARMAP-INDEX (CHARMAP)

FT-GET-FIRST-CHAR (FACE AGINDEX)

FT-GET-GLYPH (SLOT AGLYPH)

FT-GET-GLYPH-NAME (FACE GLYPH-INDEX BUFFER BUFFER-MAX)

FT-GET-KERNING (FACE LEFT-GLYPH RIGHT-GLYPH KERN-MODE AKERNING)

FT-GET-NEXT-CHAR (FACE CHAR-CODE AGINDEX)

FT-GET-SUBGLYPH-INFO (GLYPH SUB-INDEX P-INDEX P-FLAGS P-ARG1 P-ARG2 P-TRANSFORM)

FT-GET-TRACK-KERNING (FACE POINT-SIZE DEGREE AKERNING)

FT-GLYPH-COPY (SOURCE TARGET)

FT-GLYPH-GET-CBOX (GLYPH BBOX-MODE ACBOX)

FT-GLYPH-TO-BITMAP (THE-GLYPH RENDER-MODE ORIGIN DESTROY)

FT-GLYPH-TRANSFORM (GLYPH MATRIX DELTA)

FT-GLYPHSLOT-OWN-BITMAP (SLOT)

FT-INIT-FREETYPE (LIBRARY)

FT-LIBRARY-VERSION (LIBRARY AMAJOR AMINOR APATCH)

FT-LOAD-GLYPH (FACE GLYPH-INDEX LOAD-FLAGS)

FT-NEW-FACE (LIBRARY PATHNAME FACE-INDEX AFACE)

FT-NEW-MEMORY-FACE (LIBRARY FILE-BASE FILE-SIZE FACE-INDEX AFACE)

FT-NEW-SIZE (FACE ASIZE)

FT-OPEN-FACE (LIBRARY ARGS FACE-INDEX FACE)

FT-OUTLINE-CHECK (OUTLINE)

FT-OUTLINE-COPY (SOURCE TARGET)

FT-OUTLINE-DECOMPOSE (OUTLINE FUNC-INTERFACE USER)

FT-OUTLINE-DONE (LIBRARY OUTLINE)

FT-OUTLINE-EMBOLDEN (OUTLINE STRENGTH)

FT-OUTLINE-GET-BBOX (OUTLINE ABBOX)

FT-OUTLINE-GET-CBOX (OUTLINE ACBOX)

FT-OUTLINE-GET-ORIENTATION (OUTLINE)

FT-OUTLINE-NEW (LIBRARY NUM-POINTS NUM-CONTOURS ANOUTLINE)

FT-OUTLINE-REVERSE (OUTLINE)

FT-OUTLINE-TRANSFORM (OUTLINE MATRIX)

FT-OUTLINE-TRANSLATE (OUTLINE X-OFFSET Y-OFFSET)

FT-REFERENCE-FACE (FACE)

FT-RENDER-GLYPH (SLOT RENDER-MODE)

FT-REQUEST-SIZE (FACE REQ)

FT-SELECT-SIZE (FACE STRIKE-INDEX)

FT-SET-CHAR-SIZE (FACE CHAR-WIDTH CHAR-HEIGHT HORZ-RESOLUTION VERT-RESOLUTION)

FT-SET-CHARMAP (FACE CHARMAP)

FT-SET-PIXEL-SIZES (FACE PIXEL-WIDTH PIXEL-HEIGHT)

FT-SET-TRANSFORM (FACE MATRIX DELTA)

SELECT-CHARMAP (FACE ENCODING)