The sdl2-ttf Reference Manual

Table of Contents

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

The sdl2-ttf Reference Manual

This is the sdl2-ttf Reference Manual, version 1.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 11:22:56 2018 GMT+0.


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

1 Introduction

CL-SDL2-TTF

This is a wrapper for the SDL2_TTF library used for loading fonts and creating text assets. The library, in it's current state, can load TTF and OTF fonts and render fonts with the three different rendering modes provided by the C library (solid, shaded, and blended). While Latin text, UTF8, UNICODE, and Glyph text rendering is available only Latin text has been tested (as shown in the examples). Functions dealing with font/text attributes (e.g. querying font size, font outline, font style) are not provided yet however, if you do need them leave an issue, or if you're feeling generous, feel free to help out and send a pull request.

Usage

Management Functions

Rendering functions.

How SDL TTF renders fonts

Text is rendered by calling one of 12 methods, each one specifying a type of text

as well as specfying one rendering method

For example, solid LATIN1 text is TTF_RenderText_Solid, while blended UTF8 text is TTF_RenderUTF8_Blended. This library follows a more traditional Lisp function name structure and omits the TTF before every function. So the above two functions are render-text-solid and render-utf8-blended respectively. Each method takes the font, created with open-font, the text should be rendered in, the text to be rendered, and the red, green blue and alpha components of the color to render in. More in-depth coverage about the rendering methods and the functions themselves are detailed here. Below is a list of functions provided by the wrapper

Usage with Open GL

Each of the rendering functions returns a surface, however the only one useful for rendering in Open GL are the blended methods, as they produce an ARGB surface. Solid and blended provide a rather strange RGB formatted surface that does something with the alpha you pass in during the rendering call, which does some calculation that my lead to unexpected behavior (if you find otherwise please, let me know). Once you have obtained a surface simply use surface-pixels to obtain the raw pixel data to texture your surface. Note in order for the colors to be correct please be sure to enable blending and chose an appropriate blending function.

Examples

There are two example one using sdl renderers while the other uses OpenGL. To run it load the sdl2-ttf-examples package and run (ttf-examples:basic-example) or (ttf-examples:gl-example)

##Credits

Issues

if you cannot load cl-sdl-ttf, please ensure you have SDL_TTF 2.0 installed and not just 1.2.

If you are sure all of this is correct, and it still will not load, please file an issue and specify


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

2 Systems

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


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

2.1 sdl2-ttf

Author

Bryan Baraoidan

License

MIT

Description

Bindings for sdl2_ttf using autowrap

Version

1.0

Dependencies
Source

sdl2-ttf.asd (file)

Components

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

3 Modules

Modules are listed depth-first from the system components tree.


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

3.1 sdl2-ttf/autowrap-spec

Dependency

style.lisp (file)

Parent

sdl2-ttf (system)

Location

spec/

Component

sdl2_ttf.h (file)


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

4 Files

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


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

4.1 Lisp


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

4.1.1 sdl2-ttf.asd

Location

/home/quickref/quicklisp/dists/quicklisp/software/cl-sdl2-ttf-20171019-git/sdl2-ttf.asd

Systems

sdl2-ttf (system)

Packages

sdl2-ttf.asdf


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

4.1.2 sdl2-ttf/package.lisp

Parent

sdl2-ttf (system)

Location

package.lisp

Packages

sdl2-ttf


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

4.1.3 sdl2-ttf/library.lisp

Dependency

package.lisp (file)

Parent

sdl2-ttf (system)

Location

library.lisp


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

4.1.4 sdl2-ttf/autowrap.lisp

Dependency

library.lisp (file)

Parent

sdl2-ttf (system)

Location

autowrap.lisp


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

4.1.5 sdl2-ttf/helpers.lisp

Dependency

autowrap.lisp (file)

Parent

sdl2-ttf (system)

Location

helpers.lisp

Internal Definitions

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

4.1.6 sdl2-ttf/conditions.lisp

Dependency

helpers.lisp (file)

Parent

sdl2-ttf (system)

Location

conditions.lisp

Internal Definitions

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

4.1.7 sdl2-ttf/render.lisp

Dependency

conditions.lisp (file)

Parent

sdl2-ttf (system)

Location

render.lisp

Exported Definitions
Internal Definitions

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

4.1.8 sdl2-ttf/size.lisp

Dependency

render.lisp (file)

Parent

sdl2-ttf (system)

Location

size.lisp

Exported Definitions
Internal Definitions

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

4.1.9 sdl2-ttf/general.lisp

