This is the sdl2-ttf Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:21:05 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
sdl2-ttfBindings for sdl2_ttf using autowrap
Bryan Baraoidan
MIT
1.0
alexandria (system).
defpackage-plus (system).
cl-autowrap (system).
sdl2 (system).
cffi-libffi (system).
trivial-garbage (system).
package.lisp (file).
library.lisp (file).
autowrap.lisp (file).
helpers.lisp (file).
conditions.lisp (file).
render.lisp (file).
size.lisp (file).
general.lisp (file).
style.lisp (file).
autowrap-spec (module).
Modules are listed depth-first from the system components tree.
sdl2-ttf/autowrap-specstyle.lisp (file).
sdl2-ttf (system).
sdl2_ttf.h (file).
Files are sorted by type and then listed depth-first from the systems components trees.
sdl2-ttf/sdl2-ttf.asdsdl2-ttf/package.lispsdl2-ttf/library.lispsdl2-ttf/autowrap.lispsdl2-ttf/helpers.lispsdl2-ttf/conditions.lispsdl2-ttf/render.lispsdl2-ttf/size.lispsdl2-ttf/general.lispsdl2-ttf/style.lispsdl2-ttf/library.lisppackage.lisp (file).
sdl2-ttf (system).
sdl2-ttf/autowrap.lisplibrary.lisp (file).
sdl2-ttf (system).
sdl2-ttf/helpers.lispautowrap.lisp (file).
sdl2-ttf (system).
define-function (macro).
function-symbol (function).
pack-to-bitwise (macro).
unpack-bitwise (macro).
sdl2-ttf/conditions.lisphelpers.lisp (file).
sdl2-ttf (system).
check-non-zero (macro).
check-null (macro).
check-rc (macro).
check-true (macro).
sdl-ttf-error (condition).
sdl2-ttf/render.lispconditions.lisp (file).
sdl2-ttf (system).
render-glyph-blended (function).
render-glyph-shaded (function).
render-glyph-solid (function).
render-text-blended (function).
render-text-shaded (function).
render-text-solid (function).
render-unicode-blended (function).
render-unicode-shaded (function).
render-unicode-solid (function).
render-utf8-blended (function).
render-utf8-shaded (function).
render-utf8-solid (function).
%sdl-render-glyph-blended (function).
%sdl-render-glyph-shaded (function).
%sdl-render-glyph-solid (function).
%sdl-render-text-blended (function).
%sdl-render-text-shaded (function).
%sdl-render-text-solid (function).
%sdl-render-unicode-blended (function).
%sdl-render-unicode-shaded (function).
%sdl-render-unicode-solid (function).
%sdl-render-utf8-blended (function).
%sdl-render-utf8-shaded (function).
%sdl-render-utf8-solid (function).
create-sdl-color-list (function).
define-render-function (macro).
define-shaded-render-function (macro).
sdl-color-tclass (class).
sdl2-ttf/size.lisprender.lisp (file).
sdl2-ttf (system).
size-text (function).
size-unicode (function).
size-utf8 (function).
%sdl-size-text (function).
%sdl-size-unicode (function).
%sdl-size-utf8 (function).
define-size-function (macro).
sdl2-ttf/general.lispsize.lisp (file).
sdl2-ttf (system).
close-font (function).
init (function).
linked-version (function).
open-font (function).
quit (function).
was-init (function).
*fonts* (special variable).
sdl2-ttf/style.lispgeneral.lisp (file).
sdl2-ttf (system).
(setf font-outline) (setf expander).
font-outline (function).
(setf font-style) (setf expander).
font-style (function).
set-font-outline (function).
set-font-style (function).
%sdl2-ttf-get-font-outline (function).
%sdl2-ttf-get-font-style (function).
%sdl2-ttf-set-font (function).
%sdl2-ttf-set-font-outline (function).
+style-bold+ (constant).
+style-italic+ (constant).
+style-strike-through+ (constant).
+style-underline+ (constant).
define-function-get-style (macro).
define-function-set-style (macro).
Packages are listed by definition order.
sdl2-ttfalexandria.
autowrap.minimal.
common-lisp.
plus-c.
sdl2-ffi.functions.
close-font (function).
(setf font-outline) (setf expander).
font-outline (function).
(setf font-style) (setf expander).
font-style (function).
init (function).
linked-version (function).
open-font (function).
quit (function).
render-glyph-blended (function).
render-glyph-shaded (function).
render-glyph-solid (function).
render-text-blended (function).
render-text-shaded (function).
render-text-solid (function).
render-unicode-blended (function).
render-unicode-shaded (function).
render-unicode-solid (function).
render-utf8-blended (function).
render-utf8-shaded (function).
render-utf8-solid (function).
set-font-outline (function).
set-font-style (function).
size-text (function).
size-unicode (function).
size-utf8 (function).
was-init (function).
%sdl-render-glyph-blended (function).
%sdl-render-glyph-shaded (function).
%sdl-render-glyph-solid (function).
%sdl-render-text-blended (function).
%sdl-render-text-shaded (function).
%sdl-render-text-solid (function).
%sdl-render-unicode-blended (function).
%sdl-render-unicode-shaded (function).
%sdl-render-unicode-solid (function).
%sdl-render-utf8-blended (function).
%sdl-render-utf8-shaded (function).
%sdl-render-utf8-solid (function).
%sdl-size-text (function).
%sdl-size-unicode (function).
%sdl-size-utf8 (function).
%sdl2-ttf-get-font-outline (function).
%sdl2-ttf-get-font-style (function).
%sdl2-ttf-set-font (function).
%sdl2-ttf-set-font-outline (function).
*fonts* (special variable).
+style-bold+ (constant).
+style-italic+ (constant).
+style-strike-through+ (constant).
+style-underline+ (constant).
check-non-zero (macro).
check-null (macro).
check-rc (macro).
check-true (macro).
create-sdl-color-list (function).
define-function (macro).
define-function-get-style (macro).
define-function-set-style (macro).
define-render-function (macro).
define-shaded-render-function (macro).
define-size-function (macro).
function-symbol (function).
pack-to-bitwise (macro).
sdl-color-tclass (class).
sdl-ttf-error (condition).
unpack-bitwise (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
font-outline (function).
set-font-outline (function).
font-style (function).
set-font-style (function).
Frees the memory used by the ttf-font-struct
Initialize the sdl trutype font API. Does not require a call to sdl-init prior to calling this function. Returns 0 if succesful -1 otherwise
Returns the linked version Major Minor and Patch. Useful for debugging
Open a font specified by the path specifier path-to-font sized to integer point-size (based on 72DPI). Returns a ttf-font struct and null on errors
Calculate the resulting surface size, returns (values width height).
Calculate the resulting surface size, returns (values width height).
Calculate the resulting surface size, returns (values width height).
Returns 1 if initialized zero otherwise.
foreign-struct-type.
translatable-foreign-type.
| Jump to: | %
(
C D F I L M O P Q R S U W |
|---|
| Jump to: | %
(
C D F I L M O P Q R S U W |
|---|
| Jump to: | *
+
C S |
|---|
| Jump to: | *
+
C S |
|---|
| Jump to: | A C F G H L M P R S |
|---|
| Jump to: | A C F G H L M P R S |
|---|