Dependency

size.lisp (file)

Parent

sdl2-ttf (system)

Location

general.lisp

Exported Definitions

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

4.1.10 sdl2-ttf/style.lisp

Dependency

general.lisp (file)

Parent

sdl2-ttf (system)

Location

style.lisp

Exported Definitions
Internal Definitions

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

4.2 Other


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

4.2.1 sdl2-ttf/autowrap-spec/SDL2_ttf.h

Parent

autowrap-spec (module)

Location

/home/quickref/quicklisp/dists/quicklisp/software/cl-sdl2-ttf-20171019-git/src/spec/SDL2_ttf.h (not found)


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

5 Packages

Packages are listed by definition order.


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

5.1 sdl2-ttf.asdf

Source

/home/quickref/quicklisp/dists/quicklisp/software/cl-sdl2-ttf-20171019-git/sdl2-ttf.asd

Use List

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

5.2 sdl2-ttf

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

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

6 Definitions

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


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

6.1 Exported definitions


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

6.1.1 Functions

Function: close-font TTF-FONT-STRUCT

Frees the memory used by the ttf-font-struct

Package

sdl2-ttf

Source

general.lisp (file)

Function: font-outline FONT
Package

sdl2-ttf

Source

style.lisp (file)

Setf Expander

(setf font-outline) (setf expander)

Setf Expander: (setf font-outline) FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Reader

font-outline (function)

Writer

set-font-outline (function)

Function: font-style FONT
Package

sdl2-ttf

Source

style.lisp (file)

Setf Expander

(setf font-style) (setf expander)

Setf Expander: (setf font-style) FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Reader

font-style (function)

Writer

set-font-style (function)

Function: init ()

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

Package

sdl2-ttf

Source

general.lisp (file)

Function: linked-version ()

Returns the linked version Major Minor and Patch. Useful for debugging

Package

sdl2-ttf

Source

general.lisp (file)

Function: open-font PATH-TO-FONT POINT-SIZE

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

Package

sdl2-ttf

Source

general.lisp (file)

Function: quit ()
Package

sdl2-ttf

Source

general.lisp (file)

Function: render-glyph-blended FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-glyph-shaded FONT TEXT FG-RED FG-GREEN FG-BLUE FG-ALPHA BG-RED BG-GREEN BG-BLUE BG-ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-glyph-solid FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-text-blended FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-text-shaded FONT TEXT FG-RED FG-GREEN FG-BLUE FG-ALPHA BG-RED BG-GREEN BG-BLUE BG-ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-text-solid FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-unicode-blended FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-unicode-shaded FONT TEXT FG-RED FG-GREEN FG-BLUE FG-ALPHA BG-RED BG-GREEN BG-BLUE BG-ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-unicode-solid FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-utf8-blended FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-utf8-shaded FONT TEXT FG-RED FG-GREEN FG-BLUE FG-ALPHA BG-RED BG-GREEN BG-BLUE BG-ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: render-utf8-solid FONT TEXT RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: set-font-outline FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Setf Expander

(setf font-outline) (setf expander)

Function: set-font-style FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Setf Expander

(setf font-style) (setf expander)

Function: size-text FONT TEXT

Calculate the resulting surface size, returns (values width height).

Package

sdl2-ttf

Source

size.lisp (file)

Function: size-unicode FONT TEXT

Calculate the resulting surface size, returns (values width height).

Package

sdl2-ttf

Source

size.lisp (file)

Function: size-utf8 FONT TEXT

Calculate the resulting surface size, returns (values width height).

Package

sdl2-ttf

Source

size.lisp (file)

Function: was-init ()

Returns 1 if initialized zero otherwise.

Package

sdl2-ttf

Source

general.lisp (file)


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

6.2 Internal definitions


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

6.2.1 Constants

Constant: +style-bold+
Package

sdl2-ttf

Source

style.lisp (file)

Constant: +style-italic+
Package

sdl2-ttf

Source

style.lisp (file)

Constant: +style-strike-through+
Package

sdl2-ttf

Source

style.lisp (file)

Constant: +style-underline+
Package

sdl2-ttf

Source

style.lisp (file)


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

6.2.2 Macros

Macro: check-non-zero FORM
Package

sdl2-ttf

Source

conditions.lisp (file)

Macro: check-null FORM
Package

sdl2-ttf

Source

conditions.lisp (file)

Macro: check-rc FORM
Package

sdl2-ttf

Source

conditions.lisp (file)

Macro: check-true FORM
Package

sdl2-ttf

Source

conditions.lisp (file)

Macro: define-function FOREIGN-NAME WRAPPER-NAME LOW-LEVEL-NAME CFFI-RETURN CFFI-ARGUMENTS LISP-ARGUMENTS &body BODY
Package

sdl2-ttf

Source

helpers.lisp (file)

Macro: define-function-get-style FOREIGN-NAME WRAPPER-NAME LOW-LEVEL-NAME
Package

sdl2-ttf

Source

style.lisp (file)

Macro: define-function-set-style FOREIGN-NAME WRAPPER-NAME LOW-LEVEL-NAME
Package

sdl2-ttf

Source

style.lisp (file)

Macro: define-render-function STYLE ENCODING
Package

sdl2-ttf

Source

render.lisp (file)

Macro: define-shaded-render-function ENCODING
Package

sdl2-ttf

Source

render.lisp (file)

Macro: define-size-function ENCODING
Package

sdl2-ttf

Source

size.lisp (file)

Macro: pack-to-bitwise PACKED &body PAIRS
Package

sdl2-ttf

Source

helpers.lisp (file)

Macro: unpack-bitwise BITWISE &body PAIRS
Package

sdl2-ttf

Source

helpers.lisp (file)


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

6.2.3 Functions

Function: %sdl-render-glyph-blended FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-glyph-shaded FONT TEXT FG BG
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-glyph-solid FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-text-blended FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-text-shaded FONT TEXT FG BG
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-text-solid FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-unicode-blended FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-unicode-shaded FONT TEXT FG BG
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-unicode-solid FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-utf8-blended FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-utf8-shaded FONT TEXT FG BG
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-render-utf8-solid FONT TEXT COLOR
Package

sdl2-ttf

Source

render.lisp (file)

Function: %sdl-size-text FONT TEXT X Y
Package

sdl2-ttf

Source

size.lisp (file)

Function: %sdl-size-unicode FONT TEXT X Y
Package

sdl2-ttf

Source

size.lisp (file)

Function: %sdl-size-utf8 FONT TEXT X Y
Package

sdl2-ttf

Source

size.lisp (file)

Function: %sdl2-ttf-get-font-outline FONT
Package

sdl2-ttf

Source

style.lisp (file)

Function: %sdl2-ttf-get-font-style FONT
Package

sdl2-ttf

Source

style.lisp (file)

Function: %sdl2-ttf-set-font FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Function: %sdl2-ttf-set-font-outline FONT STYLE
Package

sdl2-ttf

Source

style.lisp (file)

Function: create-sdl-color-list RED GREEN BLUE ALPHA
Package

sdl2-ttf

Source

render.lisp (file)

Function: function-symbol &rest STRINGS
Package

sdl2-ttf

Source

helpers.lisp (file)


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

6.2.4 Conditions

Condition: sdl-ttf-error ()
Package

sdl2-ttf

Source

conditions.lisp (file)

Direct superclasses

sdl-rc-error (condition)


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

6.2.5 Classes

Class: sdl-color-tclass ()
Package

sdl2-ttf

Source

render.lisp (file)

Direct superclasses
  • translatable-foreign-type (class)
  • foreign-struct-type (class)

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

Appendix A Indexes


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

A.1 Concepts

Jump to:   F   L   M   O   S  
Index Entry  Section

F
File, Lisp, sdl2-ttf.asd: The sdl2-ttf<dot>asd file
File, Lisp, sdl2-ttf/autowrap.lisp: The sdl2-ttf/autowrap<dot>lisp file
File, Lisp, sdl2-ttf/conditions.lisp: The sdl2-ttf/conditions<dot>lisp file
File, Lisp, sdl2-ttf/general.lisp: The sdl2-ttf/general<dot>lisp file
File, Lisp, sdl2-ttf/helpers.lisp: The sdl2-ttf/helpers<dot>lisp file
File, Lisp, sdl2-ttf/library.lisp: The sdl2-ttf/library<dot>lisp file
File, Lisp, sdl2-ttf/package.lisp: The sdl2-ttf/package<dot>lisp file
File, Lisp, sdl2-ttf/render.lisp: The sdl2-ttf/render<dot>lisp file
File, Lisp, sdl2-ttf/size.lisp: The sdl2-ttf/size<dot>lisp file
File, Lisp, sdl2-ttf/style.lisp: The sdl2-ttf/style<dot>lisp file
File, other, sdl2-ttf/autowrap-spec/SDL2_ttf.h: The sdl2-ttf/autowrap-spec/sdl2_ttf<dot>h file

L
Lisp File, sdl2-ttf.asd: The sdl2-ttf<dot>asd file
Lisp File, sdl2-ttf/autowrap.lisp: The sdl2-ttf/autowrap<dot>lisp file
Lisp File, sdl2-ttf/conditions.lisp: The sdl2-ttf/conditions<dot>lisp file
Lisp File, sdl2-ttf/general.lisp: The sdl2-ttf/general<dot>lisp file
Lisp File, sdl2-ttf/helpers.lisp: The sdl2-ttf/helpers<dot>lisp file
Lisp File, sdl2-ttf/library.lisp: The sdl2-ttf/library<dot>lisp file
Lisp File, sdl2-ttf/package.lisp: The sdl2-ttf/package<dot>lisp file
Lisp File, sdl2-ttf/render.lisp: The sdl2-ttf/render<dot>lisp file
Lisp File, sdl2-ttf/size.lisp: The sdl2-ttf/size<dot>lisp file
Lisp File, sdl2-ttf/style.lisp: The sdl2-ttf/style<dot>lisp file

M
Module, sdl2-ttf/autowrap-spec: The sdl2-ttf/autowrap-spec module

O
Other File, sdl2-ttf/autowrap-spec/SDL2_ttf.h: The sdl2-ttf/autowrap-spec/sdl2_ttf<dot>h file

S
sdl2-ttf.asd: The sdl2-ttf<dot>asd file
sdl2-ttf/autowrap-spec: The sdl2-ttf/autowrap-spec module
sdl2-ttf/autowrap-spec/SDL2_ttf.h: The sdl2-ttf/autowrap-spec/sdl2_ttf<dot>h file
sdl2-ttf/autowrap.lisp: The sdl2-ttf/autowrap<dot>lisp file
sdl2-ttf/conditions.lisp: The sdl2-ttf/conditions<dot>lisp file
sdl2-ttf/general.lisp: The sdl2-ttf/general<dot>lisp file
sdl2-ttf/helpers.lisp: The sdl2-ttf/helpers<dot>lisp file
sdl2-ttf/library.lisp: The sdl2-ttf/library<dot>lisp file
sdl2-ttf/package.lisp: The sdl2-ttf/package<dot>lisp file
sdl2-ttf/render.lisp: The sdl2-ttf/render<dot>lisp file
sdl2-ttf/size.lisp: The sdl2-ttf/size<dot>lisp file
sdl2-ttf/style.lisp: The sdl2-ttf/style<dot>lisp file

Jump to:   F   L   M   O   S  

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

A.2 Functions

Jump to:   %   (  
C   D   F   I   L   M   O   P   Q   R   S   U   W  
Index Entry  Section

%
%sdl-render-glyph-blended: Internal functions
%sdl-render-glyph-shaded: Internal functions
%sdl-render-glyph-solid: Internal functions
%sdl-render-text-blended: Internal functions
%sdl-render-text-shaded: Internal functions
%sdl-render-text-solid: Internal functions
%sdl-render-unicode-blended: Internal functions
%sdl-render-unicode-shaded: Internal functions
%sdl-render-unicode-solid: Internal functions
%sdl-render-utf8-blended: Internal functions
%sdl-render-utf8-shaded: Internal functions
%sdl-render-utf8-solid: Internal functions
%sdl-size-text: Internal functions
%sdl-size-unicode: Internal functions
%sdl-size-utf8: Internal functions
%sdl2-ttf-get-font-outline: Internal functions
%sdl2-ttf-get-font-style: Internal functions
%sdl2-ttf-set-font: Internal functions
%sdl2-ttf-set-font-outline: Internal functions

(
(setf font-outline): Exported functions
(setf font-style): Exported functions

C
check-non-zero: Internal macros
check-null: Internal macros
check-rc: Internal macros
check-true: Internal macros
close-font: Exported functions
create-sdl-color-list: Internal functions

D
define-function: Internal macros
define-function-get-style: Internal macros
define-function-set-style: Internal macros
define-render-function: Internal macros
define-shaded-render-function: Internal macros
define-size-function: Internal macros

F
font-outline: Exported functions
font-style: Exported functions
Function, %sdl-render-glyph-blended: Internal functions
Function, %sdl-render-glyph-shaded: Internal functions
Function, %sdl-render-glyph-solid: Internal functions
Function, %sdl-render-text-blended: Internal functions
Function, %sdl-render-text-shaded: Internal functions
Function, %sdl-render-text-solid: Internal functions
Function, %sdl-render-unicode-blended: Internal functions
Function, %sdl-render-unicode-shaded: Internal functions
Function, %sdl-render-unicode-solid: Internal functions
Function, %sdl-render-utf8-blended: Internal functions
Function, %sdl-render-utf8-shaded: Internal functions
Function, %sdl-render-utf8-solid: Internal functions
Function, %sdl-size-text: Internal functions
Function, %sdl-size-unicode: Internal functions
Function, %sdl-size-utf8: Internal functions
Function, %sdl2-ttf-get-font-outline: Internal functions
Function, %sdl2-ttf-get-font-style: Internal functions
Function, %sdl2-ttf-set-font: Internal functions
Function, %sdl2-ttf-set-font-outline: Internal functions
Function, close-font: Exported functions
Function, create-sdl-color-list: Internal functions
Function, font-outline: Exported functions
Function, font-style: Exported functions
Function, function-symbol: Internal functions
Function, init: Exported functions
Function, linked-version: Exported functions
Function, open-font: Exported functions
Function, quit: Exported functions
Function, render-glyph-blended: Exported functions
Function, render-glyph-shaded: Exported functions
Function, render-glyph-solid: Exported functions
Function, render-text-blended: Exported functions
Function, render-text-shaded: Exported functions
Function, render-text-solid: Exported functions
Function, render-unicode-blended: Exported functions
Function, render-unicode-shaded: Exported functions
Function, render-unicode-solid: Exported functions
Function, render-utf8-blended: Exported functions
Function, render-utf8-shaded: Exported functions
Function, render-utf8-solid: Exported functions
Function, set-font-outline: Exported functions
Function, set-font-style: Exported functions
Function, size-text: Exported functions
Function, size-unicode: Exported functions
Function, size-utf8: Exported functions
Function, was-init: Exported functions
function-symbol: Internal functions

I
init: Exported functions

L
linked-version: Exported functions

M
Macro, check-non-zero: Internal macros
Macro, check-null: Internal macros
Macro, check-rc: Internal macros
Macro, check-true: Internal macros
Macro, define-function: Internal macros
Macro, define-function-get-style: Internal macros
Macro, define-function-set-style: Internal macros
Macro, define-render-function: Internal macros
Macro, define-shaded-render-function: Internal macros
Macro, define-size-function: Internal macros
Macro, pack-to-bitwise: Internal macros
Macro, unpack-bitwise: Internal macros

O
open-font: Exported functions

P
pack-to-bitwise: Internal macros

Q
quit: Exported functions

R
render-glyph-blended: Exported functions
render-glyph-shaded: Exported functions
render-glyph-solid: Exported functions
render-text-blended: Exported functions
render-text-shaded: Exported functions
render-text-solid: Exported functions
render-unicode-blended: Exported functions
render-unicode-shaded: Exported functions
render-unicode-solid: Exported functions
render-utf8-blended: Exported functions
render-utf8-shaded: Exported functions
render-utf8-solid: Exported functions

S
set-font-outline: Exported functions
set-font-style: Exported functions
Setf Expander, (setf font-outline): Exported functions
Setf Expander, (setf font-style): Exported functions
size-text: Exported functions
size-unicode: Exported functions
size-utf8: Exported functions

U
unpack-bitwise: Internal macros

W
was-init: Exported functions

Jump to:   %   (  
C   D   F   I   L   M   O   P   Q   R   S   U   W  

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

A.3 Variables

Jump to:   +  
C  
Index Entry  Section

+
+style-bold+: Internal constants
+style-italic+: Internal constants
+style-strike-through+: Internal constants
+style-underline+: Internal constants

C
Constant, +style-bold+: Internal constants
Constant, +style-italic+: Internal constants
Constant, +style-strike-through+: Internal constants
Constant, +style-underline+: Internal constants

Jump to:   +  
C  

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

A.4 Data types

Jump to:   C   P   S  
Index Entry  Section

C
Class, sdl-color-tclass: Internal classes
Condition, sdl-ttf-error: Internal conditions

P
Package, sdl2-ttf: The sdl2-ttf package
Package, sdl2-ttf.asdf: The sdl2-ttf<dot>asdf package

S
sdl-color-tclass: Internal classes
sdl-ttf-error: Internal conditions
sdl2-ttf: The sdl2-ttf system
sdl2-ttf: The sdl2-ttf package
sdl2-ttf.asdf: The sdl2-ttf<dot>asdf package
System, sdl2-ttf: The sdl2-ttf system

Jump to:   C   P   S