The cl-liballegro Reference Manual

This is the cl-liballegro Reference Manual, version 0.2.19, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:24:07 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 cl-liballegro

Allegro 5 game programming library bindings for Common Lisp

Author

resttime

License

zlib

Version

0.2.19

Dependencies
  • cffi (system).
  • cffi-libffi (system).
  • trivial-garbage (system).
  • trivial-gray-streams (system).
  • trivial-main-thread (system).
  • float-features (system).
Source

cl-liballegro.asd.

Child Component

src (module).


3 Modules

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


3.1 cl-liballegro/src

Source

cl-liballegro.asd.

Parent Component

cl-liballegro (system).

Child Components

3.2 cl-liballegro/src/constants

Source

cl-liballegro.asd.

Parent Component

src (module).

Child Components

3.3 cl-liballegro/src/constants/addons

Source

cl-liballegro.asd.

Parent Component

constants (module).

Child Components

3.4 cl-liballegro/src/types

Source

cl-liballegro.asd.

Parent Component

src (module).

Child Components

3.5 cl-liballegro/src/types/addons

Source

cl-liballegro.asd.

Parent Component

types (module).

Child Components

3.6 cl-liballegro/src/ffi-functions

Source

cl-liballegro.asd.

Parent Component

src (module).

Child Components

3.7 cl-liballegro/src/ffi-functions/addons

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Child Components

3.8 cl-liballegro/src/interface

Source

cl-liballegro.asd.

Parent Component

src (module).

Child Components

4 Files

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


4.1 Lisp


4.1.1 cl-liballegro/cl-liballegro.asd

Source

cl-liballegro.asd.

Parent Component

cl-liballegro (system).

ASDF Systems

cl-liballegro.


4.1.2 cl-liballegro/src/package.lisp

Source

cl-liballegro.asd.

Parent Component

src (module).

Packages

cl-liballegro.


4.1.3 cl-liballegro/src/library.lisp

Source

cl-liballegro.asd.

Parent Component

src (module).

Internals

define-allegro-library (macro).


4.1.4 cl-liballegro/src/constants/display.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).

Internals

+new-window-title-max-size+ (constant).


4.1.5 cl-liballegro/src/constants/events.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.6 cl-liballegro/src/constants/file-io.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.7 cl-liballegro/src/constants/filesystem.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.8 cl-liballegro/src/constants/fixed-point-math.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).

Internals

4.1.9 cl-liballegro/src/constants/graphics.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.10 cl-liballegro/src/constants/haptic.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.11 cl-liballegro/src/constants/joystick.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.12 cl-liballegro/src/constants/keyboard.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.13 cl-liballegro/src/constants/misc.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).

Public Interface

+pi+ (constant).


4.1.14 cl-liballegro/src/constants/mouse.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).

Internals

+mouse-max-extra-axes+ (constant).


4.1.15 cl-liballegro/src/constants/opengl.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.16 cl-liballegro/src/constants/touch-input.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).

Internals

+touch-input-max-touch-count+ (constant).


4.1.17 cl-liballegro/src/constants/shader.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.18 cl-liballegro/src/constants/state.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.19 cl-liballegro/src/constants/system.lisp

Source

cl-liballegro.asd.

Parent Component

constants (module).


4.1.20 cl-liballegro/src/constants/addons/audio.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Internals

+audio-pan-none+ (constant).


4.1.21 cl-liballegro/src/constants/addons/font.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).


4.1.22 cl-liballegro/src/constants/addons/native-dialogs.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).


4.1.23 cl-liballegro/src/constants/addons/video-streaming.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).


4.1.24 cl-liballegro/src/types/events.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.25 cl-liballegro/src/types/filesystem.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.26 cl-liballegro/src/types/file-io.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.27 cl-liballegro/src/types/fixed-point-math.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).


4.1.28 cl-liballegro/src/types/fullscreen-modes.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

display-mode-tclass (class).


4.1.29 cl-liballegro/src/types/graphics.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.31 cl-liballegro/src/types/joystick.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.32 cl-liballegro/src/types/keyboard.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Public Interface
Internals

keyboard-state-tclass (class).


4.1.33 cl-liballegro/src/types/memory.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

memory-interface-tclass (class).


4.1.34 cl-liballegro/src/types/monitor.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

monitor-info-tclass (class).


4.1.35 cl-liballegro/src/types/mouse.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Public Interface
Internals

mouse-state-tclass (class).


4.1.36 cl-liballegro/src/types/shader.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

shader-tclass (class).


4.1.37 cl-liballegro/src/types/state.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

state-tclass (class).


4.1.38 cl-liballegro/src/types/threads.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.39 cl-liballegro/src/types/time.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

timeout-tclass (class).


4.1.40 cl-liballegro/src/types/timer.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

timer-tclass (class).


4.1.41 cl-liballegro/src/types/touch-input.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.42 cl-liballegro/src/types/transformations.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

transform-tclass (class).


4.1.43 cl-liballegro/src/types/utf-8.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Internals

4.1.44 cl-liballegro/src/types/types.lisp

Source

cl-liballegro.asd.

Parent Component

types (module).

Public Interface
Internals

4.1.45 cl-liballegro/src/types/addons/audio.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Internals

4.1.46 cl-liballegro/src/types/addons/font.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Internals

font-tclass (class).


4.1.47 cl-liballegro/src/types/addons/native-dialogs.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Internals

4.1.48 cl-liballegro/src/ffi-functions/configuration-files.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.49 cl-liballegro/src/ffi-functions/display.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.50 cl-liballegro/src/ffi-functions/events.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.51 cl-liballegro/src/ffi-functions/file-io.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

fget_ustr (function).


4.1.52 cl-liballegro/src/ffi-functions/filesystem.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.53 cl-liballegro/src/ffi-functions/fixed-point-math.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

fixsqrt (function).


4.1.54 cl-liballegro/src/ffi-functions/fullscreen-modes.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.55 cl-liballegro/src/ffi-functions/graphics.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.56 cl-liballegro/src/ffi-functions/haptic.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.57 cl-liballegro/src/ffi-functions/joystick.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

uninstall-joystick (function).


4.1.58 cl-liballegro/src/ffi-functions/keyboard.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.59 cl-liballegro/src/ffi-functions/memory.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.60 cl-liballegro/src/ffi-functions/monitor.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.61 cl-liballegro/src/ffi-functions/mouse.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.62 cl-liballegro/src/ffi-functions/path.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.63 cl-liballegro/src/ffi-functions/shader.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.64 cl-liballegro/src/ffi-functions/state.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.65 cl-liballegro/src/ffi-functions/system.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.66 cl-liballegro/src/ffi-functions/threads.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.67 cl-liballegro/src/ffi-functions/time.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.68 cl-liballegro/src/ffi-functions/timer.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.69 cl-liballegro/src/ffi-functions/touch-input.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.70 cl-liballegro/src/ffi-functions/transformations.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.71 cl-liballegro/src/ffi-functions/utf-8.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

4.1.72 cl-liballegro/src/ffi-functions/misc.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface

run-main (function).


4.1.73 cl-liballegro/src/ffi-functions/platform-specific.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Internals

get-x-window-id (function).


4.1.74 cl-liballegro/src/ffi-functions/direct3d.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Internals

4.1.75 cl-liballegro/src/ffi-functions/opengl.lisp

Source

cl-liballegro.asd.

Parent Component

ffi-functions (module).

Public Interface
Internals

4.1.76 cl-liballegro/src/ffi-functions/addons/audio.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface
Internals

4.1.77 cl-liballegro/src/ffi-functions/addons/audio-codecs.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.78 cl-liballegro/src/ffi-functions/addons/color.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface
Internals

4.1.79 cl-liballegro/src/ffi-functions/addons/font.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface
Internals

draw-justified-textf (macro).


4.1.80 cl-liballegro/src/ffi-functions/addons/image-io.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.81 cl-liballegro/src/ffi-functions/addons/memfile.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.82 cl-liballegro/src/ffi-functions/addons/native-dialogs.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface
Internals

get-native-file-dialog-path (function).


4.1.83 cl-liballegro/src/ffi-functions/addons/physicsfs.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.84 cl-liballegro/src/ffi-functions/addons/primatives.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.85 cl-liballegro/src/ffi-functions/addons/video-streaming.lisp

Source

cl-liballegro.asd.

Parent Component

addons (module).

Public Interface

4.1.86 cl-liballegro/src/interface/interface.lisp

Source

cl-liballegro.asd.

Parent Component

interface (module).

Public Interface
Internals

4.1.87 cl-liballegro/src/interface/streams.lisp

Source

cl-liballegro.asd.

Parent Component

interface (module).

Public Interface
Internals

prompt-for-string (function).


5 Packages

Packages are listed by definition order.


5.1 cl-liballegro

Source

package.lisp.

Nicknames
  • al
  • liballegro
Use List
  • cffi.
  • common-lisp.
Public Interface
Internals

6 Definitions

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


6.1 Public Interface


6.1.1 Constants

Constant: +pi+
Package

cl-liballegro.

Source

misc.lisp.


6.1.2 Macros

Macro: draw-textf (font color x y flags format &rest varargs0)
Package

cl-liballegro.

Source

font.lisp.

Macro: ustr-newf (fmt &rest varargs0)
Package

cl-liballegro.

Source

utf-8.lisp.

Macro: ustr_appendf (us fmt &rest varargs0)
Package

cl-liballegro.

Source

utf-8.lisp.

Macro: with-current-keyboard-state (state &body body)
Package

cl-liballegro.

Source

keyboard.lisp.

Macro: with-current-mouse-state (state &body body)
Package

cl-liballegro.

Source

mouse.lisp.

Macro: with-keyboard-state (state &body body)
Package

cl-liballegro.

Source

keyboard.lisp.

Macro: with-mouse-state (state &body body)
Package

cl-liballegro.

Source

mouse.lisp.


6.1.3 Ordinary functions

Function: acknowledge-resize (display)
Package

cl-liballegro.

Source

display.lisp.

Function: add-config-section (config name)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: add-new-bitmap-flag (flag)
Package

cl-liballegro.

Source

graphics.lisp.

Function: add-timer-count (timer diff)
Package

cl-liballegro.

Source

timer.lisp.

Function: append-native-text-log (textlog format)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: append-path-component (path s)
Package

cl-liballegro.

Source

path.lisp.

Function: attach-audio-stream-to-mixer (stream mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-audio-stream-to-voice (stream voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-mixer-to-mixer (stream mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-mixer-to-voice (mixer voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-sample-instance-to-mixer (spl mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-sample-instance-to-voice (spl voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: attach-shader-source (shader type source)
Package

cl-liballegro.

Source

shader.lisp.

Function: attach-shader-source-file (shader type filename)
Package

cl-liballegro.

Source

shader.lisp.

Function: broadcast-cond (cond)
Package

cl-liballegro.

Source

threads.lisp.

Function: build-shader (shader)
Package

cl-liballegro.

Source

shader.lisp.

Function: build-transform (trans x y sx sy theta)
Package

cl-liballegro.

Source

transformations.lisp.

Function: calculate-arc (dest stride cx cy rx ry start-theta delta-theta thickness num-segments)
Package

cl-liballegro.

Source

primatives.lisp.

Function: calculate-ribbon (dest dest-stride points points-stride thickness num-segments)
Package

cl-liballegro.

Source

primatives.lisp.

Function: calculate-spline (dest stride points thickness num-segments)
Package

cl-liballegro.

Source

primatives.lisp.

Function: calloc-with-context (count n line file func)
Package

cl-liballegro.

Source

memory.lisp.

Function: check-inverse (trans tol)
Package

cl-liballegro.

Source

transformations.lisp.

Function: clear-to-color (color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: clone-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: clone-path (path)
Package

cl-liballegro.

Source

path.lisp.

Function: close-native-text-log (textlog)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: close-video (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: color-linear (r g b)
Package

cl-liballegro.

Source

color.lisp.

Function: color-linear-to-rgb (r g b red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-oklab (l a b)
Package

cl-liballegro.

Source

color.lisp.

Function: color-oklab-to-rgb (ol oa ob red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-linear (red green blue r g b)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-oklab (red green blue ol oa ob)
Package

cl-liballegro.

Source

color.lisp.

Function: compose-transform (trans other)
Package

cl-liballegro.

Source

transformations.lisp.

Function: convert-mask-to-alpha (bitmap color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: copy-transform (dest src)
Package

cl-liballegro.

Source

transformations.lisp.

Function: create-audio-recorder (fragment-count samples frequency depth chan-conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: create-audio-stream (fragment-count frag-samples freq depth chan-conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: create-bitmap (w h)
Package

cl-liballegro.

Source

graphics.lisp.

Function: create-builtin-font ()
Package

cl-liballegro.

Source

font.lisp.

Function: create-cond ()
Package

cl-liballegro.

Source

threads.lisp.

Function: create-config ()
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: create-display (width height)
Package

cl-liballegro.

Source

display.lisp.

Function: create-event-queue ()
Package

cl-liballegro.

Source

events.lisp.

Function: create-file-handle (drv userdarat)
Package

cl-liballegro.

Source

file-io.lisp.

Function: create-fs-entry (path)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: create-mixer (freq depth chan-conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: create-mouse-cursor (bmp x_focus y_focus)
Package

cl-liballegro.

Source

mouse.lisp.

Function: create-mutex ()
Package

cl-liballegro.

Source

threads.lisp.

Function: create-mutex-recursive ()
Package

cl-liballegro.

Source

threads.lisp.

Function: create-native-file-dialog (initial-path title patterns modes)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: create-path (str)
Package

cl-liballegro.

Source

path.lisp.

Function: create-path-for-directory (str)
Package

cl-liballegro.

Source

path.lisp.

Function: create-sample (buf sample freq depth chan-conf free-buf)
Package

cl-liballegro.

Source

audio.lisp.

Function: create-sample-instance (sample-data)
Package

cl-liballegro.

Source

audio.lisp.

Function: create-shader (platform)
Package

cl-liballegro.

Source

shader.lisp.

Function: create-sub-bitmap (parent x y w h)
Package

cl-liballegro.

Source

graphics.lisp.

Function: create-thread (proc arg)
Package

cl-liballegro.

Source

threads.lisp.

Function: create-thread-with-stacksize (proc arg stacksize)
Package

cl-liballegro.

Source

threads.lisp.

Function: create-timer (speed-secs)
Package

cl-liballegro.

Source

timer.lisp.

Function: create-vertex-decl (elements stride)
Package

cl-liballegro.

Source

primatives.lisp.

Function: create-voice (freq depth chan-conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: cstr (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: cstr_dup (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: current-time ()
Package

cl-liballegro.

Source

time.lisp.

Function: destroy-audio-recorder (r)
Package

cl-liballegro.

Source

audio.lisp.

Function: destroy-audio-stream (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: destroy-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: destroy-cond (cond)
Package

cl-liballegro.

Source

threads.lisp.

Function: destroy-config (config)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: destroy-display (display)
Package

cl-liballegro.

Source

display.lisp.

Function: destroy-event-queue (queue)
Package

cl-liballegro.

Source

events.lisp.

Function: destroy-font (f)
Package

cl-liballegro.

Source

font.lisp.

Function: destroy-fs-entry (fh)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: destroy-mixer (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: destroy-mouse-cursor (cursor)
Package

cl-liballegro.

Source

mouse.lisp.

Function: destroy-mutex (mutex)
Package

cl-liballegro.

Source

threads.lisp.

Function: destroy-native-file-dialog (dialog)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: destroy-path (path)
Package

cl-liballegro.

Source

path.lisp.

Function: destroy-sample (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: destroy-sample-instance (sample-data)
Package

cl-liballegro.

Source

audio.lisp.

Function: destroy-shader (shader)
Package

cl-liballegro.

Source

shader.lisp.

Function: destroy-thread (thread)
Package

cl-liballegro.

Source

threads.lisp.

Function: destroy-timer (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: destroy-user-event-source (src)
Package

cl-liballegro.

Source

events.lisp.

Function: destroy-vertex-decl ()
Package

cl-liballegro.

Source

primatives.lisp.

Function: detach-audio-stream (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: detach-mixer (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: detach-sample-instance (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: detach-voice (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: drain-audio-stream (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: draw-arc (cx cy radius start-theta delta-theta color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-bitmap (bitmap dx dy flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-bitmap-region (bitmap sx sy sw sh dx dy flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-circle (cx cy radius color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-ellipse (cx cy rx ry color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-elliptical-arc (cx cy rx ry start-theta delta-theta color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-circle (cx cy radius color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-ellipse (cx cy rx ry color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-pieslice (cx cy radius start-theta delta-theta color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-rectangle (x1 y1 x2 y2 color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-rounded-rectangle (x1 y1 x2 y2 rx ry color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-filled-triangle (x1 y1 x2 y2 x3 y3 color)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-indexed-prim (vtxs decl texture indices num-vtx type)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-justified-text (font color x1 x2 y diff flags text)
Package

cl-liballegro.

Source

font.lisp.

Function: draw-justified-ustr (font color x1 x2 y diff flags ustr)
Package

cl-liballegro.

Source

font.lisp.

Function: draw-line (x1 y1 x2 y2 color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-pieslice (cx cy radius start-theta delta-theta color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-pixel (x y color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-prim (vtxs decl texture start end type)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-rectangle (x1 y1 x2 y2 color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-ribbon (points points-stride color thickness num-segments)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-rotated-bitmap (bitmap cx cy dx dy angle flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-rounded-rectangle (x1 y1 x2 y2 rx ry color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-scaled-bitmap (bitmap sx sy sw sh dx dy dw dh flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-scaled-rotated-bitmap (bitmap cx cy dx dy xscale yscale angle flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-soft-line (v1 v2 state first step draw)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-soft-triangle (v1 v2 v3 state init first step draw)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-spline (points color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-text (font color x y flags text)
Package

cl-liballegro.

Source

font.lisp.

Function: draw-tinted-bitmap (bitmap color dx dy flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-tinted-bitmap-region (bitmap color sx sy sw sh dx dy flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-tinted-rotated-bitmap (bitmap color cx cy dx dy angle flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-tinted-scaled-bitmap (bitmap color sx sy sw sh dx dy dw dh flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-tinted-scaled-rotated-bitmap (bitmap color cx cy dx dy xscale yscale angle flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-tinted-scaled-rotated-bitmap-region (bitmap sx sy sw sh color cx cy dx dy xscale yscale angle flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: draw-triangle (x1 y1 x2 y2 x3 y3 color thickness)
Package

cl-liballegro.

Source

primatives.lisp.

Function: draw-ustr (font color x y flags ustr)
Package

cl-liballegro.

Source

font.lisp.

Function: drop-next-event (queue)
Package

cl-liballegro.

Source

events.lisp.

Function: drop-path-tail (path)
Package

cl-liballegro.

Source

path.lisp.

Function: emit-user-event (src event dtor)
Package

cl-liballegro.

Source

events.lisp.

Function: ensure-loaded (load-fn file-name &rest rest)

Calls LOAD-FN (which can be #’FOPEN, #’LOAD-BITMAP, #’LOAD-SAMPLE or similar) with the FILE-NAME argument and REST arguments, if any. If LOAD-FN returns non-null pointer, it is returned. Otherwise the error is raised, with interactive restart allowing to specify another filename.

Package

cl-liballegro.

Source

streams.lisp.

Function: fclearerr (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fclose (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: feof (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: ferrmsg (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: ferror (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fflush (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fgetc (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fgets (file buf max)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fill-silence (buf samples depth chan-conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: fixacos (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixadd (x y)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixasin (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixatan (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixatan2 (y x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixceil (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixcos (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixdiv (x y)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixfloor (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixhypot (x y)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixmul (x y)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixsin (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixsub (x y)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixtan (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixtof (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fixtoi (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: flip-display ()
Package

cl-liballegro.

Source

display.lisp.

Function: flush-event-queue (queue)
Package

cl-liballegro.

Source

events.lisp.

Function: fopen (path mode)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fopen-fd (fd mode)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fopen-interface (drv path mode)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fopen-slice (file size mode)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fputc (file c)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fputs (file str)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fread (file ptr size)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fread16be (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fread16le (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fread32be (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fread32le (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: free (p)
Package

cl-liballegro.

Source

memory.lisp.

Function: free-with-context (ptr line file func)
Package

cl-liballegro.

Source

memory.lisp.

Function: fseek (file offset whence)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fsize (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: ftell (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: ftofix (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: fungetc (file c)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fwrite (file ptr size)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fwrite16be (file w)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fwrite16le (file w)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fwrite32be (file l)
Package

cl-liballegro.

Source

file-io.lisp.

Function: fwrite32le (file l)
Package

cl-liballegro.

Source

file-io.lisp.

Function: get-allegro-acodec-version ()
Package

cl-liballegro.

Source

audio-codecs.lisp.

Function: get-allegro-audio-version ()
Package

cl-liballegro.

Source

audio.lisp.

Function: get-allegro-font-version ()
Package

cl-liballegro.

Source

font.lisp.

Function: get-allegro-image-version ()
Package

cl-liballegro.

Source

image-io.lisp.

Function: get-allegro-memfile-version ()
Package

cl-liballegro.

Source

memfile.lisp.

Function: get-allegro-native-dialog-version ()
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: get-allegro-physfs-version ()
Package

cl-liballegro.

Source

physicsfs.lisp.

Function: get-allegro-primitives-version ()
Package

cl-liballegro.

Source

primatives.lisp.

Function: get-allegro-ttf-version ()
Package

cl-liballegro.

Source

font.lisp.

Function: get-allegro-version ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-allegro-video-version ()
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-app-name ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-audio-depth-size (depth)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-device-name (device)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-output-device (index)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-recorder-event (event)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-recorder-event-source (r)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-attached (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-channels (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-depth (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-event-source (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-fragment (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-fragments (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-frequency (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-gain (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-length (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-length-secs (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-pan (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-played-samples (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-playing (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-playmode (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-position-secs (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-audio-stream-speed (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-available-audio-stream-fragments (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-backbuffer (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-bitmap-flags (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-bitmap-format (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-bitmap-height (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-bitmap-width (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-blender (op src dst)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-channel-count (conf)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-config-value (config section key)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: get-current-display ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-current-transform ()
Package

cl-liballegro.

Source

transformations.lisp.

Function: get-default-mixer ()
Package

cl-liballegro.

Source

audio.lisp.

Function: get-default-shader-source (platform type)
Package

cl-liballegro.

Source

shader.lisp.

Function: get-display-event-source (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-flags (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-format (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-height (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-mode (index mode)
Package

cl-liballegro.

Source

fullscreen-modes.lisp.

Function: get-display-option (display option)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-refresh-rate (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-display-width (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-errno ()
Package

cl-liballegro.

Source

state.lisp.

Function: get-event-source-data (source)
Package

cl-liballegro.

Source

events.lisp.

Function: get-file-userdata (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: get-first-config-entry (config section iterator)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: get-first-config-section (config iterator)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: get-font-ascent (f)
Package

cl-liballegro.

Source

font.lisp.

Function: get-font-descent (f)
Package

cl-liballegro.

Source

font.lisp.

Function: get-font-line-height (f)
Package

cl-liballegro.

Source

font.lisp.

Function: get-haptic-autocenter (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-capabilities (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-effect-duration (effect)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-from-display (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-from-joystick (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-from-keyboard (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-from-mouse (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-from-touch-input (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-haptic-gain (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-joystick (num)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-active (joy)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-axis-name (joy stick axis)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-button-name (joy button)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-event-source ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-name (joy)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-num-axes (joy stick)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-num-buttons (joy)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-num-sticks (joy)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-state (joy ret-state)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-stick-flags (joy stick)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-joystick-stick-name (joy stick)
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-keyboard-event-source ()
Package

cl-liballegro.

Source

keyboard.lisp.

Function: get-keyboard-state (ret-state)
Package

cl-liballegro.

Source

keyboard.lisp.

Function: get-max-haptic-effects (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: get-mixer-attached (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-channels (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-depth (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-frequency (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-gain (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-playing (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-mixer-quality (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-monitor-info (adapter info)
Package

cl-liballegro.

Source

monitor.lisp.

Function: get-mouse-cursor-position (ret-x ret-y)
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-mouse-emulation-mode ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: get-mouse-event-source ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-mouse-num-axes ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-mouse-num-buttons ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-mouse-state (ret-state)
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-mouse-state-axis (state axis)
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-native-file-dialog-count (dialog)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: get-native-text-log-event-source (textlog)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: get-new-bitmap-depth ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-new-bitmap-flags ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-new-bitmap-format ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-new-bitmap-samples ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-new-bitmap-wrap (u v)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-new-display-adapter ()
Package

cl-liballegro.

Source

monitor.lisp.

Function: get-new-display-flags ()
Package

cl-liballegro.

Source

display.lisp.

Function: get-new-display-refresh-rate ()
Package

cl-liballegro.

Source

display.lisp.

Function: get-new-file-interface ()
Package

cl-liballegro.

Source

file-io.lisp.

Function: get-next-config-entry (iterator)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: get-next-config-section (iterator)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: get-next-event (queue ret-event)
Package

cl-liballegro.

Source

events.lisp.

Function: get-num-audio-output-devices ()
Package

cl-liballegro.

Source

audio.lisp.

Function: get-num-display-modes ()
Package

cl-liballegro.

Source

fullscreen-modes.lisp.

Function: get-num-joysticks ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: get-num-video-adapters ()
Package

cl-liballegro.

Source

monitor.lisp.

Function: get-opengl-extension-list ()
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-proc-address (name)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-texture (bitmap)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-texture-position (bitmap u v)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-texture-size (bitmap width height)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-variant ()
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-version ()
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-org-name ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-parent-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-path-component (path i)
Package

cl-liballegro.

Source

path.lisp.

Function: get-path-drive (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-path-extension (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-path-filename (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-path-num-components (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-path-tail (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-pixel-format-bits (format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-pixel-size (format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-sample (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-channels (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-data (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-depth (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-frequency (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-attached (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-channels (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-depth (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-frequency (spt)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-gain (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-length (spt)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-pan (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-playing (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-playmode (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-position (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-speed (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-instance-time (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-sample-length (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-separate-blender (op src dst alpha-op alpha-src alpha-dst)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-shader-log (shader)
Package

cl-liballegro.

Source

shader.lisp.

Function: get-shader-platform (shader)
Package

cl-liballegro.

Source

shader.lisp.

Function: get-system-config ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-target-bitmap ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-text-dimensions (f text bbx bby bbw bbh)
Package

cl-liballegro.

Source

font.lisp.

Function: get-text-width (f str)
Package

cl-liballegro.

Source

font.lisp.

Function: get-thread-should-stop (thread)
Package

cl-liballegro.

Source

threads.lisp.

Function: get-time ()
Package

cl-liballegro.

Source

time.lisp.

Function: get-timer-count (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: get-timer-event-source (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: get-timer-speed (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: get-timer-started (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: get-touch-input-event-source ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: get-touch-input-mouse-emulation-event-source ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: get-touch-input-state (ret-state)
Package

cl-liballegro.

Source

touch-input.lisp.

Function: get-ustr-dimensions (f ustr bbx bby bbw bbh)
Package

cl-liballegro.

Source

font.lisp.

Function: get-ustr-width (f ustr)
Package

cl-liballegro.

Source

font.lisp.

Function: get-video-audio-rate (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-event-source (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-fps (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-frame (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-position (video which)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-scaled-height (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-video-scaled-width (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: get-voice-channels (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-voice-depth (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-voice-frequency (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-voice-playing (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-voice-position (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: get-window-position (display x y)
Package

cl-liballegro.

Source

display.lisp.

Function: grab-font-from-bitmap (bmp ranges-n range)
Package

cl-liballegro.

Source

font.lisp.

Function: grab-mouse (display)
Package

cl-liballegro.

Source

mouse.lisp.

Function: hide-mouse-cursor (display)
Package

cl-liballegro.

Source

mouse.lisp.

Function: hold-bitmap-drawing (hold)
Package

cl-liballegro.

Source

graphics.lisp.

Function: identify-sample (filename)
Package

cl-liballegro.

Source

audio.lisp.

Function: identify-sample-f (fp)
Package

cl-liballegro.

Source

audio.lisp.

Function: identify-video (filename)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: identify-video-f (fp)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: identity-transform (trans)
Package

cl-liballegro.

Source

transformations.lisp.

Function: inhibit-screensaver (inhibit)
Package

cl-liballegro.

Source

display.lisp.

Function: init ()
Package

cl-liballegro.

Source

system.lisp.

Function: init-acodec-addon ()
Package

cl-liballegro.

Source

audio-codecs.lisp.

Function: init-font-addon ()
Package

cl-liballegro.

Source

font.lisp.

Function: init-image-addon ()
Package

cl-liballegro.

Source

image-io.lisp.

Function: init-native-dialog-addon ()
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: init-primitives-addon ()
Package

cl-liballegro.

Source

primatives.lisp.

Function: init-timeout (timeout seconds)
Package

cl-liballegro.

Source

time.lisp.

Function: init-ttf-addon ()
Package

cl-liballegro.

Source

font.lisp.

Function: init-user-event-source (src)
Package

cl-liballegro.

Source

events.lisp.

Function: init-video-addon ()
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: insert-path-component (path i s)
Package

cl-liballegro.

Source

path.lisp.

Function: install-audio ()
Package

cl-liballegro.

Source

audio.lisp.

Function: install-haptic ()
Package

cl-liballegro.

Source

haptic.lisp.

Function: install-joystick ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: install-keyboard ()
Package

cl-liballegro.

Source

keyboard.lisp.

Function: install-mouse ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: install-system (version atexit-ptr)
Package

cl-liballegro.

Source

system.lisp.

Function: install-touch-input ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: invert-transform (trans)
Package

cl-liballegro.

Source

transformations.lisp.

Function: is-audio-installed ()
Package

cl-liballegro.

Source

audio.lisp.

Function: is-audio-recorder-recording (r)
Package

cl-liballegro.

Source

audio.lisp.

Function: is-bitmap-drawing-held ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: is-bitmap-locked (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: is-color-valid (color)
Package

cl-liballegro.

Source

color.lisp.

Function: is-compatible-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: is-display-haptic (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-event-queue-empty (queue)
Package

cl-liballegro.

Source

events.lisp.

Function: is-haptic-active (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-haptic-capable (hap query)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-haptic-effect-ok (hap effect)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-haptic-effect-playing (id)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-haptic-installed ()
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-init-video-addon-initialized ()
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: is-joystick-haptic (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-joystick-installed ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: is-keyboard-haptic (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-keyboard-installed ()
Package

cl-liballegro.

Source

keyboard.lisp.

Function: is-mouse-haptic (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-mouse-installed ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: is-sub-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: is-system-installed ()
Package

cl-liballegro.

Source

system.lisp.

Function: is-touch-input-haptic (dev)
Package

cl-liballegro.

Source

haptic.lisp.

Function: is-touch-input-installed ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: is-video-playing (video)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: itofix (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: join-paths (path tail)
Package

cl-liballegro.

Source

path.lisp.

Function: join-thread (thread ret-value)
Package

cl-liballegro.

Source

threads.lisp.

Function: key-down (state keycode)
Package

cl-liballegro.

Source

keyboard.lisp.

Function: keycode-to-name (keycode)
Package

cl-liballegro.

Source

keyboard.lisp.

Function: load-audio-stream (filename buffer-count sample)
Package

cl-liballegro.

Source

audio.lisp.

Function: load-audio-stream-f (fp ident buffer-count sample)
Package

cl-liballegro.

Source

audio.lisp.

Function: load-bitmap (filename)
Package

cl-liballegro.

Source

graphics.lisp.

Function: load-bitmap-f (fp ident)
Package

cl-liballegro.

Source

graphics.lisp.

Function: load-bitmap-font (fname)
Package

cl-liballegro.

Source

font.lisp.

Function: load-config-file (filename)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: load-config-file-f (file)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: load-font (filename size flags)
Package

cl-liballegro.

Source

font.lisp.

Function: load-sample (filename)
Package

cl-liballegro.

Source

audio.lisp.

Function: load-sample-f (fp ident)
Package

cl-liballegro.

Source

audio.lisp.

Function: load-ttf-font (filename size flags)
Package

cl-liballegro.

Source

font.lisp.

Function: load-ttf-font-f (file filename size flags)
Package

cl-liballegro.

Source

font.lisp.

Function: load-ttf-font-stretch (filename w h flags)
Package

cl-liballegro.

Source

font.lisp.

Function: load-ttf-font-stretch-f (file filename w h flags)
Package

cl-liballegro.

Source

font.lisp.

Function: lock-bitmap (bitmap format flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: lock-bitmap-region (bitmap x y width height format flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: lock-mutex (mutex)
Package

cl-liballegro.

Source

threads.lisp.

Function: lock-sample-id (spl-id)
Package

cl-liballegro.

Source

audio.lisp.

Function: make-binary-stream (path)

Convenience constructor function for BINARY-STREAM.

Package

cl-liballegro.

Source

streams.lisp.

Function: make-character-stream (path)

Convenience constructor function for CHARACTER-STREAM.

Package

cl-liballegro.

Source

streams.lisp.

Function: make-path-canonical (path)
Package

cl-liballegro.

Source

path.lisp.

Function: make-temp-file (template ret-path)
Package

cl-liballegro.

Source

file-io.lisp.

Function: malloc (n)
Package

cl-liballegro.

Source

memory.lisp.

Function: malloc-with-context (n line file func)
Package

cl-liballegro.

Source

memory.lisp.

Function: map-rgb (r g b)
Package

cl-liballegro.

Source

graphics.lisp.

Function: map-rgb-f (r g b)
Package

cl-liballegro.

Source

graphics.lisp.

Function: map-rgba (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: map-rgba-f (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: merge-config (cfg1 cfg2)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: merge-config-into (master add)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: open-memfile (mem size mode)
Package

cl-liballegro.

Source

memfile.lisp.

Function: open-native-text-log (title flags)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: open-video (filename)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: path-cstr (path delim)
Package

cl-liballegro.

Source

path.lisp.

Function: peek-next-event (queue ret-event)
Package

cl-liballegro.

Source

events.lisp.

Function: play-audio-stream (filename)
Package

cl-liballegro.

Source

audio.lisp.

Function: play-audio-stream-f (fp ident)
Package

cl-liballegro.

Source

audio.lisp.

Function: play-haptic-effect (id loop)
Package

cl-liballegro.

Source

haptic.lisp.

Function: play-sample (spl gain pan speed playmode ret-id)
Package

cl-liballegro.

Source

audio.lisp.

Function: play-sample-instance (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: put-blended-pixel (x y color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: put-pixel (x y color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: realloc-with-context (ptr n line file func)
Package

cl-liballegro.

Source

memory.lisp.

Function: rebase-path (heard tail)
Package

cl-liballegro.

Source

path.lisp.

Function: reconfigure-joysticks ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: ref_buffer (info s size)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ref_cstr (info s)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ref_ustr (info us start-pos end-pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: register-assert-handler (handler)
Package

cl-liballegro.

Source

system.lisp.

Function: register-audio-stream-loader (ext stream-loader)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-audio-stream-loader-f (ext stream-loader)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-bitmap-loader (extension loader)
Package

cl-liballegro.

Source

graphics.lisp.

Function: register-bitmap-saver-f (extension loader-f)
Package

cl-liballegro.

Source

graphics.lisp.

Function: register-event-source (queue source)
Package

cl-liballegro.

Source

events.lisp.

Function: register-font-loader (extension load-font)
Package

cl-liballegro.

Source

font.lisp.

Function: register-sample-identifier (ext fp)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-sample-loader (ext loader)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-sample-loader-f (ext loader)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-sample-saver (ext saver)
Package

cl-liballegro.

Source

audio.lisp.

Function: register-sample-saver-f (ext saver)
Package

cl-liballegro.

Source

audio.lisp.

Function: release-haptic (hap)
Package

cl-liballegro.

Source

haptic.lisp.

Function: release-haptic-effect (id)
Package

cl-liballegro.

Source

haptic.lisp.

Function: release-joystick (joy)
Package

cl-liballegro.

Source

joystick.lisp.

Function: remove-config-section (config section)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: reserve-samples (reserve-samples)
Package

cl-liballegro.

Source

audio.lisp.

Function: reset-clipping-rectangle ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: reset-new-display-options ()
Package

cl-liballegro.

Source

display.lisp.

Function: resize-display (display width height)
Package

cl-liballegro.

Source

display.lisp.

Function: rest-time (seconds)
Package

cl-liballegro.

Source

time.lisp.

Function: restore-default-mixer ()
Package

cl-liballegro.

Source

audio.lisp.

Function: restore-state (state)
Package

cl-liballegro.

Source

state.lisp.

Function: rewind-audio-stream (stream)
Package

cl-liballegro.

Source

audio.lisp.

Function: rotate-transform (trans theta)
Package

cl-liballegro.

Source

transformations.lisp.

Function: rumble-haptic (hap intensity duration id)
Package

cl-liballegro.

Source

haptic.lisp.

Function: run-detached-thread (proc arg)
Package

cl-liballegro.

Source

threads.lisp.

Function: run-main (argc argv user-main)
Package

cl-liballegro.

Source

misc.lisp.

Function: run-system (system)
Package

cl-liballegro.

Source

interface.lisp.

Function: save-bitmap (filename bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: save-bitmap-f (fp ident bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: save-config-file (filename config)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: save-config-file-f (file config)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: save-sample (filename spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: save-sample-f (fp ident spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: scale-transform (trans sx sy)
Package

cl-liballegro.

Source

transformations.lisp.

Function: seek-audio-stream-secs (stream time)
Package

cl-liballegro.

Source

audio.lisp.

Function: seek-video (video pos-in-seconds)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: set-app-name (app-name)
Package

cl-liballegro.

Source

system.lisp.

Function: set-audio-stream-fragment (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-gain (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-loop-secs (stream start end)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-pan (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-playing (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-playmode (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-blender (op src dst)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-config-value (config section key value)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: set-current-opengl-context (display)
Package

cl-liballegro.

Source

opengl.lisp.

Function: set-default-mixer (mixer)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-display-icon (display icon)
Package

cl-liballegro.

Source

display.lisp.

Function: set-display-icons (display num-icons icons)
Package

cl-liballegro.

Source

display.lisp.

Function: set-errno (errnum)
Package

cl-liballegro.

Source

state.lisp.

Function: set-exe-name (path)
Package

cl-liballegro.

Source

system.lisp.

Function: set-haptic-autocenter (hap intensity)
Package

cl-liballegro.

Source

haptic.lisp.

Function: set-haptic-gain (hap gain)
Package

cl-liballegro.

Source

haptic.lisp.

Function: set-keyboard-leds (leds)
Package

cl-liballegro.

Source

keyboard.lisp.

Function: set-memory-interface (memory-interface)
Package

cl-liballegro.

Source

memory.lisp.

Function: set-mixer-frequency (mixer val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-mixer-gain (mixer new-gain)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-mixer-playing (mixer val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-mixer-postprocess-callback (mixer pp-callback pp-callback-userdata)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-mixer-quality (mixer new-quality)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-mouse-axis (which value)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-mouse-cursor (display cursor)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-mouse-emulation-mode (mode)
Package

cl-liballegro.

Source

touch-input.lisp.

Function: set-mouse-w (w)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-mouse-xy (display x y)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-mouse-z (z)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-new-bitmap-depth (depth)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-new-bitmap-flags (flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-new-bitmap-format (pixel-format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-new-bitmap-samples (samples)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-new-bitmap-wrap (u v)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-new-display-adapter (adapter)
Package

cl-liballegro.

Source

monitor.lisp.

Function: set-new-display-flags (flags)
Package

cl-liballegro.

Source

display.lisp.

Function: set-new-display-option (option value importance)
Package

cl-liballegro.

Source

display.lisp.

Function: set-new-display-refresh-rate (refresh-rate)
Package

cl-liballegro.

Source

display.lisp.

Function: set-new-file-interface (file-interface)
Package

cl-liballegro.

Source

file-io.lisp.

Function: set-new-window-position (x y)
Package

cl-liballegro.

Source

display.lisp.

Function: set-org-name (org-name)
Package

cl-liballegro.

Source

system.lisp.

Function: set-path-drive (path drive)
Package

cl-liballegro.

Source

path.lisp.

Function: set-path-extension (path extension)
Package

cl-liballegro.

Source

path.lisp.

Function: set-path-filename (path filename)
Package

cl-liballegro.

Source

path.lisp.

Function: set-physfs-file-interface ()
Package

cl-liballegro.

Source

physicsfs.lisp.

Function: set-sample (spl data)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-channel-matrix (spl matrix)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-gain (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-length (spt val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-pan (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-playing (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-playmode (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-position (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-sample-instance-speed (spl val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-separate-blender (op src dst alpha-op alpha-src alpha-dst)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-shader-bool (name b)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-float (name f)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-float-vector (name num-components f num-elems)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-int (name i)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-int-vector (name num-components i num-elems)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-matrix (name matrix)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-shader-sampler (name bitmap unit)
Package

cl-liballegro.

Source

shader.lisp.

Function: set-standard-file-interface ()
Package

cl-liballegro.

Source

file-io.lisp.

Function: set-system-mouse-cursor (display cursor-id)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-target-backbuffer (display)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-target-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-thread-should-stop (thread)
Package

cl-liballegro.

Source

threads.lisp.

Function: set-timer-count (timer new-count)
Package

cl-liballegro.

Source

timer.lisp.

Function: set-timer-speed (timer new-speed-secs)
Package

cl-liballegro.

Source

timer.lisp.

Function: set-video-playing (video play)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: set-voice-playing (voice val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-voice-position (voice val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-window-position (display x y)
Package

cl-liballegro.

Source

display.lisp.

Function: set-window-title (display title)
Package

cl-liballegro.

Source

display.lisp.

Function: show-mouse-cursor (display)
Package

cl-liballegro.

Source

mouse.lisp.

Function: show-native-file-dialog (display dialog)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: show-native-message-box (display title heading text buttons flags)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: shutdown-font-addon ()
Package

cl-liballegro.

Source

font.lisp.

Function: shutdown-image-addon ()
Package

cl-liballegro.

Source

image-io.lisp.

Function: shutdown-native-dialog-addon ()
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: shutdown-primitives-addon ()
Package

cl-liballegro.

Source

primatives.lisp.

Function: shutdown-ttf-addon ()
Package

cl-liballegro.

Source

font.lisp.

Function: shutdown-video-addon ()
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: signal-cond (cond)
Package

cl-liballegro.

Source

threads.lisp.

Function: start-audio-recorder (r)
Package

cl-liballegro.

Source

audio.lisp.

Function: start-thread (thread)
Package

cl-liballegro.

Source

threads.lisp.

Function: start-timer (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: start-video (video mixer)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: start-video-with-voice (video voice)
Package

cl-liballegro.

Source

video-streaming.lisp.

Function: stop-audio-recorder (r)
Package

cl-liballegro.

Source

audio.lisp.

Function: stop-haptic-effect (id)
Package

cl-liballegro.

Source

haptic.lisp.

Function: stop-sample (spl-id)
Package

cl-liballegro.

Source

audio.lisp.

Function: stop-sample-instance (spl)
Package

cl-liballegro.

Source

audio.lisp.

Function: stop-samples ()
Package

cl-liballegro.

Source

audio.lisp.

Function: stop-timer (timer)
Package

cl-liballegro.

Source

timer.lisp.

Function: store-state (state flags)
Package

cl-liballegro.

Source

state.lisp.

Function: stream-size (stream)

Returns the file size for BINARY-STREAM and CHARACTER-STREAM.

Package

cl-liballegro.

Source

streams.lisp.

Function: transform-coordinates (trans x y)
Package

cl-liballegro.

Source

transformations.lisp.

Function: translate-transform (trans x y)
Package

cl-liballegro.

Source

transformations.lisp.

Function: ungrab-mouse ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: uninstall-audio ()
Package

cl-liballegro.

Source

audio.lisp.

Function: uninstall-haptic ()
Package

cl-liballegro.

Source

haptic.lisp.

Function: uninstall-keyboard ()
Package

cl-liballegro.

Source

keyboard.lisp.

Function: uninstall-mouse ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: uninstall-system ()
Package

cl-liballegro.

Source

system.lisp.

Function: uninstall-touch-input ()
Package

cl-liballegro.

Source

touch-input.lisp.

Function: unlock-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: unlock-mutex (mutex)
Package

cl-liballegro.

Source

threads.lisp.

Function: unlock-sample-id (spl-id)
Package

cl-liballegro.

Source

audio.lisp.

Function: unmap-rgb (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: unmap-rgb-f (r g b)
Package

cl-liballegro.

Source

graphics.lisp.

Function: unmap-rgba (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: unmap-rgba-f (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: unref-user-event (event)
Package

cl-liballegro.

Source

events.lisp.

Function: unregister-event-source (queue source)
Package

cl-liballegro.

Source

events.lisp.

Function: update-display-region (x y width height)
Package

cl-liballegro.

Source

display.lisp.

Function: upload-and-play-haptic-effect (hap effect id loop)
Package

cl-liballegro.

Source

haptic.lisp.

Function: upload-haptic-effect (hap effect id)
Package

cl-liballegro.

Source

haptic.lisp.

Function: use-shader (shader)
Package

cl-liballegro.

Source

shader.lisp.

Function: use-transform (trans)
Package

cl-liballegro.

Source

transformations.lisp.

Function: ustr-free (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr-new (s)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr-new-from-buffer (s size)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_append (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_append_chr (us c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_append_cstr (us s)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_assign (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_assign_cstr (us1 s)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_assign_substr (us1 us2 start-pos end-pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_compare (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_dup (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_dup_substr (us start-pos end-pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_empty_string ()
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_encode_utf16 (us s n)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_equal (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_chr (us start-pos c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_cset (us start-pos accept)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_cset_cstr (us start-pos reject)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_cstr (haystack start-pos needle)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_replace (us start-pos find replace)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_replace_cstr (us start-pos find replace)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_set (us start-pos accept)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_set_cstr (us start-pos accept)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_find_str (haystack start-pos needle)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_get (ub pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_get_next (us pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_has_prefix (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_has_prefix_cstr (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_has_suffix (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_has_suffix_cstr (us1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_insert (us1 pos us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_insert_chr (us pos c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_insert_cstr (us pos us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_length (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_ltrim_ws (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_ncompare (us1 us2 n)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_new_from_utf16 (s)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_next (us pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_offset (us index)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_prev (us pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_prev_get (us pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_remove_chr (us pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_remove_range (us start-pos end-pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_replace_range (us1 start-pos1 end-pos1 us2)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_rfind_chr (us end-pos c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_rfind_cstr (haystack end-pos needle)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_rfind_str (haystack end-pos needle)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_rtrim_ws (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_set_chr (us start-pos c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_size (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_size_utf16 (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_to_buffer (us buffer size)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_trim_ws (us)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: ustr_truncate (us start-pos)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: utf16_encode (s c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: utf16_width (c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: utf8_encode (s c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: utf8_width (c)
Package

cl-liballegro.

Source

utf-8.lisp.

Function: wait-cond (cond mutex)
Package

cl-liballegro.

Source

threads.lisp.

Function: wait-cond-until (cond mutex timeout)
Package

cl-liballegro.

Source

threads.lisp.

Function: wait-for-event (queue ret-event)
Package

cl-liballegro.

Source

events.lisp.

Function: wait-for-event-timed (queue ret-event secs)
Package

cl-liballegro.

Source

events.lisp.

Function: wait-for-event-until (queue ret-event timeout)
Package

cl-liballegro.

Source

events.lisp.

Function: wait-for-vsync ()
Package

cl-liballegro.

Source

display.lisp.


6.1.4 Generic functions

Generic Reader: accumulator (object)
Package

cl-liballegro.

Methods
Reader Method: accumulator ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

accumulator.

Generic Writer: (setf accumulator) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf accumulator) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

accumulator.

Generic Reader: display (object)
Package

cl-liballegro.

Methods
Reader Method: display ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

display.

Generic Writer: (setf display) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf display) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

display.

Generic Function: display-close-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-close-handler (system)
Generic Function: display-expose-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-expose-handler (system)
Generic Reader: display-flags (object)
Package

cl-liballegro.

Methods
Reader Method: display-flags ((display-settings display-settings))

automatically generated reader method

Source

interface.lisp.

Target Slot

display-flags.

Generic Function: display-found-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-found-handler (system)
Generic Function: display-lost-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-lost-handler (system)
Generic Reader: display-options (object)
Package

cl-liballegro.

Methods
Reader Method: display-options ((display-settings display-settings))

automatically generated reader method

Source

interface.lisp.

Target Slot

display-options.

Generic Function: display-resize-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-resize-handler (system)
Generic Function: display-switch-in-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-switch-in-handler (system)
Generic Function: display-switch-orientation-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-switch-orientation-handler (system)
Generic Function: display-switch-out-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: display-switch-out-handler (system)
Generic Reader: event (object)
Package

cl-liballegro.

Methods
Reader Method: event ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

event.

Generic Function: event-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: event-handler (system)
Generic Reader: event-queue (object)
Package

cl-liballegro.

Methods
Reader Method: event-queue ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

event-queue.

Generic Writer: (setf event-queue) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf event-queue) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

event-queue.

Generic Reader: frame-time (object)
Package

cl-liballegro.

Methods
Reader Method: frame-time ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

frame-time.

Generic Writer: (setf frame-time) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf frame-time) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

frame-time.

Generic Reader: height (object)
Package

cl-liballegro.

Methods
Reader Method: height ((display-settings display-settings))

automatically generated reader method

Source

interface.lisp.

Target Slot

height.

Generic Function: initialize-display (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: initialize-display (system)
Generic Function: initialize-event-queue (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: initialize-event-queue (system)
Generic Function: initialize-keyboard (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: initialize-keyboard (system)
Generic Function: initialize-mouse (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: initialize-mouse (system)
Generic Function: joystick-axis-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: joystick-axis-handler (system)
Generic Function: joystick-button-down-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: joystick-button-down-handler (system)
Generic Function: joystick-button-up-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: joystick-button-up-handler (system)
Generic Function: joystick-configuration-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: joystick-configuration-handler (system)
Generic Function: key-char-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: key-char-handler (system)
Generic Function: key-down-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: key-down-handler (system)
Generic Function: key-up-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: key-up-handler (system)
Generic Reader: logic-fps (object)
Package

cl-liballegro.

Methods
Reader Method: logic-fps ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

logic-fps.

Generic Writer: (setf logic-fps) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf logic-fps) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

logic-fps.

Generic Function: mouse-axis-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-axis-handler (system)
Generic Function: mouse-button-down-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-button-down-handler (system)
Generic Function: mouse-button-up-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-button-up-handler (system)
Generic Function: mouse-enter-display-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-enter-display-handler (system)
Generic Function: mouse-leave-display-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-leave-display-handler (system)
Generic Function: mouse-warped-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: mouse-warped-handler (system)
Generic Reader: new-time (object)
Package

cl-liballegro.

Methods
Reader Method: new-time ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

new-time.

Generic Writer: (setf new-time) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf new-time) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

new-time.

Generic Function: process-event-queue (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: process-event-queue (system)
Generic Function: render (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: render (system)
Generic Function: system-loop (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: system-loop (system)
Generic Reader: system-loop-running-p (object)
Package

cl-liballegro.

Methods
Reader Method: system-loop-running-p ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

system-loop-running-p.

Generic Writer: (setf system-loop-running-p) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf system-loop-running-p) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

system-loop-running-p.

Generic Reader: system-time (object)
Package

cl-liballegro.

Methods
Reader Method: system-time ((system system))

automatically generated reader method

Source

interface.lisp.

Target Slot

system-time.

Generic Writer: (setf system-time) (object)
Package

cl-liballegro.

Methods
Writer Method: (setf system-time) ((system system))

automatically generated writer method

Source

interface.lisp.

Target Slot

system-time.

Generic Function: timer-handler (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: timer-handler (system)
Generic Reader: title (object)
Package

cl-liballegro.

Methods
Reader Method: title ((display-settings display-settings))

automatically generated reader method

Source

interface.lisp.

Target Slot

title.

Generic Function: update (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: update (system)
Generic Reader: width (object)
Package

cl-liballegro.

Methods
Reader Method: width ((display-settings display-settings))

automatically generated reader method

Source

interface.lisp.

Target Slot

width.


6.1.5 Standalone methods

Method: close ((stream character-stream) &key abort)
Source

streams.lisp.

Method: close ((stream binary-stream) &key abort)
Source

streams.lisp.

Method: initialize-instance :after ((stream character-stream) &key)
Source

streams.lisp.

Method: initialize-instance :after ((stream binary-stream) &key)
Source

streams.lisp.

Method: stream-element-type ((stream binary-stream))
Source

streams.lisp.

Method: (setf stream-file-position) ((stream character-stream))
Package

trivial-gray-streams.

Source

streams.lisp.

Method: stream-file-position ((stream character-stream))
Package

trivial-gray-streams.

Source

streams.lisp.

Method: stream-read-byte ((stream binary-stream))
Package

sb-gray.

Source

streams.lisp.

Method: stream-read-char ((stream character-stream))
Package

sb-gray.

Source

streams.lisp.

Method: stream-read-sequence ((stream character-stream) sequence start end &key &allow-other-keys)
Package

trivial-gray-streams.

Source

streams.lisp.

Method: stream-read-sequence ((stream binary-stream) sequence start end &key &allow-other-keys)
Package

trivial-gray-streams.

Source

streams.lisp.

Method: stream-unread-char ((stream character-stream) char)
Package

sb-gray.

Source

streams.lisp.

Method: translate-into-foreign-memory (value (type c-double) pointer)
Package

cffi.

Source

types.lisp.

Method: translate-into-foreign-memory (value (type c-int) pointer)
Package

cffi.

Source

types.lisp.

Method: translate-into-foreign-memory (value (type c-float) pointer)
Package

cffi.

Source

types.lisp.

Method: translate-into-foreign-memory (value (type c-ptr) pointer)
Package

cffi.

Source

types.lisp.

Method: translate-to-foreign (value (type c-double))
Package

cffi.

Source

types.lisp.

Method: translate-to-foreign (value (type c-int))
Package

cffi.

Source

types.lisp.

Method: translate-to-foreign (value (type c-float))
Package

cffi.

Source

types.lisp.

Method: translate-to-foreign (value (type c-ptr))
Package

cffi.

Source

types.lisp.


6.1.6 Classes

Class: binary-stream

Wrapper around liballegro file IO to manipulate read-only binary file.

Package

cl-liballegro.

Source

streams.lisp.

Direct superclasses

fundamental-binary-input-stream.

Direct methods
Direct slots
Slot: path
Initform

(error "missing required path argument")

Initargs

:path

Slot: file
Class: character-stream

Wrapper around liballegro file IO to manipulate read-only text file.

Package

cl-liballegro.

Source

streams.lisp.

Direct superclasses

fundamental-character-input-stream.

Direct methods
Direct slots
Slot: path
Initform

(error "missing required path argument")

Initargs

:path

Slot: file
Class: system
Package

cl-liballegro.

Source

interface.lisp.

Direct superclasses

display-settings.

Direct methods
Direct slots
Slot: event-queue
Readers

event-queue.

Writers

(setf event-queue).

Slot: display
Readers

display.

Writers

(setf display).

Slot: event
Initform

(cffi:foreign-alloc (quote (:union cl-liballegro:event)))

Readers

event.

Writers

This slot is read-only.

Slot: system-loop-running-p
Initform

t

Readers

system-loop-running-p.

Writers

(setf system-loop-running-p).

Slot: system-time
Readers

system-time.

Writers

(setf system-time).

Slot: new-time
Readers

new-time.

Writers

(setf new-time).

Slot: frame-time
Readers

frame-time.

Writers

(setf frame-time).

Slot: accumulator
Initform

0.0

Readers

accumulator.

Writers

(setf accumulator).

Slot: logic-fps
Initform

30

Initargs

:logic-fps

Readers

logic-fps.

Writers

(setf logic-fps).


6.2 Internals


6.2.1 Constants

Constant: +audio-pan-none+
Package

cl-liballegro.

Source

audio.lisp.

Constant: +fixtorad-r+
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Constant: +mouse-max-extra-axes+

Allow up to four extra axes for future expansion.

Package

cl-liballegro.

Source

mouse.lisp.

Constant: +new-window-title-max-size+
Package

cl-liballegro.

Source

display.lisp.

Constant: +radtofix-r+
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Constant: +touch-input-max-touch-count+
Package

cl-liballegro.

Source

touch-input.lisp.


6.2.2 Special variables

Special Variable: *system*
Package

cl-liballegro.

Source

interface.lisp.


6.2.3 Macros

Macro: define-allegro-library (lib)

Use macro for easier versioning. Debug using MACROEXPAND-1

Package

cl-liballegro.

Source

library.lisp.

Macro: draw-justified-textf (font color x1 x2 y diff flags format &rest varargs0)
Package

cl-liballegro.

Source

font.lisp.

Macro: with-event (event &body body)
Package

cl-liballegro.

Source

interface.lisp.


6.2.4 Ordinary functions

Function: acknowledge-drawing-halt (display)
Package

cl-liballegro.

Source

display.lisp.

Function: acknowledge-drawing-resume (display)
Package

cl-liballegro.

Source

display.lisp.

Function: add_config_comment (config section comment)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: build-camera-transform (trans position-x position-y position-z look-x look-y look-z up-x up-y up-z)
Package

cl-liballegro.

Source

transformations.lisp.

Function: change-directory (path)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: clear-depth-buffer (z)
Package

cl-liballegro.

Source

graphics.lisp.

Function: clipboard-has-text (display)
Package

cl-liballegro.

Source

display.lisp.

Function: close-directory (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: color-cmyk-to-rgb (cyan magenta yellow key red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-cymk (c m y k)
Package

cl-liballegro.

Source

color.lisp.

Function: color-hsl (h s l)
Package

cl-liballegro.

Source

color.lisp.

Function: color-hsl-to-rgb (hue saturation lightness red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-hsv (h s r)
Package

cl-liballegro.

Source

color.lisp.

Function: color-hsv-to-rgb (hue saturation value red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-html (string)
Package

cl-liballegro.

Source

color.lisp.

Function: color-html-to-rgb (string red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: color-name (name)
Package

cl-liballegro.

Source

color.lisp.

Function: color-name-to-rgb (name r g b)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-cmyk (red green blue cyan magenta yellow key)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-hsl (red green blue hue saturation lightness)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-hsv (red green blue hue saturation value)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-html (red green blue string)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-name (r g b)
Package

cl-liballegro.

Source

color.lisp.

Function: color-rgb-to-yuv (red green blue y u v)
Package

cl-liballegro.

Source

color.lisp.

Function: color-yuv (y u v)
Package

cl-liballegro.

Source

color.lisp.

Function: color-yuv-to-rgb (y u v red green blue)
Package

cl-liballegro.

Source

color.lisp.

Function: convert-bitmap (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: convert-memory-bitmaps ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: destory-voice (voice)
Package

cl-liballegro.

Source

audio.lisp.

Function: fget_ustr (file)
Package

cl-liballegro.

Source

file-io.lisp.

Function: filename-exists (path)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: fixsqrt (x)
Package

cl-liballegro.

Source

fixed-point-math.lisp.

Function: for-each-fs-entry (dir callback extra)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: fs-entry-exists (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-allegro-color-version ()
Package

cl-liballegro.

Source

color.lisp.

Function: get-bitmap-x (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-bitmap-y (bitmap)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-blend-color ()
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-clipboard-text (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-clipping-rectangle (x y w h)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-cpu-count ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-current-directory ()
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-current-inverse-transform ()
Package

cl-liballegro.

Source

transformations.lisp.

Function: get-current-projection-transform ()
Package

cl-liballegro.

Source

transformations.lisp.

Function: get-d3d-device (display)
Package

cl-liballegro.

Source

direct3d.lisp.

Function: get-d3d-system-texture (bitmap)
Package

cl-liballegro.

Source

direct3d.lisp.

Function: get-d3d-texutre-positioner (bitmap u v)
Package

cl-liballegro.

Source

direct3d.lisp.

Function: get-d3d-video-texture (bitmap)
Package

cl-liballegro.

Source

direct3d.lisp.

Function: get-display-orientation (display)
Package

cl-liballegro.

Source

display.lisp.

Function: get-fs-entry-atime (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-entry-ctime (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-entry-mode (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-entry-mtime (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-entry-name (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-entry-size (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-fs-interface ()
Package

cl-liballegro.

Source

filesystem.lisp.

Function: get-mouse-wheel-precision ()
Package

cl-liballegro.

Source

mouse.lisp.

Function: get-native-file-dialog-path (dialog i)
Package

cl-liballegro.

Source

native-dialogs.lisp.

Function: get-new-display-option (option importance)
Package

cl-liballegro.

Source

display.lisp.

Function: get-new-window-position (x y)
Package

cl-liballegro.

Source

display.lisp.

Function: get-new-window-title ()
Package

cl-liballegro.

Source

display.lisp.

Function: get-opengl-fbo (bitmap)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-opengl-program-object (shader)
Package

cl-liballegro.

Source

opengl.lisp.

Function: get-path-basename (path)
Package

cl-liballegro.

Source

path.lisp.

Function: get-pixel (bitmap x y)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-pixel-block-height (format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-pixel-block-size (format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-pixel-block-width (format)
Package

cl-liballegro.

Source

graphics.lisp.

Function: get-ram-size ()
Package

cl-liballegro.

Source

system.lisp.

Function: get-standard-path (id)
Package

cl-liballegro.

Source

system.lisp.

Function: get-window-constraints (display min-w min-h max-w max-h)
Package

cl-liballegro.

Source

display.lisp.

Function: get-x-window-id (display)
Package

cl-liballegro.

Source

platform-specific.lisp.

Function: have-d3d-non-pow2-texture-support ()
Package

cl-liballegro.

Source

direct3d.lisp.

Function: have-d3d-non-square-texture-support ()
Package

cl-liballegro.

Source

direct3d.lisp.

Function: have-opengl-extension (extension)
Package

cl-liballegro.

Source

opengl.lisp.

Function: horizontal-shear-transform (trans theta)
Package

cl-liballegro.

Source

transformations.lisp.

Function: identify-bitmap (filename)
Package

cl-liballegro.

Source

graphics.lisp.

Function: identify-bitmap-f (fp)
Package

cl-liballegro.

Source

graphics.lisp.

Function: is-d3d-device-lost (display)
Package

cl-liballegro.

Source

direct3d.lisp.

Function: is-event-queue-paused (queue)
Package

cl-liballegro.

Source

events.lisp.

Function: is-event-source-registered (queue source)
Package

cl-liballegro.

Source

events.lisp.

Function: load-bitmap-flags (filename flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: load-bitmap-flags-f (fp ident flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: lock-bitmap-blocked (bitmap flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: lock-bitmap-region-blocked (bitmap x-block y-block width-block height-block flags)
Package

cl-liballegro.

Source

graphics.lisp.

Function: make-directory (path)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: mouse-button-down (state button)
Package

cl-liballegro.

Source

mouse.lisp.

Function: open-directory (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: open-fs-entry (e mode)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: ortohographic-transform (trans left top n leftright bottom f)
Package

cl-liballegro.

Source

transformations.lisp.

Function: pause-event-queue (queue pause)
Package

cl-liballegro.

Source

events.lisp.

Function: perspective-transform (trans left top n leftright bottom f)
Package

cl-liballegro.

Source

transformations.lisp.

Function: premul-rgba (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: premul-rgba-f (r g b a)
Package

cl-liballegro.

Source

graphics.lisp.

Function: prompt-for-string (prompt)

Prompts for a string value from *QUERY-IO*. To be used with interactive restarts.

Package

cl-liballegro.

Source

streams.lisp.

Function: read-directory (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: register-bitmap-identifier (extension identifier)
Package

cl-liballegro.

Source

graphics.lisp.

Function: register-bitmap-loader-f (extension loader-f)
Package

cl-liballegro.

Source

graphics.lisp.

Function: register-bitmap-saver (extension saver)
Package

cl-liballegro.

Source

graphics.lisp.

Function: register-trace-handler (handler)
Package

cl-liballegro.

Source

system.lisp.

Function: remove-config-key (config section key)
Package

cl-liballegro.

Source

configuration-files.lisp.

Function: remove-filename (path)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: remove-fs-entry (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: remove-opengl-fbo (bitmap)
Package

cl-liballegro.

Source

opengl.lisp.

Function: remove-path-component (path i)
Package

cl-liballegro.

Source

path.lisp.

Function: reparent-bitmap (bitmap parent x y w h)
Package

cl-liballegro.

Source

graphics.lisp.

Function: replace-path-component (path i s)
Package

cl-liballegro.

Source

path.lisp.

Function: rotate-transform-3d (trans x y z angle)
Package

cl-liballegro.

Source

transformations.lisp.

Function: scale-transform-3d (trans sx sy sz)
Package

cl-liballegro.

Source

transformations.lisp.

Function: set-audio-stream-channel-matrix (stream matrix)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-audio-stream-speed (stream val)
Package

cl-liballegro.

Source

audio.lisp.

Function: set-blend-color (color)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-clipboard-text (display text)
Package

cl-liballegro.

Source

display.lisp.

Function: set-clipping-rectangle (x y w h)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-display-flag (display flag onoff)
Package

cl-liballegro.

Source

display.lisp.

Function: set-display-option (display option value)
Package

cl-liballegro.

Source

display.lisp.

Function: set-event-source-data (source data)
Package

cl-liballegro.

Source

events.lisp.

Function: set-fs-interface (fs-interface)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: set-mouse-wheel-precision (precision)
Package

cl-liballegro.

Source

mouse.lisp.

Function: set-new-window-title (title)
Package

cl-liballegro.

Source

display.lisp.

Function: set-render-state (state value)
Package

cl-liballegro.

Source

graphics.lisp.

Function: set-standard-fs-interface ()
Package

cl-liballegro.

Source

filesystem.lisp.

Function: set-window-constraints (display min-w min-h max-w max-h)
Package

cl-liballegro.

Source

display.lisp.

Function: transform-coordinates-3d (trans x y z)
Package

cl-liballegro.

Source

transformations.lisp.

Function: translate-transform-3d (trans x y z)
Package

cl-liballegro.

Source

transformations.lisp.

Function: uninstall-joystick ()
Package

cl-liballegro.

Source

joystick.lisp.

Function: update-fs-entry (e)
Package

cl-liballegro.

Source

filesystem.lisp.

Function: use-projection-transform (trans)
Package

cl-liballegro.

Source

transformations.lisp.

Function: vertical-shear-transform (trans theta)
Package

cl-liballegro.

Source

transformations.lisp.


6.2.5 Generic functions

Generic Function: initialize-system (system)
Package

cl-liballegro.

Source

interface.lisp.

Methods
Method: initialize-system (system)

6.2.6 Classes

Class: any-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: audio-recorder-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: audio-stream-tclass
Package

cl-liballegro.

Source

audio.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: bitmap-tclass
Package

cl-liballegro.

Source

graphics.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: c-double
Package

cl-liballegro.

Source

types.lisp.

Direct superclasses

enhanced-foreign-type.

Direct methods
Direct Default Initargs
InitargValue
:actual-type(quote (double))
Class: c-float
Package

cl-liballegro.

Source

types.lisp.

Direct superclasses

enhanced-foreign-type.

Direct methods
Direct Default Initargs
InitargValue
:actual-type(quote (float))
Class: c-int
Package

cl-liballegro.

Source

types.lisp.

Direct superclasses

enhanced-foreign-type.

Direct methods
Direct Default Initargs
InitargValue
:actual-type(quote (int))
Class: c-ptr
Package

cl-liballegro.

Source

types.lisp.

Direct superclasses

enhanced-foreign-type.

Direct methods
Direct Default Initargs
InitargValue
:actual-type(quote (pointer))
Class: color-tclass
Package

cl-liballegro.

Source

graphics.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: display-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: display-mode-tclass
Package

cl-liballegro.

Source

fullscreen-modes.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: display-settings
Package

cl-liballegro.

Source

interface.lisp.

Direct subclasses

system.

Direct methods
Direct slots
Slot: width
Initform

800

Initargs

:width

Readers

width.

Writers

This slot is read-only.

Slot: height
Initform

600

Initargs

:height

Readers

height.

Writers

This slot is read-only.

Slot: title
Initform

"allegro5 window"

Initargs

:title

Readers

title.

Writers

This slot is read-only.

Slot: display-flags
Initform

0

Initargs

:display-flags

Readers

display-flags.

Writers

This slot is read-only.

Slot: display-options
Initform

(quote nil)

Initargs

:display-options

Readers

display-options.

Writers

This slot is read-only.

Class: event-queue-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: event-source-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: file-interface-tclass
Package

cl-liballegro.

Source

file-io.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: file-tclass
Package

cl-liballegro.

Source

file-io.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: filechooser-tclass
Package

cl-liballegro.

Source

native-dialogs.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: font-tclass
Package

cl-liballegro.

Source

font.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: fs-entry-tclass
Package

cl-liballegro.

Source

filesystem.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: fs-interface-tclass
Package

cl-liballegro.

Source

filesystem.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-condition-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-constant-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-direction-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-effect-id-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-envelope-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-periodic-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-ramp-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-replay-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-rumble-effect-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: haptic-tclass
Package

cl-liballegro.

Source

haptic.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: joystick-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: joystick-state-tclass
Package

cl-liballegro.

Source

joystick.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: joystick-tclass
Package

cl-liballegro.

Source

joystick.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: keyboard-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: keyboard-state-tclass
Package

cl-liballegro.

Source

keyboard.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: locked-region-tclass
Package

cl-liballegro.

Source

graphics.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: memory-interface-tclass
Package

cl-liballegro.

Source

memory.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: mixer-tclass
Package

cl-liballegro.

Source

audio.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: monitor-info-tclass
Package

cl-liballegro.

Source

monitor.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: mouse-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: mouse-state-tclass
Package

cl-liballegro.

Source

mouse.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: mutex-tclass
Package

cl-liballegro.

Source

threads.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: shader-tclass
Package

cl-liballegro.

Source

shader.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: state-tclass
Package

cl-liballegro.

Source

state.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: textlog-tclass
Package

cl-liballegro.

Source

native-dialogs.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: thread-condition-tclass
Package

cl-liballegro.

Source

threads.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: thread-tclass
Package

cl-liballegro.

Source

threads.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: timeout-tclass
Package

cl-liballegro.

Source

time.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: timer-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: timer-tclass
Package

cl-liballegro.

Source

timer.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: touch-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: touch-input-state-tclass
Package

cl-liballegro.

Source

touch-input.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: touch-input-tclass
Package

cl-liballegro.

Source

touch-input.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: touch-state-tclass
Package

cl-liballegro.

Source

touch-input.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: transform-tclass
Package

cl-liballegro.

Source

transformations.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: user-event-tclass
Package

cl-liballegro.

Source

events.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ustr-info-tclass
Package

cl-liballegro.

Source

utf-8.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ustr-tclass
Package

cl-liballegro.

Source

utf-8.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: voice-tclass
Package

cl-liballegro.

Source

audio.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.

Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   (  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   V   W  
Index Entry  Section

(
(setf accumulator): Public generic functions
(setf accumulator): Public generic functions
(setf display): Public generic functions
(setf display): Public generic functions
(setf event-queue): Public generic functions
(setf event-queue): Public generic functions
(setf frame-time): Public generic functions
(setf frame-time): Public generic functions
(setf logic-fps): Public generic functions
(setf logic-fps): Public generic functions
(setf new-time): Public generic functions
(setf new-time): Public generic functions
(setf stream-file-position): Public standalone methods
(setf system-loop-running-p): Public generic functions
(setf system-loop-running-p): Public generic functions
(setf system-time): Public generic functions
(setf system-time): Public generic functions

A
accumulator: Public generic functions
accumulator: Public generic functions
acknowledge-drawing-halt: Private ordinary functions
acknowledge-drawing-resume: Private ordinary functions
acknowledge-resize: Public ordinary functions
add-config-section: Public ordinary functions
add-new-bitmap-flag: Public ordinary functions
add-timer-count: Public ordinary functions
add_config_comment: Private ordinary functions
append-native-text-log: Public ordinary functions
append-path-component: Public ordinary functions
attach-audio-stream-to-mixer: Public ordinary functions
attach-audio-stream-to-voice: Public ordinary functions
attach-mixer-to-mixer: Public ordinary functions
attach-mixer-to-voice: Public ordinary functions
attach-sample-instance-to-mixer: Public ordinary functions
attach-sample-instance-to-voice: Public ordinary functions
attach-shader-source: Public ordinary functions
attach-shader-source-file: Public ordinary functions

B
broadcast-cond: Public ordinary functions
build-camera-transform: Private ordinary functions
build-shader: Public ordinary functions
build-transform: Public ordinary functions

C
calculate-arc: Public ordinary functions
calculate-ribbon: Public ordinary functions
calculate-spline: Public ordinary functions
calloc-with-context: Public ordinary functions
change-directory: Private ordinary functions
check-inverse: Public ordinary functions
clear-depth-buffer: Private ordinary functions
clear-to-color: Public ordinary functions
clipboard-has-text: Private ordinary functions
clone-bitmap: Public ordinary functions
clone-path: Public ordinary functions
close: Public standalone methods
close: Public standalone methods
close-directory: Private ordinary functions
close-native-text-log: Public ordinary functions
close-video: Public ordinary functions
color-cmyk-to-rgb: Private ordinary functions
color-cymk: Private ordinary functions
color-hsl: Private ordinary functions
color-hsl-to-rgb: Private ordinary functions
color-hsv: Private ordinary functions
color-hsv-to-rgb: Private ordinary functions
color-html: Private ordinary functions
color-html-to-rgb: Private ordinary functions
color-linear: Public ordinary functions
color-linear-to-rgb: Public ordinary functions
color-name: Private ordinary functions
color-name-to-rgb: Private ordinary functions
color-oklab: Public ordinary functions
color-oklab-to-rgb: Public ordinary functions
color-rgb-to-cmyk: Private ordinary functions
color-rgb-to-hsl: Private ordinary functions
color-rgb-to-hsv: Private ordinary functions
color-rgb-to-html: Private ordinary functions
color-rgb-to-linear: Public ordinary functions
color-rgb-to-name: Private ordinary functions
color-rgb-to-oklab: Public ordinary functions
color-rgb-to-yuv: Private ordinary functions
color-yuv: Private ordinary functions
color-yuv-to-rgb: Private ordinary functions
compose-transform: Public ordinary functions
convert-bitmap: Private ordinary functions
convert-mask-to-alpha: Public ordinary functions
convert-memory-bitmaps: Private ordinary functions
copy-transform: Public ordinary functions
create-audio-recorder: Public ordinary functions
create-audio-stream: Public ordinary functions
create-bitmap: Public ordinary functions
create-builtin-font: Public ordinary functions
create-cond: Public ordinary functions
create-config: Public ordinary functions
create-display: Public ordinary functions
create-event-queue: Public ordinary functions
create-file-handle: Public ordinary functions
create-fs-entry: Public ordinary functions
create-mixer: Public ordinary functions
create-mouse-cursor: Public ordinary functions
create-mutex: Public ordinary functions
create-mutex-recursive: Public ordinary functions
create-native-file-dialog: Public ordinary functions
create-path: Public ordinary functions
create-path-for-directory: Public ordinary functions
create-sample: Public ordinary functions
create-sample-instance: Public ordinary functions
create-shader: Public ordinary functions
create-sub-bitmap: Public ordinary functions
create-thread: Public ordinary functions
create-thread-with-stacksize: Public ordinary functions
create-timer: Public ordinary functions
create-vertex-decl: Public ordinary functions
create-voice: Public ordinary functions
cstr: Public ordinary functions
cstr_dup: Public ordinary functions
current-time: Public ordinary functions

D
define-allegro-library: Private macros
destory-voice: Private ordinary functions
destroy-audio-recorder: Public ordinary functions
destroy-audio-stream: Public ordinary functions
destroy-bitmap: Public ordinary functions
destroy-cond: Public ordinary functions
destroy-config: Public ordinary functions
destroy-display: Public ordinary functions
destroy-event-queue: Public ordinary functions
destroy-font: Public ordinary functions
destroy-fs-entry: Public ordinary functions
destroy-mixer: Public ordinary functions
destroy-mouse-cursor: Public ordinary functions
destroy-mutex: Public ordinary functions
destroy-native-file-dialog: Public ordinary functions
destroy-path: Public ordinary functions
destroy-sample: Public ordinary functions
destroy-sample-instance: Public ordinary functions
destroy-shader: Public ordinary functions
destroy-thread: Public ordinary functions
destroy-timer: Public ordinary functions
destroy-user-event-source: Public ordinary functions
destroy-vertex-decl: Public ordinary functions
detach-audio-stream: Public ordinary functions
detach-mixer: Public ordinary functions
detach-sample-instance: Public ordinary functions
detach-voice: Public ordinary functions
display: Public generic functions
display: Public generic functions
display-close-handler: Public generic functions
display-close-handler: Public generic functions
display-expose-handler: Public generic functions
display-expose-handler: Public generic functions
display-flags: Public generic functions
display-flags: Public generic functions
display-found-handler: Public generic functions
display-found-handler: Public generic functions
display-lost-handler: Public generic functions
display-lost-handler: Public generic functions
display-options: Public generic functions
display-options: Public generic functions
display-resize-handler: Public generic functions
display-resize-handler: Public generic functions
display-switch-in-handler: Public generic functions
display-switch-in-handler: Public generic functions
display-switch-orientation-handler: Public generic functions
display-switch-orientation-handler: Public generic functions
display-switch-out-handler: Public generic functions
display-switch-out-handler: Public generic functions
drain-audio-stream: Public ordinary functions
draw-arc: Public ordinary functions
draw-bitmap: Public ordinary functions
draw-bitmap-region: Public ordinary functions
draw-circle: Public ordinary functions
draw-ellipse: Public ordinary functions
draw-elliptical-arc: Public ordinary functions
draw-filled-circle: Public ordinary functions
draw-filled-ellipse: Public ordinary functions
draw-filled-pieslice: Public ordinary functions
draw-filled-rectangle: Public ordinary functions
draw-filled-rounded-rectangle: Public ordinary functions
draw-filled-triangle: Public ordinary functions
draw-indexed-prim: Public ordinary functions
draw-justified-text: Public ordinary functions
draw-justified-textf: Private macros
draw-justified-ustr: Public ordinary functions
draw-line: Public ordinary functions
draw-pieslice: Public ordinary functions
draw-pixel: Public ordinary functions
draw-prim: Public ordinary functions
draw-rectangle: Public ordinary functions
draw-ribbon: Public ordinary functions
draw-rotated-bitmap: Public ordinary functions
draw-rounded-rectangle: Public ordinary functions
draw-scaled-bitmap: Public ordinary functions
draw-scaled-rotated-bitmap: Public ordinary functions
draw-soft-line: Public ordinary functions
draw-soft-triangle: Public ordinary functions
draw-spline: Public ordinary functions
draw-text: Public ordinary functions
draw-textf: Public macros
draw-tinted-bitmap: Public ordinary functions
draw-tinted-bitmap-region: Public ordinary functions
draw-tinted-rotated-bitmap: Public ordinary functions
draw-tinted-scaled-bitmap: Public ordinary functions
draw-tinted-scaled-rotated-bitmap: Public ordinary functions
draw-tinted-scaled-rotated-bitmap-region: Public ordinary functions
draw-triangle: Public ordinary functions
draw-ustr: Public ordinary functions
drop-next-event: Public ordinary functions
drop-path-tail: Public ordinary functions

E
emit-user-event: Public ordinary functions
ensure-loaded: Public ordinary functions
event: Public generic functions
event: Public generic functions
event-handler: Public generic functions
event-handler: Public generic functions
event-queue: Public generic functions
event-queue: Public generic functions

F
fclearerr: Public ordinary functions
fclose: Public ordinary functions
feof: Public ordinary functions
ferrmsg: Public ordinary functions
ferror: Public ordinary functions
fflush: Public ordinary functions
fgetc: Public ordinary functions
fgets: Public ordinary functions
fget_ustr: Private ordinary functions
filename-exists: Private ordinary functions
fill-silence: Public ordinary functions
fixacos: Public ordinary functions
fixadd: Public ordinary functions
fixasin: Public ordinary functions
fixatan: Public ordinary functions
fixatan2: Public ordinary functions
fixceil: Public ordinary functions
fixcos: Public ordinary functions
fixdiv: Public ordinary functions
fixfloor: Public ordinary functions
fixhypot: Public ordinary functions
fixmul: Public ordinary functions
fixsin: Public ordinary functions
fixsqrt: Private ordinary functions
fixsub: Public ordinary functions
fixtan: Public ordinary functions
fixtof: Public ordinary functions
fixtoi: Public ordinary functions
flip-display: Public ordinary functions
flush-event-queue: Public ordinary functions
fopen: Public ordinary functions
fopen-fd: Public ordinary functions
fopen-interface: Public ordinary functions
fopen-slice: Public ordinary functions
for-each-fs-entry: Private ordinary functions
fputc: Public ordinary functions
fputs: Public ordinary functions
frame-time: Public generic functions
frame-time: Public generic functions
fread: Public ordinary functions
fread16be: Public ordinary functions
fread16le: Public ordinary functions
fread32be: Public ordinary functions
fread32le: Public ordinary functions
free: Public ordinary functions
free-with-context: Public ordinary functions
fs-entry-exists: Private ordinary functions
fseek: Public ordinary functions
fsize: Public ordinary functions
ftell: Public ordinary functions
ftofix: Public ordinary functions
Function, acknowledge-drawing-halt: Private ordinary functions
Function, acknowledge-drawing-resume: Private ordinary functions
Function, acknowledge-resize: Public ordinary functions
Function, add-config-section: Public ordinary functions
Function, add-new-bitmap-flag: Public ordinary functions
Function, add-timer-count: Public ordinary functions
Function, add_config_comment: Private ordinary functions
Function, append-native-text-log: Public ordinary functions
Function, append-path-component: Public ordinary functions
Function, attach-audio-stream-to-mixer: Public ordinary functions
Function, attach-audio-stream-to-voice: Public ordinary functions
Function, attach-mixer-to-mixer: Public ordinary functions
Function, attach-mixer-to-voice: Public ordinary functions
Function, attach-sample-instance-to-mixer: Public ordinary functions
Function, attach-sample-instance-to-voice: Public ordinary functions
Function, attach-shader-source: Public ordinary functions
Function, attach-shader-source-file: Public ordinary functions
Function, broadcast-cond: Public ordinary functions
Function, build-camera-transform: Private ordinary functions
Function, build-shader: Public ordinary functions
Function, build-transform: Public ordinary functions
Function, calculate-arc: Public ordinary functions
Function, calculate-ribbon: Public ordinary functions
Function, calculate-spline: Public ordinary functions
Function, calloc-with-context: Public ordinary functions
Function, change-directory: Private ordinary functions
Function, check-inverse: Public ordinary functions
Function, clear-depth-buffer: Private ordinary functions
Function, clear-to-color: Public ordinary functions
Function, clipboard-has-text: Private ordinary functions
Function, clone-bitmap: Public ordinary functions
Function, clone-path: Public ordinary functions
Function, close-directory: Private ordinary functions
Function, close-native-text-log: Public ordinary functions
Function, close-video: Public ordinary functions
Function, color-cmyk-to-rgb: Private ordinary functions
Function, color-cymk: Private ordinary functions
Function, color-hsl: Private ordinary functions
Function, color-hsl-to-rgb: Private ordinary functions
Function, color-hsv: Private ordinary functions
Function, color-hsv-to-rgb: Private ordinary functions
Function, color-html: Private ordinary functions
Function, color-html-to-rgb: Private ordinary functions
Function, color-linear: Public ordinary functions
Function, color-linear-to-rgb: Public ordinary functions
Function, color-name: Private ordinary functions
Function, color-name-to-rgb: Private ordinary functions
Function, color-oklab: Public ordinary functions
Function, color-oklab-to-rgb: Public ordinary functions
Function, color-rgb-to-cmyk: Private ordinary functions
Function, color-rgb-to-hsl: Private ordinary functions
Function, color-rgb-to-hsv: Private ordinary functions
Function, color-rgb-to-html: Private ordinary functions
Function, color-rgb-to-linear: Public ordinary functions
Function, color-rgb-to-name: Private ordinary functions
Function, color-rgb-to-oklab: Public ordinary functions
Function, color-rgb-to-yuv: Private ordinary functions
Function, color-yuv: Private ordinary functions
Function, color-yuv-to-rgb: Private ordinary functions
Function, compose-transform: Public ordinary functions
Function, convert-bitmap: Private ordinary functions
Function, convert-mask-to-alpha: Public ordinary functions
Function, convert-memory-bitmaps: Private ordinary functions
Function, copy-transform: Public ordinary functions
Function, create-audio-recorder: Public ordinary functions
Function, create-audio-stream: Public ordinary functions
Function, create-bitmap: Public ordinary functions
Function, create-builtin-font: Public ordinary functions
Function, create-cond: Public ordinary functions
Function, create-config: Public ordinary functions
Function, create-display: Public ordinary functions
Function, create-event-queue: Public ordinary functions
Function, create-file-handle: Public ordinary functions
Function, create-fs-entry: Public ordinary functions
Function, create-mixer: Public ordinary functions
Function, create-mouse-cursor: Public ordinary functions
Function, create-mutex: Public ordinary functions
Function, create-mutex-recursive: Public ordinary functions
Function, create-native-file-dialog: Public ordinary functions
Function, create-path: Public ordinary functions
Function, create-path-for-directory: Public ordinary functions
Function, create-sample: Public ordinary functions
Function, create-sample-instance: Public ordinary functions
Function, create-shader: Public ordinary functions
Function, create-sub-bitmap: Public ordinary functions
Function, create-thread: Public ordinary functions
Function, create-thread-with-stacksize: Public ordinary functions
Function, create-timer: Public ordinary functions
Function, create-vertex-decl: Public ordinary functions
Function, create-voice: Public ordinary functions
Function, cstr: Public ordinary functions
Function, cstr_dup: Public ordinary functions
Function, current-time: Public ordinary functions
Function, destory-voice: Private ordinary functions
Function, destroy-audio-recorder: Public ordinary functions
Function, destroy-audio-stream: Public ordinary functions
Function, destroy-bitmap: Public ordinary functions
Function, destroy-cond: Public ordinary functions
Function, destroy-config: Public ordinary functions
Function, destroy-display: Public ordinary functions
Function, destroy-event-queue: Public ordinary functions
Function, destroy-font: Public ordinary functions
Function, destroy-fs-entry: Public ordinary functions
Function, destroy-mixer: Public ordinary functions
Function, destroy-mouse-cursor: Public ordinary functions
Function, destroy-mutex: Public ordinary functions
Function, destroy-native-file-dialog: Public ordinary functions
Function, destroy-path: Public ordinary functions
Function, destroy-sample: Public ordinary functions
Function, destroy-sample-instance: Public ordinary functions
Function, destroy-shader: Public ordinary functions
Function, destroy-thread: Public ordinary functions
Function, destroy-timer: Public ordinary functions
Function, destroy-user-event-source: Public ordinary functions
Function, destroy-vertex-decl: Public ordinary functions
Function, detach-audio-stream: Public ordinary functions
Function, detach-mixer: Public ordinary functions
Function, detach-sample-instance: Public ordinary functions
Function, detach-voice: Public ordinary functions
Function, drain-audio-stream: Public ordinary functions
Function, draw-arc: Public ordinary functions
Function, draw-bitmap: Public ordinary functions
Function, draw-bitmap-region: Public ordinary functions
Function, draw-circle: Public ordinary functions
Function, draw-ellipse: Public ordinary functions
Function, draw-elliptical-arc: Public ordinary functions
Function, draw-filled-circle: Public ordinary functions
Function, draw-filled-ellipse: Public ordinary functions
Function, draw-filled-pieslice: Public ordinary functions
Function, draw-filled-rectangle: Public ordinary functions
Function, draw-filled-rounded-rectangle: Public ordinary functions
Function, draw-filled-triangle: Public ordinary functions
Function, draw-indexed-prim: Public ordinary functions
Function, draw-justified-text: Public ordinary functions
Function, draw-justified-ustr: Public ordinary functions
Function, draw-line: Public ordinary functions
Function, draw-pieslice: Public ordinary functions
Function, draw-pixel: Public ordinary functions
Function, draw-prim: Public ordinary functions
Function, draw-rectangle: Public ordinary functions
Function, draw-ribbon: Public ordinary functions
Function, draw-rotated-bitmap: Public ordinary functions
Function, draw-rounded-rectangle: Public ordinary functions
Function, draw-scaled-bitmap: Public ordinary functions
Function, draw-scaled-rotated-bitmap: Public ordinary functions
Function, draw-soft-line: Public ordinary functions
Function, draw-soft-triangle: Public ordinary functions
Function, draw-spline: Public ordinary functions
Function, draw-text: Public ordinary functions
Function, draw-tinted-bitmap: Public ordinary functions
Function, draw-tinted-bitmap-region: Public ordinary functions
Function, draw-tinted-rotated-bitmap: Public ordinary functions
Function, draw-tinted-scaled-bitmap: Public ordinary functions
Function, draw-tinted-scaled-rotated-bitmap: Public ordinary functions
Function, draw-tinted-scaled-rotated-bitmap-region: Public ordinary functions
Function, draw-triangle: Public ordinary functions
Function, draw-ustr: Public ordinary functions
Function, drop-next-event: Public ordinary functions
Function, drop-path-tail: Public ordinary functions
Function, emit-user-event: Public ordinary functions
Function, ensure-loaded: Public ordinary functions
Function, fclearerr: Public ordinary functions
Function, fclose: Public ordinary functions
Function, feof: Public ordinary functions
Function, ferrmsg: Public ordinary functions
Function, ferror: Public ordinary functions
Function, fflush: Public ordinary functions
Function, fgetc: Public ordinary functions
Function, fgets: Public ordinary functions
Function, fget_ustr: Private ordinary functions
Function, filename-exists: Private ordinary functions
Function, fill-silence: Public ordinary functions
Function, fixacos: Public ordinary functions
Function, fixadd: Public ordinary functions
Function, fixasin: Public ordinary functions
Function, fixatan: Public ordinary functions
Function, fixatan2: Public ordinary functions
Function, fixceil: Public ordinary functions
Function, fixcos: Public ordinary functions
Function, fixdiv: Public ordinary functions
Function, fixfloor: Public ordinary functions
Function, fixhypot: Public ordinary functions
Function, fixmul: Public ordinary functions
Function, fixsin: Public ordinary functions
Function, fixsqrt: Private ordinary functions
Function, fixsub: Public ordinary functions
Function, fixtan: Public ordinary functions
Function, fixtof: Public ordinary functions
Function, fixtoi: Public ordinary functions
Function, flip-display: Public ordinary functions
Function, flush-event-queue: Public ordinary functions
Function, fopen: Public ordinary functions
Function, fopen-fd: Public ordinary functions
Function, fopen-interface: Public ordinary functions
Function, fopen-slice: Public ordinary functions
Function, for-each-fs-entry: Private ordinary functions
Function, fputc: Public ordinary functions
Function, fputs: Public ordinary functions
Function, fread: Public ordinary functions
Function, fread16be: Public ordinary functions
Function, fread16le: Public ordinary functions
Function, fread32be: Public ordinary functions
Function, fread32le: Public ordinary functions
Function, free: Public ordinary functions
Function, free-with-context: Public ordinary functions
Function, fs-entry-exists: Private ordinary functions
Function, fseek: Public ordinary functions
Function, fsize: Public ordinary functions
Function, ftell: Public ordinary functions
Function, ftofix: Public ordinary functions
Function, fungetc: Public ordinary functions
Function, fwrite: Public ordinary functions
Function, fwrite16be: Public ordinary functions
Function, fwrite16le: Public ordinary functions
Function, fwrite32be: Public ordinary functions
Function, fwrite32le: Public ordinary functions
Function, get-allegro-acodec-version: Public ordinary functions
Function, get-allegro-audio-version: Public ordinary functions
Function, get-allegro-color-version: Private ordinary functions
Function, get-allegro-font-version: Public ordinary functions
Function, get-allegro-image-version: Public ordinary functions
Function, get-allegro-memfile-version: Public ordinary functions
Function, get-allegro-native-dialog-version: Public ordinary functions
Function, get-allegro-physfs-version: Public ordinary functions
Function, get-allegro-primitives-version: Public ordinary functions
Function, get-allegro-ttf-version: Public ordinary functions
Function, get-allegro-version: Public ordinary functions
Function, get-allegro-video-version: Public ordinary functions
Function, get-app-name: Public ordinary functions
Function, get-audio-depth-size: Public ordinary functions
Function, get-audio-device-name: Public ordinary functions
Function, get-audio-output-device: Public ordinary functions
Function, get-audio-recorder-event: Public ordinary functions
Function, get-audio-recorder-event-source: Public ordinary functions
Function, get-audio-stream-attached: Public ordinary functions
Function, get-audio-stream-channels: Public ordinary functions
Function, get-audio-stream-depth: Public ordinary functions
Function, get-audio-stream-event-source: Public ordinary functions
Function, get-audio-stream-fragment: Public ordinary functions
Function, get-audio-stream-fragments: Public ordinary functions
Function, get-audio-stream-frequency: Public ordinary functions
Function, get-audio-stream-gain: Public ordinary functions
Function, get-audio-stream-length: Public ordinary functions
Function, get-audio-stream-length-secs: Public ordinary functions
Function, get-audio-stream-pan: Public ordinary functions
Function, get-audio-stream-played-samples: Public ordinary functions
Function, get-audio-stream-playing: Public ordinary functions
Function, get-audio-stream-playmode: Public ordinary functions
Function, get-audio-stream-position-secs: Public ordinary functions
Function, get-audio-stream-speed: Public ordinary functions
Function, get-available-audio-stream-fragments: Public ordinary functions
Function, get-backbuffer: Public ordinary functions
Function, get-bitmap-flags: Public ordinary functions
Function, get-bitmap-format: Public ordinary functions
Function, get-bitmap-height: Public ordinary functions
Function, get-bitmap-width: Public ordinary functions
Function, get-bitmap-x: Private ordinary functions
Function, get-bitmap-y: Private ordinary functions
Function, get-blend-color: Private ordinary functions
Function, get-blender: Public ordinary functions
Function, get-channel-count: Public ordinary functions
Function, get-clipboard-text: Private ordinary functions
Function, get-clipping-rectangle: Private ordinary functions
Function, get-config-value: Public ordinary functions
Function, get-cpu-count: Private ordinary functions
Function, get-current-directory: Private ordinary functions
Function, get-current-display: Public ordinary functions
Function, get-current-inverse-transform: Private ordinary functions
Function, get-current-projection-transform: Private ordinary functions
Function, get-current-transform: Public ordinary functions
Function, get-d3d-device: Private ordinary functions
Function, get-d3d-system-texture: Private ordinary functions
Function, get-d3d-texutre-positioner: Private ordinary functions
Function, get-d3d-video-texture: Private ordinary functions
Function, get-default-mixer: Public ordinary functions
Function, get-default-shader-source: Public ordinary functions
Function, get-display-event-source: Public ordinary functions
Function, get-display-flags: Public ordinary functions
Function, get-display-format: Public ordinary functions
Function, get-display-height: Public ordinary functions
Function, get-display-mode: Public ordinary functions
Function, get-display-option: Public ordinary functions
Function, get-display-orientation: Private ordinary functions
Function, get-display-refresh-rate: Public ordinary functions
Function, get-display-width: Public ordinary functions
Function, get-errno: Public ordinary functions
Function, get-event-source-data: Public ordinary functions
Function, get-file-userdata: Public ordinary functions
Function, get-first-config-entry: Public ordinary functions
Function, get-first-config-section: Public ordinary functions
Function, get-font-ascent: Public ordinary functions
Function, get-font-descent: Public ordinary functions
Function, get-font-line-height: Public ordinary functions
Function, get-fs-entry-atime: Private ordinary functions
Function, get-fs-entry-ctime: Private ordinary functions
Function, get-fs-entry-mode: Private ordinary functions
Function, get-fs-entry-mtime: Private ordinary functions
Function, get-fs-entry-name: Private ordinary functions
Function, get-fs-entry-size: Private ordinary functions
Function, get-fs-interface: Private ordinary functions
Function, get-haptic-autocenter: Public ordinary functions
Function, get-haptic-capabilities: Public ordinary functions
Function, get-haptic-effect-duration: Public ordinary functions
Function, get-haptic-from-display: Public ordinary functions
Function, get-haptic-from-joystick: Public ordinary functions
Function, get-haptic-from-keyboard: Public ordinary functions
Function, get-haptic-from-mouse: Public ordinary functions
Function, get-haptic-from-touch-input: Public ordinary functions
Function, get-haptic-gain: Public ordinary functions
Function, get-joystick: Public ordinary functions
Function, get-joystick-active: Public ordinary functions
Function, get-joystick-axis-name: Public ordinary functions
Function, get-joystick-button-name: Public ordinary functions
Function, get-joystick-event-source: Public ordinary functions
Function, get-joystick-name: Public ordinary functions
Function, get-joystick-num-axes: Public ordinary functions
Function, get-joystick-num-buttons: Public ordinary functions
Function, get-joystick-num-sticks: Public ordinary functions
Function, get-joystick-state: Public ordinary functions
Function, get-joystick-stick-flags: Public ordinary functions
Function, get-joystick-stick-name: Public ordinary functions
Function, get-keyboard-event-source: Public ordinary functions
Function, get-keyboard-state: Public ordinary functions
Function, get-max-haptic-effects: Public ordinary functions
Function, get-mixer-attached: Public ordinary functions
Function, get-mixer-channels: Public ordinary functions
Function, get-mixer-depth: Public ordinary functions
Function, get-mixer-frequency: Public ordinary functions
Function, get-mixer-gain: Public ordinary functions
Function, get-mixer-playing: Public ordinary functions
Function, get-mixer-quality: Public ordinary functions
Function, get-monitor-info: Public ordinary functions
Function, get-mouse-cursor-position: Public ordinary functions
Function, get-mouse-emulation-mode: Public ordinary functions
Function, get-mouse-event-source: Public ordinary functions
Function, get-mouse-num-axes: Public ordinary functions
Function, get-mouse-num-buttons: Public ordinary functions
Function, get-mouse-state: Public ordinary functions
Function, get-mouse-state-axis: Public ordinary functions
Function, get-mouse-wheel-precision: Private ordinary functions
Function, get-native-file-dialog-count: Public ordinary functions
Function, get-native-file-dialog-path: Private ordinary functions
Function, get-native-text-log-event-source: Public ordinary functions
Function, get-new-bitmap-depth: Public ordinary functions
Function, get-new-bitmap-flags: Public ordinary functions
Function, get-new-bitmap-format: Public ordinary functions
Function, get-new-bitmap-samples: Public ordinary functions
Function, get-new-bitmap-wrap: Public ordinary functions
Function, get-new-display-adapter: Public ordinary functions
Function, get-new-display-flags: Public ordinary functions
Function, get-new-display-option: Private ordinary functions
Function, get-new-display-refresh-rate: Public ordinary functions
Function, get-new-file-interface: Public ordinary functions
Function, get-new-window-position: Private ordinary functions
Function, get-new-window-title: Private ordinary functions
Function, get-next-config-entry: Public ordinary functions
Function, get-next-config-section: Public ordinary functions
Function, get-next-event: Public ordinary functions
Function, get-num-audio-output-devices: Public ordinary functions
Function, get-num-display-modes: Public ordinary functions
Function, get-num-joysticks: Public ordinary functions
Function, get-num-video-adapters: Public ordinary functions
Function, get-opengl-extension-list: Public ordinary functions
Function, get-opengl-fbo: Private ordinary functions
Function, get-opengl-proc-address: Public ordinary functions
Function, get-opengl-program-object: Private ordinary functions
Function, get-opengl-texture: Public ordinary functions
Function, get-opengl-texture-position: Public ordinary functions
Function, get-opengl-texture-size: Public ordinary functions
Function, get-opengl-variant: Public ordinary functions
Function, get-opengl-version: Public ordinary functions
Function, get-org-name: Public ordinary functions
Function, get-parent-bitmap: Public ordinary functions
Function, get-path-basename: Private ordinary functions
Function, get-path-component: Public ordinary functions
Function, get-path-drive: Public ordinary functions
Function, get-path-extension: Public ordinary functions
Function, get-path-filename: Public ordinary functions
Function, get-path-num-components: Public ordinary functions
Function, get-path-tail: Public ordinary functions
Function, get-pixel: Private ordinary functions
Function, get-pixel-block-height: Private ordinary functions
Function, get-pixel-block-size: Private ordinary functions
Function, get-pixel-block-width: Private ordinary functions
Function, get-pixel-format-bits: Public ordinary functions
Function, get-pixel-size: Public ordinary functions
Function, get-ram-size: Private ordinary functions
Function, get-sample: Public ordinary functions
Function, get-sample-channels: Public ordinary functions
Function, get-sample-data: Public ordinary functions
Function, get-sample-depth: Public ordinary functions
Function, get-sample-frequency: Public ordinary functions
Function, get-sample-instance-attached: Public ordinary functions
Function, get-sample-instance-channels: Public ordinary functions
Function, get-sample-instance-depth: Public ordinary functions
Function, get-sample-instance-frequency: Public ordinary functions
Function, get-sample-instance-gain: Public ordinary functions
Function, get-sample-instance-length: Public ordinary functions
Function, get-sample-instance-pan: Public ordinary functions
Function, get-sample-instance-playing: Public ordinary functions
Function, get-sample-instance-playmode: Public ordinary functions
Function, get-sample-instance-position: Public ordinary functions
Function, get-sample-instance-speed: Public ordinary functions
Function, get-sample-instance-time: Public ordinary functions
Function, get-sample-length: Public ordinary functions
Function, get-separate-blender: Public ordinary functions
Function, get-shader-log: Public ordinary functions
Function, get-shader-platform: Public ordinary functions
Function, get-standard-path: Private ordinary functions
Function, get-system-config: Public ordinary functions
Function, get-target-bitmap: Public ordinary functions
Function, get-text-dimensions: Public ordinary functions
Function, get-text-width: Public ordinary functions
Function, get-thread-should-stop: Public ordinary functions
Function, get-time: Public ordinary functions
Function, get-timer-count: Public ordinary functions
Function, get-timer-event-source: Public ordinary functions
Function, get-timer-speed: Public ordinary functions
Function, get-timer-started: Public ordinary functions
Function, get-touch-input-event-source: Public ordinary functions
Function, get-touch-input-mouse-emulation-event-source: Public ordinary functions
Function, get-touch-input-state: Public ordinary functions
Function, get-ustr-dimensions: Public ordinary functions
Function, get-ustr-width: Public ordinary functions
Function, get-video-audio-rate: Public ordinary functions
Function, get-video-event-source: Public ordinary functions
Function, get-video-fps: Public ordinary functions
Function, get-video-frame: Public ordinary functions
Function, get-video-position: Public ordinary functions
Function, get-video-scaled-height: Public ordinary functions
Function, get-video-scaled-width: Public ordinary functions
Function, get-voice-channels: Public ordinary functions
Function, get-voice-depth: Public ordinary functions
Function, get-voice-frequency: Public ordinary functions
Function, get-voice-playing: Public ordinary functions
Function, get-voice-position: Public ordinary functions
Function, get-window-constraints: Private ordinary functions
Function, get-window-position: Public ordinary functions
Function, get-x-window-id: Private ordinary functions
Function, grab-font-from-bitmap: Public ordinary functions
Function, grab-mouse: Public ordinary functions
Function, have-d3d-non-pow2-texture-support: Private ordinary functions
Function, have-d3d-non-square-texture-support: Private ordinary functions
Function, have-opengl-extension: Private ordinary functions
Function, hide-mouse-cursor: Public ordinary functions
Function, hold-bitmap-drawing: Public ordinary functions
Function, horizontal-shear-transform: Private ordinary functions
Function, identify-bitmap: Private ordinary functions
Function, identify-bitmap-f: Private ordinary functions
Function, identify-sample: Public ordinary functions
Function, identify-sample-f: Public ordinary functions
Function, identify-video: Public ordinary functions
Function, identify-video-f: Public ordinary functions
Function, identity-transform: Public ordinary functions
Function, inhibit-screensaver: Public ordinary functions
Function, init: Public ordinary functions
Function, init-acodec-addon: Public ordinary functions
Function, init-font-addon: Public ordinary functions
Function, init-image-addon: Public ordinary functions
Function, init-native-dialog-addon: Public ordinary functions
Function, init-primitives-addon: Public ordinary functions
Function, init-timeout: Public ordinary functions
Function, init-ttf-addon: Public ordinary functions
Function, init-user-event-source: Public ordinary functions
Function, init-video-addon: Public ordinary functions
Function, insert-path-component: Public ordinary functions
Function, install-audio: Public ordinary functions
Function, install-haptic: Public ordinary functions
Function, install-joystick: Public ordinary functions
Function, install-keyboard: Public ordinary functions
Function, install-mouse: Public ordinary functions
Function, install-system: Public ordinary functions
Function, install-touch-input: Public ordinary functions
Function, invert-transform: Public ordinary functions
Function, is-audio-installed: Public ordinary functions
Function, is-audio-recorder-recording: Public ordinary functions
Function, is-bitmap-drawing-held: Public ordinary functions
Function, is-bitmap-locked: Public ordinary functions
Function, is-color-valid: Public ordinary functions
Function, is-compatible-bitmap: Public ordinary functions
Function, is-d3d-device-lost: Private ordinary functions
Function, is-display-haptic: Public ordinary functions
Function, is-event-queue-empty: Public ordinary functions
Function, is-event-queue-paused: Private ordinary functions
Function, is-event-source-registered: Private ordinary functions
Function, is-haptic-active: Public ordinary functions
Function, is-haptic-capable: Public ordinary functions
Function, is-haptic-effect-ok: Public ordinary functions
Function, is-haptic-effect-playing: Public ordinary functions
Function, is-haptic-installed: Public ordinary functions
Function, is-init-video-addon-initialized: Public ordinary functions
Function, is-joystick-haptic: Public ordinary functions
Function, is-joystick-installed: Public ordinary functions
Function, is-keyboard-haptic: Public ordinary functions
Function, is-keyboard-installed: Public ordinary functions
Function, is-mouse-haptic: Public ordinary functions
Function, is-mouse-installed: Public ordinary functions
Function, is-sub-bitmap: Public ordinary functions
Function, is-system-installed: Public ordinary functions
Function, is-touch-input-haptic: Public ordinary functions
Function, is-touch-input-installed: Public ordinary functions
Function, is-video-playing: Public ordinary functions
Function, itofix: Public ordinary functions
Function, join-paths: Public ordinary functions
Function, join-thread: Public ordinary functions
Function, key-down: Public ordinary functions
Function, keycode-to-name: Public ordinary functions
Function, load-audio-stream: Public ordinary functions
Function, load-audio-stream-f: Public ordinary functions
Function, load-bitmap: Public ordinary functions
Function, load-bitmap-f: Public ordinary functions
Function, load-bitmap-flags: Private ordinary functions
Function, load-bitmap-flags-f: Private ordinary functions
Function, load-bitmap-font: Public ordinary functions
Function, load-config-file: Public ordinary functions
Function, load-config-file-f: Public ordinary functions
Function, load-font: Public ordinary functions
Function, load-sample: Public ordinary functions
Function, load-sample-f: Public ordinary functions
Function, load-ttf-font: Public ordinary functions
Function, load-ttf-font-f: Public ordinary functions
Function, load-ttf-font-stretch: Public ordinary functions
Function, load-ttf-font-stretch-f: Public ordinary functions
Function, lock-bitmap: Public ordinary functions
Function, lock-bitmap-blocked: Private ordinary functions
Function, lock-bitmap-region: Public ordinary functions
Function, lock-bitmap-region-blocked: Private ordinary functions
Function, lock-mutex: Public ordinary functions
Function, lock-sample-id: Public ordinary functions
Function, make-binary-stream: Public ordinary functions
Function, make-character-stream: Public ordinary functions
Function, make-directory: Private ordinary functions
Function, make-path-canonical: Public ordinary functions
Function, make-temp-file: Public ordinary functions
Function, malloc: Public ordinary functions
Function, malloc-with-context: Public ordinary functions
Function, map-rgb: Public ordinary functions
Function, map-rgb-f: Public ordinary functions
Function, map-rgba: Public ordinary functions
Function, map-rgba-f: Public ordinary functions
Function, merge-config: Public ordinary functions
Function, merge-config-into: Public ordinary functions
Function, mouse-button-down: Private ordinary functions
Function, open-directory: Private ordinary functions
Function, open-fs-entry: Private ordinary functions
Function, open-memfile: Public ordinary functions
Function, open-native-text-log: Public ordinary functions
Function, open-video: Public ordinary functions
Function, ortohographic-transform: Private ordinary functions
Function, path-cstr: Public ordinary functions
Function, pause-event-queue: Private ordinary functions
Function, peek-next-event: Public ordinary functions
Function, perspective-transform: Private ordinary functions
Function, play-audio-stream: Public ordinary functions
Function, play-audio-stream-f: Public ordinary functions
Function, play-haptic-effect: Public ordinary functions
Function, play-sample: Public ordinary functions
Function, play-sample-instance: Public ordinary functions
Function, premul-rgba: Private ordinary functions
Function, premul-rgba-f: Private ordinary functions
Function, prompt-for-string: Private ordinary functions
Function, put-blended-pixel: Public ordinary functions
Function, put-pixel: Public ordinary functions
Function, read-directory: Private ordinary functions
Function, realloc-with-context: Public ordinary functions
Function, rebase-path: Public ordinary functions
Function, reconfigure-joysticks: Public ordinary functions
Function, ref_buffer: Public ordinary functions
Function, ref_cstr: Public ordinary functions
Function, ref_ustr: Public ordinary functions
Function, register-assert-handler: Public ordinary functions
Function, register-audio-stream-loader: Public ordinary functions
Function, register-audio-stream-loader-f: Public ordinary functions
Function, register-bitmap-identifier: Private ordinary functions
Function, register-bitmap-loader: Public ordinary functions
Function, register-bitmap-loader-f: Private ordinary functions
Function, register-bitmap-saver: Private ordinary functions
Function, register-bitmap-saver-f: Public ordinary functions
Function, register-event-source: Public ordinary functions
Function, register-font-loader: Public ordinary functions
Function, register-sample-identifier: Public ordinary functions
Function, register-sample-loader: Public ordinary functions
Function, register-sample-loader-f: Public ordinary functions
Function, register-sample-saver: Public ordinary functions
Function, register-sample-saver-f: Public ordinary functions
Function, register-trace-handler: Private ordinary functions
Function, release-haptic: Public ordinary functions
Function, release-haptic-effect: Public ordinary functions
Function, release-joystick: Public ordinary functions
Function, remove-config-key: Private ordinary functions
Function, remove-config-section: Public ordinary functions
Function, remove-filename: Private ordinary functions
Function, remove-fs-entry: Private ordinary functions
Function, remove-opengl-fbo: Private ordinary functions
Function, remove-path-component: Private ordinary functions
Function, reparent-bitmap: Private ordinary functions
Function, replace-path-component: Private ordinary functions
Function, reserve-samples: Public ordinary functions
Function, reset-clipping-rectangle: Public ordinary functions
Function, reset-new-display-options: Public ordinary functions
Function, resize-display: Public ordinary functions
Function, rest-time: Public ordinary functions
Function, restore-default-mixer: Public ordinary functions
Function, restore-state: Public ordinary functions
Function, rewind-audio-stream: Public ordinary functions
Function, rotate-transform: Public ordinary functions
Function, rotate-transform-3d: Private ordinary functions
Function, rumble-haptic: Public ordinary functions
Function, run-detached-thread: Public ordinary functions
Function, run-main: Public ordinary functions
Function, run-system: Public ordinary functions
Function, save-bitmap: Public ordinary functions
Function, save-bitmap-f: Public ordinary functions
Function, save-config-file: Public ordinary functions
Function, save-config-file-f: Public ordinary functions
Function, save-sample: Public ordinary functions
Function, save-sample-f: Public ordinary functions
Function, scale-transform: Public ordinary functions
Function, scale-transform-3d: Private ordinary functions
Function, seek-audio-stream-secs: Public ordinary functions
Function, seek-video: Public ordinary functions
Function, set-app-name: Public ordinary functions
Function, set-audio-stream-channel-matrix: Private ordinary functions
Function, set-audio-stream-fragment: Public ordinary functions
Function, set-audio-stream-gain: Public ordinary functions
Function, set-audio-stream-loop-secs: Public ordinary functions
Function, set-audio-stream-pan: Public ordinary functions
Function, set-audio-stream-playing: Public ordinary functions
Function, set-audio-stream-playmode: Public ordinary functions
Function, set-audio-stream-speed: Private ordinary functions
Function, set-blend-color: Private ordinary functions
Function, set-blender: Public ordinary functions
Function, set-clipboard-text: Private ordinary functions
Function, set-clipping-rectangle: Private ordinary functions
Function, set-config-value: Public ordinary functions
Function, set-current-opengl-context: Public ordinary functions
Function, set-default-mixer: Public ordinary functions
Function, set-display-flag: Private ordinary functions
Function, set-display-icon: Public ordinary functions
Function, set-display-icons: Public ordinary functions
Function, set-display-option: Private ordinary functions
Function, set-errno: Public ordinary functions
Function, set-event-source-data: Private ordinary functions
Function, set-exe-name: Public ordinary functions
Function, set-fs-interface: Private ordinary functions
Function, set-haptic-autocenter: Public ordinary functions
Function, set-haptic-gain: Public ordinary functions
Function, set-keyboard-leds: Public ordinary functions
Function, set-memory-interface: Public ordinary functions
Function, set-mixer-frequency: Public ordinary functions
Function, set-mixer-gain: Public ordinary functions
Function, set-mixer-playing: Public ordinary functions
Function, set-mixer-postprocess-callback: Public ordinary functions
Function, set-mixer-quality: Public ordinary functions
Function, set-mouse-axis: Public ordinary functions
Function, set-mouse-cursor: Public ordinary functions
Function, set-mouse-emulation-mode: Public ordinary functions
Function, set-mouse-w: Public ordinary functions
Function, set-mouse-wheel-precision: Private ordinary functions
Function, set-mouse-xy: Public ordinary functions
Function, set-mouse-z: Public ordinary functions
Function, set-new-bitmap-depth: Public ordinary functions
Function, set-new-bitmap-flags: Public ordinary functions
Function, set-new-bitmap-format: Public ordinary functions
Function, set-new-bitmap-samples: Public ordinary functions
Function, set-new-bitmap-wrap: Public ordinary functions
Function, set-new-display-adapter: Public ordinary functions
Function, set-new-display-flags: Public ordinary functions
Function, set-new-display-option: Public ordinary functions
Function, set-new-display-refresh-rate: Public ordinary functions
Function, set-new-file-interface: Public ordinary functions
Function, set-new-window-position: Public ordinary functions
Function, set-new-window-title: Private ordinary functions
Function, set-org-name: Public ordinary functions
Function, set-path-drive: Public ordinary functions
Function, set-path-extension: Public ordinary functions
Function, set-path-filename: Public ordinary functions
Function, set-physfs-file-interface: Public ordinary functions
Function, set-render-state: Private ordinary functions
Function, set-sample: Public ordinary functions
Function, set-sample-instance-channel-matrix: Public ordinary functions
Function, set-sample-instance-gain: Public ordinary functions
Function, set-sample-instance-length: Public ordinary functions
Function, set-sample-instance-pan: Public ordinary functions
Function, set-sample-instance-playing: Public ordinary functions
Function, set-sample-instance-playmode: Public ordinary functions
Function, set-sample-instance-position: Public ordinary functions
Function, set-sample-instance-speed: Public ordinary functions
Function, set-separate-blender: Public ordinary functions
Function, set-shader-bool: Public ordinary functions
Function, set-shader-float: Public ordinary functions
Function, set-shader-float-vector: Public ordinary functions
Function, set-shader-int: Public ordinary functions
Function, set-shader-int-vector: Public ordinary functions
Function, set-shader-matrix: Public ordinary functions
Function, set-shader-sampler: Public ordinary functions
Function, set-standard-file-interface: Public ordinary functions
Function, set-standard-fs-interface: Private ordinary functions
Function, set-system-mouse-cursor: Public ordinary functions
Function, set-target-backbuffer: Public ordinary functions
Function, set-target-bitmap: Public ordinary functions
Function, set-thread-should-stop: Public ordinary functions
Function, set-timer-count: Public ordinary functions
Function, set-timer-speed: Public ordinary functions
Function, set-video-playing: Public ordinary functions
Function, set-voice-playing: Public ordinary functions
Function, set-voice-position: Public ordinary functions
Function, set-window-constraints: Private ordinary functions
Function, set-window-position: Public ordinary functions
Function, set-window-title: Public ordinary functions
Function, show-mouse-cursor: Public ordinary functions
Function, show-native-file-dialog: Public ordinary functions
Function, show-native-message-box: Public ordinary functions
Function, shutdown-font-addon: Public ordinary functions
Function, shutdown-image-addon: Public ordinary functions
Function, shutdown-native-dialog-addon: Public ordinary functions
Function, shutdown-primitives-addon: Public ordinary functions
Function, shutdown-ttf-addon: Public ordinary functions
Function, shutdown-video-addon: Public ordinary functions
Function, signal-cond: Public ordinary functions
Function, start-audio-recorder: Public ordinary functions
Function, start-thread: Public ordinary functions
Function, start-timer: Public ordinary functions
Function, start-video: Public ordinary functions
Function, start-video-with-voice: Public ordinary functions
Function, stop-audio-recorder: Public ordinary functions
Function, stop-haptic-effect: Public ordinary functions
Function, stop-sample: Public ordinary functions
Function, stop-sample-instance: Public ordinary functions
Function, stop-samples: Public ordinary functions
Function, stop-timer: Public ordinary functions
Function, store-state: Public ordinary functions
Function, stream-size: Public ordinary functions
Function, transform-coordinates: Public ordinary functions
Function, transform-coordinates-3d: Private ordinary functions
Function, translate-transform: Public ordinary functions
Function, translate-transform-3d: Private ordinary functions
Function, ungrab-mouse: Public ordinary functions
Function, uninstall-audio: Public ordinary functions
Function, uninstall-haptic: Public ordinary functions
Function, uninstall-joystick: Private ordinary functions
Function, uninstall-keyboard: Public ordinary functions
Function, uninstall-mouse: Public ordinary functions
Function, uninstall-system: Public ordinary functions
Function, uninstall-touch-input: Public ordinary functions
Function, unlock-bitmap: Public ordinary functions
Function, unlock-mutex: Public ordinary functions
Function, unlock-sample-id: Public ordinary functions
Function, unmap-rgb: Public ordinary functions
Function, unmap-rgb-f: Public ordinary functions
Function, unmap-rgba: Public ordinary functions
Function, unmap-rgba-f: Public ordinary functions
Function, unref-user-event: Public ordinary functions
Function, unregister-event-source: Public ordinary functions
Function, update-display-region: Public ordinary functions
Function, update-fs-entry: Private ordinary functions
Function, upload-and-play-haptic-effect: Public ordinary functions
Function, upload-haptic-effect: Public ordinary functions
Function, use-projection-transform: Private ordinary functions
Function, use-shader: Public ordinary functions
Function, use-transform: Public ordinary functions
Function, ustr-free: Public ordinary functions
Function, ustr-new: Public ordinary functions
Function, ustr-new-from-buffer: Public ordinary functions
Function, ustr_append: Public ordinary functions
Function, ustr_append_chr: Public ordinary functions
Function, ustr_append_cstr: Public ordinary functions
Function, ustr_assign: Public ordinary functions
Function, ustr_assign_cstr: Public ordinary functions
Function, ustr_assign_substr: Public ordinary functions
Function, ustr_compare: Public ordinary functions
Function, ustr_dup: Public ordinary functions
Function, ustr_dup_substr: Public ordinary functions
Function, ustr_empty_string: Public ordinary functions
Function, ustr_encode_utf16: Public ordinary functions
Function, ustr_equal: Public ordinary functions
Function, ustr_find_chr: Public ordinary functions
Function, ustr_find_cset: Public ordinary functions
Function, ustr_find_cset_cstr: Public ordinary functions
Function, ustr_find_cstr: Public ordinary functions
Function, ustr_find_replace: Public ordinary functions
Function, ustr_find_replace_cstr: Public ordinary functions
Function, ustr_find_set: Public ordinary functions
Function, ustr_find_set_cstr: Public ordinary functions
Function, ustr_find_str: Public ordinary functions
Function, ustr_get: Public ordinary functions
Function, ustr_get_next: Public ordinary functions
Function, ustr_has_prefix: Public ordinary functions
Function, ustr_has_prefix_cstr: Public ordinary functions
Function, ustr_has_suffix: Public ordinary functions
Function, ustr_has_suffix_cstr: Public ordinary functions
Function, ustr_insert: Public ordinary functions
Function, ustr_insert_chr: Public ordinary functions
Function, ustr_insert_cstr: Public ordinary functions
Function, ustr_length: Public ordinary functions
Function, ustr_ltrim_ws: Public ordinary functions
Function, ustr_ncompare: Public ordinary functions
Function, ustr_new_from_utf16: Public ordinary functions
Function, ustr_next: Public ordinary functions
Function, ustr_offset: Public ordinary functions
Function, ustr_prev: Public ordinary functions
Function, ustr_prev_get: Public ordinary functions
Function, ustr_remove_chr: Public ordinary functions
Function, ustr_remove_range: Public ordinary functions
Function, ustr_replace_range: Public ordinary functions
Function, ustr_rfind_chr: Public ordinary functions
Function, ustr_rfind_cstr: Public ordinary functions
Function, ustr_rfind_str: Public ordinary functions
Function, ustr_rtrim_ws: Public ordinary functions
Function, ustr_set_chr: Public ordinary functions
Function, ustr_size: Public ordinary functions
Function, ustr_size_utf16: Public ordinary functions
Function, ustr_to_buffer: Public ordinary functions
Function, ustr_trim_ws: Public ordinary functions
Function, ustr_truncate: Public ordinary functions
Function, utf16_encode: Public ordinary functions
Function, utf16_width: Public ordinary functions
Function, utf8_encode: Public ordinary functions
Function, utf8_width: Public ordinary functions
Function, vertical-shear-transform: Private ordinary functions
Function, wait-cond: Public ordinary functions
Function, wait-cond-until: Public ordinary functions
Function, wait-for-event: Public ordinary functions
Function, wait-for-event-timed: Public ordinary functions
Function, wait-for-event-until: Public ordinary functions
Function, wait-for-vsync: Public ordinary functions
fungetc: Public ordinary functions
fwrite: Public ordinary functions
fwrite16be: Public ordinary functions
fwrite16le: Public ordinary functions
fwrite32be: Public ordinary functions
fwrite32le: Public ordinary functions

G
Generic Function, (setf accumulator): Public generic functions
Generic Function, (setf display): Public generic functions
Generic Function, (setf event-queue): Public generic functions
Generic Function, (setf frame-time): Public generic functions
Generic Function, (setf logic-fps): Public generic functions
Generic Function, (setf new-time): Public generic functions
Generic Function, (setf system-loop-running-p): Public generic functions
Generic Function, (setf system-time): Public generic functions
Generic Function, accumulator: Public generic functions
Generic Function, display: Public generic functions
Generic Function, display-close-handler: Public generic functions
Generic Function, display-expose-handler: Public generic functions
Generic Function, display-flags: Public generic functions
Generic Function, display-found-handler: Public generic functions
Generic Function, display-lost-handler: Public generic functions
Generic Function, display-options: Public generic functions
Generic Function, display-resize-handler: Public generic functions
Generic Function, display-switch-in-handler: Public generic functions
Generic Function, display-switch-orientation-handler: Public generic functions
Generic Function, display-switch-out-handler: Public generic functions
Generic Function, event: Public generic functions
Generic Function, event-handler: Public generic functions
Generic Function, event-queue: Public generic functions
Generic Function, frame-time: Public generic functions
Generic Function, height: Public generic functions
Generic Function, initialize-display: Public generic functions
Generic Function, initialize-event-queue: Public generic functions
Generic Function, initialize-keyboard: Public generic functions
Generic Function, initialize-mouse: Public generic functions
Generic Function, initialize-system: Private generic functions
Generic Function, joystick-axis-handler: Public generic functions
Generic Function, joystick-button-down-handler: Public generic functions
Generic Function, joystick-button-up-handler: Public generic functions
Generic Function, joystick-configuration-handler: Public generic functions
Generic Function, key-char-handler: Public generic functions
Generic Function, key-down-handler: Public generic functions
Generic Function, key-up-handler: Public generic functions
Generic Function, logic-fps: Public generic functions
Generic Function, mouse-axis-handler: Public generic functions
Generic Function, mouse-button-down-handler: Public generic functions
Generic Function, mouse-button-up-handler: Public generic functions
Generic Function, mouse-enter-display-handler: Public generic functions
Generic Function, mouse-leave-display-handler: Public generic functions
Generic Function, mouse-warped-handler: Public generic functions
Generic Function, new-time: Public generic functions
Generic Function, process-event-queue: Public generic functions
Generic Function, render: Public generic functions
Generic Function, system-loop: Public generic functions
Generic Function, system-loop-running-p: Public generic functions
Generic Function, system-time: Public generic functions
Generic Function, timer-handler: Public generic functions
Generic Function, title: Public generic functions
Generic Function, update: Public generic functions
Generic Function, width: Public generic functions
get-allegro-acodec-version: Public ordinary functions
get-allegro-audio-version: Public ordinary functions
get-allegro-color-version: Private ordinary functions
get-allegro-font-version: Public ordinary functions
get-allegro-image-version: Public ordinary functions
get-allegro-memfile-version: Public ordinary functions
get-allegro-native-dialog-version: Public ordinary functions
get-allegro-physfs-version: Public ordinary functions
get-allegro-primitives-version: Public ordinary functions
get-allegro-ttf-version: Public ordinary functions
get-allegro-version: Public ordinary functions
get-allegro-video-version: Public ordinary functions
get-app-name: Public ordinary functions
get-audio-depth-size: Public ordinary functions
get-audio-device-name: Public ordinary functions
get-audio-output-device: Public ordinary functions
get-audio-recorder-event: Public ordinary functions
get-audio-recorder-event-source: Public ordinary functions
get-audio-stream-attached: Public ordinary functions
get-audio-stream-channels: Public ordinary functions
get-audio-stream-depth: Public ordinary functions
get-audio-stream-event-source: Public ordinary functions
get-audio-stream-fragment: Public ordinary functions
get-audio-stream-fragments: Public ordinary functions
get-audio-stream-frequency: Public ordinary functions
get-audio-stream-gain: Public ordinary functions
get-audio-stream-length: Public ordinary functions
get-audio-stream-length-secs: Public ordinary functions
get-audio-stream-pan: Public ordinary functions
get-audio-stream-played-samples: Public ordinary functions
get-audio-stream-playing: Public ordinary functions
get-audio-stream-playmode: Public ordinary functions
get-audio-stream-position-secs: Public ordinary functions
get-audio-stream-speed: Public ordinary functions
get-available-audio-stream-fragments: Public ordinary functions
get-backbuffer: Public ordinary functions
get-bitmap-flags: Public ordinary functions
get-bitmap-format: Public ordinary functions
get-bitmap-height: Public ordinary functions
get-bitmap-width: Public ordinary functions
get-bitmap-x: Private ordinary functions
get-bitmap-y: Private ordinary functions
get-blend-color: Private ordinary functions
get-blender: Public ordinary functions
get-channel-count: Public ordinary functions
get-clipboard-text: Private ordinary functions
get-clipping-rectangle: Private ordinary functions
get-config-value: Public ordinary functions
get-cpu-count: Private ordinary functions
get-current-directory: Private ordinary functions
get-current-display: Public ordinary functions
get-current-inverse-transform: Private ordinary functions
get-current-projection-transform: Private ordinary functions
get-current-transform: Public ordinary functions
get-d3d-device: Private ordinary functions
get-d3d-system-texture: Private ordinary functions
get-d3d-texutre-positioner: Private ordinary functions
get-d3d-video-texture: Private ordinary functions
get-default-mixer: Public ordinary functions
get-default-shader-source: Public ordinary functions
get-display-event-source: Public ordinary functions
get-display-flags: Public ordinary functions
get-display-format: Public ordinary functions
get-display-height: Public ordinary functions
get-display-mode: Public ordinary functions
get-display-option: Public ordinary functions
get-display-orientation: Private ordinary functions
get-display-refresh-rate: Public ordinary functions
get-display-width: Public ordinary functions
get-errno: Public ordinary functions
get-event-source-data: Public ordinary functions
get-file-userdata: Public ordinary functions
get-first-config-entry: Public ordinary functions
get-first-config-section: Public ordinary functions
get-font-ascent: Public ordinary functions
get-font-descent: Public ordinary functions
get-font-line-height: Public ordinary functions
get-fs-entry-atime: Private ordinary functions
get-fs-entry-ctime: Private ordinary functions
get-fs-entry-mode: Private ordinary functions
get-fs-entry-mtime: Private ordinary functions
get-fs-entry-name: Private ordinary functions
get-fs-entry-size: Private ordinary functions
get-fs-interface: Private ordinary functions
get-haptic-autocenter: Public ordinary functions
get-haptic-capabilities: Public ordinary functions
get-haptic-effect-duration: Public ordinary functions
get-haptic-from-display: Public ordinary functions
get-haptic-from-joystick: Public ordinary functions
get-haptic-from-keyboard: Public ordinary functions
get-haptic-from-mouse: Public ordinary functions
get-haptic-from-touch-input: Public ordinary functions
get-haptic-gain: Public ordinary functions
get-joystick: Public ordinary functions
get-joystick-active: Public ordinary functions
get-joystick-axis-name: Public ordinary functions
get-joystick-button-name: Public ordinary functions
get-joystick-event-source: Public ordinary functions
get-joystick-name: Public ordinary functions
get-joystick-num-axes: Public ordinary functions
get-joystick-num-buttons: Public ordinary functions
get-joystick-num-sticks: Public ordinary functions
get-joystick-state: Public ordinary functions
get-joystick-stick-flags: Public ordinary functions
get-joystick-stick-name: Public ordinary functions
get-keyboard-event-source: Public ordinary functions
get-keyboard-state: Public ordinary functions
get-max-haptic-effects: Public ordinary functions
get-mixer-attached: Public ordinary functions
get-mixer-channels: Public ordinary functions
get-mixer-depth: Public ordinary functions
get-mixer-frequency: Public ordinary functions
get-mixer-gain: Public ordinary functions
get-mixer-playing: Public ordinary functions
get-mixer-quality: Public ordinary functions
get-monitor-info: Public ordinary functions
get-mouse-cursor-position: Public ordinary functions
get-mouse-emulation-mode: Public ordinary functions
get-mouse-event-source: Public ordinary functions
get-mouse-num-axes: Public ordinary functions
get-mouse-num-buttons: Public ordinary functions
get-mouse-state: Public ordinary functions
get-mouse-state-axis: Public ordinary functions
get-mouse-wheel-precision: Private ordinary functions
get-native-file-dialog-count: Public ordinary functions
get-native-file-dialog-path: Private ordinary functions
get-native-text-log-event-source: Public ordinary functions
get-new-bitmap-depth: Public ordinary functions
get-new-bitmap-flags: Public ordinary functions
get-new-bitmap-format: Public ordinary functions
get-new-bitmap-samples: Public ordinary functions
get-new-bitmap-wrap: Public ordinary functions
get-new-display-adapter: Public ordinary functions
get-new-display-flags: Public ordinary functions
get-new-display-option: Private ordinary functions
get-new-display-refresh-rate: Public ordinary functions
get-new-file-interface: Public ordinary functions
get-new-window-position: Private ordinary functions
get-new-window-title: Private ordinary functions
get-next-config-entry: Public ordinary functions
get-next-config-section: Public ordinary functions
get-next-event: Public ordinary functions
get-num-audio-output-devices: Public ordinary functions
get-num-display-modes: Public ordinary functions
get-num-joysticks: Public ordinary functions
get-num-video-adapters: Public ordinary functions
get-opengl-extension-list: Public ordinary functions
get-opengl-fbo: Private ordinary functions
get-opengl-proc-address: Public ordinary functions
get-opengl-program-object: Private ordinary functions
get-opengl-texture: Public ordinary functions
get-opengl-texture-position: Public ordinary functions
get-opengl-texture-size: Public ordinary functions
get-opengl-variant: Public ordinary functions
get-opengl-version: Public ordinary functions
get-org-name: Public ordinary functions
get-parent-bitmap: Public ordinary functions
get-path-basename: Private ordinary functions
get-path-component: Public ordinary functions
get-path-drive: Public ordinary functions
get-path-extension: Public ordinary functions
get-path-filename: Public ordinary functions
get-path-num-components: Public ordinary functions
get-path-tail: Public ordinary functions
get-pixel: Private ordinary functions
get-pixel-block-height: Private ordinary functions
get-pixel-block-size: Private ordinary functions
get-pixel-block-width: Private ordinary functions
get-pixel-format-bits: Public ordinary functions
get-pixel-size: Public ordinary functions
get-ram-size: Private ordinary functions
get-sample: Public ordinary functions
get-sample-channels: Public ordinary functions
get-sample-data: Public ordinary functions
get-sample-depth: Public ordinary functions
get-sample-frequency: Public ordinary functions
get-sample-instance-attached: Public ordinary functions
get-sample-instance-channels: Public ordinary functions
get-sample-instance-depth: Public ordinary functions
get-sample-instance-frequency: Public ordinary functions
get-sample-instance-gain: Public ordinary functions
get-sample-instance-length: Public ordinary functions
get-sample-instance-pan: Public ordinary functions
get-sample-instance-playing: Public ordinary functions
get-sample-instance-playmode: Public ordinary functions
get-sample-instance-position: Public ordinary functions
get-sample-instance-speed: Public ordinary functions
get-sample-instance-time: Public ordinary functions
get-sample-length: Public ordinary functions
get-separate-blender: Public ordinary functions
get-shader-log: Public ordinary functions
get-shader-platform: Public ordinary functions
get-standard-path: Private ordinary functions
get-system-config: Public ordinary functions
get-target-bitmap: Public ordinary functions
get-text-dimensions: Public ordinary functions
get-text-width: Public ordinary functions
get-thread-should-stop: Public ordinary functions
get-time: Public ordinary functions
get-timer-count: Public ordinary functions
get-timer-event-source: Public ordinary functions
get-timer-speed: Public ordinary functions
get-timer-started: Public ordinary functions
get-touch-input-event-source: Public ordinary functions
get-touch-input-mouse-emulation-event-source: Public ordinary functions
get-touch-input-state: Public ordinary functions
get-ustr-dimensions: Public ordinary functions
get-ustr-width: Public ordinary functions
get-video-audio-rate: Public ordinary functions
get-video-event-source: Public ordinary functions
get-video-fps: Public ordinary functions
get-video-frame: Public ordinary functions
get-video-position: Public ordinary functions
get-video-scaled-height: Public ordinary functions
get-video-scaled-width: Public ordinary functions
get-voice-channels: Public ordinary functions
get-voice-depth: Public ordinary functions
get-voice-frequency: Public ordinary functions
get-voice-playing: Public ordinary functions
get-voice-position: Public ordinary functions
get-window-constraints: Private ordinary functions
get-window-position: Public ordinary functions
get-x-window-id: Private ordinary functions
grab-font-from-bitmap: Public ordinary functions
grab-mouse: Public ordinary functions

H
have-d3d-non-pow2-texture-support: Private ordinary functions
have-d3d-non-square-texture-support: Private ordinary functions
have-opengl-extension: Private ordinary functions
height: Public generic functions
height: Public generic functions
hide-mouse-cursor: Public ordinary functions
hold-bitmap-drawing: Public ordinary functions
horizontal-shear-transform: Private ordinary functions

I
identify-bitmap: Private ordinary functions
identify-bitmap-f: Private ordinary functions
identify-sample: Public ordinary functions
identify-sample-f: Public ordinary functions
identify-video: Public ordinary functions
identify-video-f: Public ordinary functions
identity-transform: Public ordinary functions
inhibit-screensaver: Public ordinary functions
init: Public ordinary functions
init-acodec-addon: Public ordinary functions
init-font-addon: Public ordinary functions
init-image-addon: Public ordinary functions
init-native-dialog-addon: Public ordinary functions
init-primitives-addon: Public ordinary functions
init-timeout: Public ordinary functions
init-ttf-addon: Public ordinary functions
init-user-event-source: Public ordinary functions
init-video-addon: Public ordinary functions
initialize-display: Public generic functions
initialize-display: Public generic functions
initialize-event-queue: Public generic functions
initialize-event-queue: Public generic functions
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-keyboard: Public generic functions
initialize-keyboard: Public generic functions
initialize-mouse: Public generic functions
initialize-mouse: Public generic functions
initialize-system: Private generic functions
initialize-system: Private generic functions
insert-path-component: Public ordinary functions
install-audio: Public ordinary functions
install-haptic: Public ordinary functions
install-joystick: Public ordinary functions
install-keyboard: Public ordinary functions
install-mouse: Public ordinary functions
install-system: Public ordinary functions
install-touch-input: Public ordinary functions
invert-transform: Public ordinary functions
is-audio-installed: Public ordinary functions
is-audio-recorder-recording: Public ordinary functions
is-bitmap-drawing-held: Public ordinary functions
is-bitmap-locked: Public ordinary functions
is-color-valid: Public ordinary functions
is-compatible-bitmap: Public ordinary functions
is-d3d-device-lost: Private ordinary functions
is-display-haptic: Public ordinary functions
is-event-queue-empty: Public ordinary functions
is-event-queue-paused: Private ordinary functions
is-event-source-registered: Private ordinary functions
is-haptic-active: Public ordinary functions
is-haptic-capable: Public ordinary functions
is-haptic-effect-ok: Public ordinary functions
is-haptic-effect-playing: Public ordinary functions
is-haptic-installed: Public ordinary functions
is-init-video-addon-initialized: Public ordinary functions
is-joystick-haptic: Public ordinary functions
is-joystick-installed: Public ordinary functions
is-keyboard-haptic: Public ordinary functions
is-keyboard-installed: Public ordinary functions
is-mouse-haptic: Public ordinary functions
is-mouse-installed: Public ordinary functions
is-sub-bitmap: Public ordinary functions
is-system-installed: Public ordinary functions
is-touch-input-haptic: Public ordinary functions
is-touch-input-installed: Public ordinary functions
is-video-playing: Public ordinary functions
itofix: Public ordinary functions

J
join-paths: Public ordinary functions
join-thread: Public ordinary functions
joystick-axis-handler: Public generic functions
joystick-axis-handler: Public generic functions
joystick-button-down-handler: Public generic functions
joystick-button-down-handler: Public generic functions
joystick-button-up-handler: Public generic functions
joystick-button-up-handler: Public generic functions
joystick-configuration-handler: Public generic functions
joystick-configuration-handler: Public generic functions

K
key-char-handler: Public generic functions
key-char-handler: Public generic functions
key-down: Public ordinary functions
key-down-handler: Public generic functions
key-down-handler: Public generic functions
key-up-handler: Public generic functions
key-up-handler: Public generic functions
keycode-to-name: Public ordinary functions

L
load-audio-stream: Public ordinary functions
load-audio-stream-f: Public ordinary functions
load-bitmap: Public ordinary functions
load-bitmap-f: Public ordinary functions
load-bitmap-flags: Private ordinary functions
load-bitmap-flags-f: Private ordinary functions
load-bitmap-font: Public ordinary functions
load-config-file: Public ordinary functions
load-config-file-f: Public ordinary functions
load-font: Public ordinary functions
load-sample: Public ordinary functions
load-sample-f: Public ordinary functions
load-ttf-font: Public ordinary functions
load-ttf-font-f: Public ordinary functions
load-ttf-font-stretch: Public ordinary functions
load-ttf-font-stretch-f: Public ordinary functions
lock-bitmap: Public ordinary functions
lock-bitmap-blocked: Private ordinary functions
lock-bitmap-region: Public ordinary functions
lock-bitmap-region-blocked: Private ordinary functions
lock-mutex: Public ordinary functions
lock-sample-id: Public ordinary functions
logic-fps: Public generic functions
logic-fps: Public generic functions

M
Macro, define-allegro-library: Private macros
Macro, draw-justified-textf: Private macros
Macro, draw-textf: Public macros
Macro, ustr-newf: Public macros
Macro, ustr_appendf: Public macros
Macro, with-current-keyboard-state: Public macros
Macro, with-current-mouse-state: Public macros
Macro, with-event: Private macros
Macro, with-keyboard-state: Public macros
Macro, with-mouse-state: Public macros
make-binary-stream: Public ordinary functions
make-character-stream: Public ordinary functions
make-directory: Private ordinary functions
make-path-canonical: Public ordinary functions
make-temp-file: Public ordinary functions
malloc: Public ordinary functions
malloc-with-context: Public ordinary functions
map-rgb: Public ordinary functions
map-rgb-f: Public ordinary functions
map-rgba: Public ordinary functions
map-rgba-f: Public ordinary functions
merge-config: Public ordinary functions
merge-config-into: Public ordinary functions
Method, (setf accumulator): Public generic functions
Method, (setf display): Public generic functions
Method, (setf event-queue): Public generic functions
Method, (setf frame-time): Public generic functions
Method, (setf logic-fps): Public generic functions
Method, (setf new-time): Public generic functions
Method, (setf stream-file-position): Public standalone methods
Method, (setf system-loop-running-p): Public generic functions
Method, (setf system-time): Public generic functions
Method, accumulator: Public generic functions
Method, close: Public standalone methods
Method, close: Public standalone methods
Method, display: Public generic functions
Method, display-close-handler: Public generic functions
Method, display-expose-handler: Public generic functions
Method, display-flags: Public generic functions
Method, display-found-handler: Public generic functions
Method, display-lost-handler: Public generic functions
Method, display-options: Public generic functions
Method, display-resize-handler: Public generic functions
Method, display-switch-in-handler: Public generic functions
Method, display-switch-orientation-handler: Public generic functions
Method, display-switch-out-handler: Public generic functions
Method, event: Public generic functions
Method, event-handler: Public generic functions
Method, event-queue: Public generic functions
Method, frame-time: Public generic functions
Method, height: Public generic functions
Method, initialize-display: Public generic functions
Method, initialize-event-queue: Public generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-keyboard: Public generic functions
Method, initialize-mouse: Public generic functions
Method, initialize-system: Private generic functions
Method, joystick-axis-handler: Public generic functions
Method, joystick-button-down-handler: Public generic functions
Method, joystick-button-up-handler: Public generic functions
Method, joystick-configuration-handler: Public generic functions
Method, key-char-handler: Public generic functions
Method, key-down-handler: Public generic functions
Method, key-up-handler: Public generic functions
Method, logic-fps: Public generic functions
Method, mouse-axis-handler: Public generic functions
Method, mouse-button-down-handler: Public generic functions
Method, mouse-button-up-handler: Public generic functions
Method, mouse-enter-display-handler: Public generic functions
Method, mouse-leave-display-handler: Public generic functions
Method, mouse-warped-handler: Public generic functions
Method, new-time: Public generic functions
Method, process-event-queue: Public generic functions
Method, render: Public generic functions
Method, stream-element-type: Public standalone methods
Method, stream-file-position: Public standalone methods
Method, stream-read-byte: Public standalone methods
Method, stream-read-char: Public standalone methods
Method, stream-read-sequence: Public standalone methods
Method, stream-read-sequence: Public standalone methods
Method, stream-unread-char: Public standalone methods
Method, system-loop: Public generic functions
Method, system-loop-running-p: Public generic functions
Method, system-time: Public generic functions
Method, timer-handler: Public generic functions
Method, title: Public generic functions
Method, translate-into-foreign-memory: Public standalone methods
Method, translate-into-foreign-memory: Public standalone methods
Method, translate-into-foreign-memory: Public standalone methods
Method, translate-into-foreign-memory: Public standalone methods
Method, translate-to-foreign: Public standalone methods
Method, translate-to-foreign: Public standalone methods
Method, translate-to-foreign: Public standalone methods
Method, translate-to-foreign: Public standalone methods
Method, update: Public generic functions
Method, width: Public generic functions
mouse-axis-handler: Public generic functions
mouse-axis-handler: Public generic functions
mouse-button-down: Private ordinary functions
mouse-button-down-handler: Public generic functions
mouse-button-down-handler: Public generic functions
mouse-button-up-handler: Public generic functions
mouse-button-up-handler: Public generic functions
mouse-enter-display-handler: Public generic functions
mouse-enter-display-handler: Public generic functions
mouse-leave-display-handler: Public generic functions
mouse-leave-display-handler: Public generic functions
mouse-warped-handler: Public generic functions
mouse-warped-handler: Public generic functions

N
new-time: Public generic functions
new-time: Public generic functions

O
open-directory: Private ordinary functions
open-fs-entry: Private ordinary functions
open-memfile: Public ordinary functions
open-native-text-log: Public ordinary functions
open-video: Public ordinary functions
ortohographic-transform: Private ordinary functions

P
path-cstr: Public ordinary functions
pause-event-queue: Private ordinary functions
peek-next-event: Public ordinary functions
perspective-transform: Private ordinary functions
play-audio-stream: Public ordinary functions
play-audio-stream-f: Public ordinary functions
play-haptic-effect: Public ordinary functions
play-sample: Public ordinary functions
play-sample-instance: Public ordinary functions
premul-rgba: Private ordinary functions
premul-rgba-f: Private ordinary functions
process-event-queue: Public generic functions
process-event-queue: Public generic functions
prompt-for-string: Private ordinary functions
put-blended-pixel: Public ordinary functions
put-pixel: Public ordinary functions

R
read-directory: Private ordinary functions
realloc-with-context: Public ordinary functions
rebase-path: Public ordinary functions
reconfigure-joysticks: Public ordinary functions
ref_buffer: Public ordinary functions
ref_cstr: Public ordinary functions
ref_ustr: Public ordinary functions
register-assert-handler: Public ordinary functions
register-audio-stream-loader: Public ordinary functions
register-audio-stream-loader-f: Public ordinary functions
register-bitmap-identifier: Private ordinary functions
register-bitmap-loader: Public ordinary functions
register-bitmap-loader-f: Private ordinary functions
register-bitmap-saver: Private ordinary functions
register-bitmap-saver-f: Public ordinary functions
register-event-source: Public ordinary functions
register-font-loader: Public ordinary functions
register-sample-identifier: Public ordinary functions
register-sample-loader: Public ordinary functions
register-sample-loader-f: Public ordinary functions
register-sample-saver: Public ordinary functions
register-sample-saver-f: Public ordinary functions
register-trace-handler: Private ordinary functions
release-haptic: Public ordinary functions
release-haptic-effect: Public ordinary functions
release-joystick: Public ordinary functions
remove-config-key: Private ordinary functions
remove-config-section: Public ordinary functions
remove-filename: Private ordinary functions
remove-fs-entry: Private ordinary functions
remove-opengl-fbo: Private ordinary functions
remove-path-component: Private ordinary functions
render: Public generic functions
render: Public generic functions
reparent-bitmap: Private ordinary functions
replace-path-component: Private ordinary functions
reserve-samples: Public ordinary functions
reset-clipping-rectangle: Public ordinary functions
reset-new-display-options: Public ordinary functions
resize-display: Public ordinary functions
rest-time: Public ordinary functions
restore-default-mixer: Public ordinary functions
restore-state: Public ordinary functions
rewind-audio-stream: Public ordinary functions
rotate-transform: Public ordinary functions
rotate-transform-3d: Private ordinary functions
rumble-haptic: Public ordinary functions
run-detached-thread: Public ordinary functions
run-main: Public ordinary functions
run-system: Public ordinary functions

S
save-bitmap: Public ordinary functions
save-bitmap-f: Public ordinary functions
save-config-file: Public ordinary functions
save-config-file-f: Public ordinary functions
save-sample: Public ordinary functions
save-sample-f: Public ordinary functions
scale-transform: Public ordinary functions
scale-transform-3d: Private ordinary functions
seek-audio-stream-secs: Public ordinary functions
seek-video: Public ordinary functions
set-app-name: Public ordinary functions
set-audio-stream-channel-matrix: Private ordinary functions
set-audio-stream-fragment: Public ordinary functions
set-audio-stream-gain: Public ordinary functions
set-audio-stream-loop-secs: Public ordinary functions
set-audio-stream-pan: Public ordinary functions
set-audio-stream-playing: Public ordinary functions
set-audio-stream-playmode: Public ordinary functions
set-audio-stream-speed: Private ordinary functions
set-blend-color: Private ordinary functions
set-blender: Public ordinary functions
set-clipboard-text: Private ordinary functions
set-clipping-rectangle: Private ordinary functions
set-config-value: Public ordinary functions
set-current-opengl-context: Public ordinary functions
set-default-mixer: Public ordinary functions
set-display-flag: Private ordinary functions
set-display-icon: Public ordinary functions
set-display-icons: Public ordinary functions
set-display-option: Private ordinary functions
set-errno: Public ordinary functions
set-event-source-data: Private ordinary functions
set-exe-name: Public ordinary functions
set-fs-interface: Private ordinary functions
set-haptic-autocenter: Public ordinary functions
set-haptic-gain: Public ordinary functions
set-keyboard-leds: Public ordinary functions
set-memory-interface: Public ordinary functions
set-mixer-frequency: Public ordinary functions
set-mixer-gain: Public ordinary functions
set-mixer-playing: Public ordinary functions
set-mixer-postprocess-callback: Public ordinary functions
set-mixer-quality: Public ordinary functions
set-mouse-axis: Public ordinary functions
set-mouse-cursor: Public ordinary functions
set-mouse-emulation-mode: Public ordinary functions
set-mouse-w: Public ordinary functions
set-mouse-wheel-precision: Private ordinary functions
set-mouse-xy: Public ordinary functions
set-mouse-z: Public ordinary functions
set-new-bitmap-depth: Public ordinary functions
set-new-bitmap-flags: Public ordinary functions
set-new-bitmap-format: Public ordinary functions
set-new-bitmap-samples: Public ordinary functions
set-new-bitmap-wrap: Public ordinary functions
set-new-display-adapter: Public ordinary functions
set-new-display-flags: Public ordinary functions
set-new-display-option: Public ordinary functions
set-new-display-refresh-rate: Public ordinary functions
set-new-file-interface: Public ordinary functions
set-new-window-position: Public ordinary functions
set-new-window-title: Private ordinary functions
set-org-name: Public ordinary functions
set-path-drive: Public ordinary functions
set-path-extension: Public ordinary functions
set-path-filename: Public ordinary functions
set-physfs-file-interface: Public ordinary functions
set-render-state: Private ordinary functions
set-sample: Public ordinary functions
set-sample-instance-channel-matrix: Public ordinary functions
set-sample-instance-gain: Public ordinary functions
set-sample-instance-length: Public ordinary functions
set-sample-instance-pan: Public ordinary functions
set-sample-instance-playing: Public ordinary functions
set-sample-instance-playmode: Public ordinary functions
set-sample-instance-position: Public ordinary functions
set-sample-instance-speed: Public ordinary functions
set-separate-blender: Public ordinary functions
set-shader-bool: Public ordinary functions
set-shader-float: Public ordinary functions
set-shader-float-vector: Public ordinary functions
set-shader-int: Public ordinary functions
set-shader-int-vector: Public ordinary functions
set-shader-matrix: Public ordinary functions
set-shader-sampler: Public ordinary functions
set-standard-file-interface: Public ordinary functions
set-standard-fs-interface: Private ordinary functions
set-system-mouse-cursor: Public ordinary functions
set-target-backbuffer: Public ordinary functions
set-target-bitmap: Public ordinary functions
set-thread-should-stop: Public ordinary functions
set-timer-count: Public ordinary functions
set-timer-speed: Public ordinary functions
set-video-playing: Public ordinary functions
set-voice-playing: Public ordinary functions
set-voice-position: Public ordinary functions
set-window-constraints: Private ordinary functions
set-window-position: Public ordinary functions
set-window-title: Public ordinary functions
show-mouse-cursor: Public ordinary functions
show-native-file-dialog: Public ordinary functions
show-native-message-box: Public ordinary functions
shutdown-font-addon: Public ordinary functions
shutdown-image-addon: Public ordinary functions
shutdown-native-dialog-addon: Public ordinary functions
shutdown-primitives-addon: Public ordinary functions
shutdown-ttf-addon: Public ordinary functions
shutdown-video-addon: Public ordinary functions
signal-cond: Public ordinary functions
start-audio-recorder: Public ordinary functions
start-thread: Public ordinary functions
start-timer: Public ordinary functions
start-video: Public ordinary functions
start-video-with-voice: Public ordinary functions
stop-audio-recorder: Public ordinary functions
stop-haptic-effect: Public ordinary functions
stop-sample: Public ordinary functions
stop-sample-instance: Public ordinary functions
stop-samples: Public ordinary functions
stop-timer: Public ordinary functions
store-state: Public ordinary functions
stream-element-type: Public standalone methods
stream-file-position: Public standalone methods
stream-read-byte: Public standalone methods
stream-read-char: Public standalone methods
stream-read-sequence: Public standalone methods
stream-read-sequence: Public standalone methods
stream-size: Public ordinary functions
stream-unread-char: Public standalone methods
system-loop: Public generic functions
system-loop: Public generic functions
system-loop-running-p: Public generic functions
system-loop-running-p: Public generic functions
system-time: Public generic functions
system-time: Public generic functions

T
timer-handler: Public generic functions
timer-handler: Public generic functions
title: Public generic functions
title: Public generic functions
transform-coordinates: Public ordinary functions
transform-coordinates-3d: Private ordinary functions
translate-into-foreign-memory: Public standalone methods
translate-into-foreign-memory: Public standalone methods
translate-into-foreign-memory: Public standalone methods
translate-into-foreign-memory: Public standalone methods
translate-to-foreign: Public standalone methods
translate-to-foreign: Public standalone methods
translate-to-foreign: Public standalone methods
translate-to-foreign: Public standalone methods
translate-transform: Public ordinary functions
translate-transform-3d: Private ordinary functions

U
ungrab-mouse: Public ordinary functions
uninstall-audio: Public ordinary functions
uninstall-haptic: Public ordinary functions
uninstall-joystick: Private ordinary functions
uninstall-keyboard: Public ordinary functions
uninstall-mouse: Public ordinary functions
uninstall-system: Public ordinary functions
uninstall-touch-input: Public ordinary functions
unlock-bitmap: Public ordinary functions
unlock-mutex: Public ordinary functions
unlock-sample-id: Public ordinary functions
unmap-rgb: Public ordinary functions
unmap-rgb-f: Public ordinary functions
unmap-rgba: Public ordinary functions
unmap-rgba-f: Public ordinary functions
unref-user-event: Public ordinary functions
unregister-event-source: Public ordinary functions
update: Public generic functions
update: Public generic functions
update-display-region: Public ordinary functions
update-fs-entry: Private ordinary functions
upload-and-play-haptic-effect: Public ordinary functions
upload-haptic-effect: Public ordinary functions
use-projection-transform: Private ordinary functions
use-shader: Public ordinary functions
use-transform: Public ordinary functions
ustr-free: Public ordinary functions
ustr-new: Public ordinary functions
ustr-new-from-buffer: Public ordinary functions
ustr-newf: Public macros
ustr_append: Public ordinary functions
ustr_appendf: Public macros
ustr_append_chr: Public ordinary functions
ustr_append_cstr: Public ordinary functions
ustr_assign: Public ordinary functions
ustr_assign_cstr: Public ordinary functions
ustr_assign_substr: Public ordinary functions
ustr_compare: Public ordinary functions
ustr_dup: Public ordinary functions
ustr_dup_substr: Public ordinary functions
ustr_empty_string: Public ordinary functions
ustr_encode_utf16: Public ordinary functions
ustr_equal: Public ordinary functions
ustr_find_chr: Public ordinary functions
ustr_find_cset: Public ordinary functions
ustr_find_cset_cstr: Public ordinary functions
ustr_find_cstr: Public ordinary functions
ustr_find_replace: Public ordinary functions
ustr_find_replace_cstr: Public ordinary functions
ustr_find_set: Public ordinary functions
ustr_find_set_cstr: Public ordinary functions
ustr_find_str: Public ordinary functions
ustr_get: Public ordinary functions
ustr_get_next: Public ordinary functions
ustr_has_prefix: Public ordinary functions
ustr_has_prefix_cstr: Public ordinary functions
ustr_has_suffix: Public ordinary functions
ustr_has_suffix_cstr: Public ordinary functions
ustr_insert: Public ordinary functions
ustr_insert_chr: Public ordinary functions
ustr_insert_cstr: Public ordinary functions
ustr_length: Public ordinary functions
ustr_ltrim_ws: Public ordinary functions
ustr_ncompare: Public ordinary functions
ustr_new_from_utf16: Public ordinary functions
ustr_next: Public ordinary functions
ustr_offset: Public ordinary functions
ustr_prev: Public ordinary functions
ustr_prev_get: Public ordinary functions
ustr_remove_chr: Public ordinary functions
ustr_remove_range: Public ordinary functions
ustr_replace_range: Public ordinary functions
ustr_rfind_chr: Public ordinary functions
ustr_rfind_cstr: Public ordinary functions
ustr_rfind_str: Public ordinary functions
ustr_rtrim_ws: Public ordinary functions
ustr_set_chr: Public ordinary functions
ustr_size: Public ordinary functions
ustr_size_utf16: Public ordinary functions
ustr_to_buffer: Public ordinary functions
ustr_trim_ws: Public ordinary functions
ustr_truncate: Public ordinary functions
utf16_encode: Public ordinary functions
utf16_width: Public ordinary functions
utf8_encode: Public ordinary functions
utf8_width: Public ordinary functions

V
vertical-shear-transform: Private ordinary functions

W
wait-cond: Public ordinary functions
wait-cond-until: Public ordinary functions
wait-for-event: Public ordinary functions
wait-for-event-timed: Public ordinary functions
wait-for-event-until: Public ordinary functions
wait-for-vsync: Public ordinary functions
width: Public generic functions
width: Public generic functions
with-current-keyboard-state: Public macros
with-current-mouse-state: Public macros
with-event: Private macros
with-keyboard-state: Public macros
with-mouse-state: Public macros


A.3 Variables

Jump to:   *   +  
A   C   D   E   F   H   L   N   P   S   T   W  
Index Entry  Section

*
*system*: Private special variables

+
+audio-pan-none+: Private constants
+fixtorad-r+: Private constants
+mouse-max-extra-axes+: Private constants
+new-window-title-max-size+: Private constants
+pi+: Public constants
+radtofix-r+: Private constants
+touch-input-max-touch-count+: Private constants

A
accumulator: Public classes

C
Constant, +audio-pan-none+: Private constants
Constant, +fixtorad-r+: Private constants
Constant, +mouse-max-extra-axes+: Private constants
Constant, +new-window-title-max-size+: Private constants
Constant, +pi+: Public constants
Constant, +radtofix-r+: Private constants
Constant, +touch-input-max-touch-count+: Private constants

D
display: Public classes
display-flags: Private classes
display-options: Private classes

E
event: Public classes
event-queue: Public classes

F
file: Public classes
file: Public classes
frame-time: Public classes

H
height: Private classes

L
logic-fps: Public classes

N
new-time: Public classes

P
path: Public classes
path: Public classes

S
Slot, accumulator: Public classes
Slot, display: Public classes
Slot, display-flags: Private classes
Slot, display-options: Private classes
Slot, event: Public classes
Slot, event-queue: Public classes
Slot, file: Public classes
Slot, file: Public classes
Slot, frame-time: Public classes
Slot, height: Private classes
Slot, logic-fps: Public classes
Slot, new-time: Public classes
Slot, path: Public classes
Slot, path: Public classes
Slot, system-loop-running-p: Public classes
Slot, system-time: Public classes
Slot, title: Private classes
Slot, width: Private classes
Special Variable, *system*: Private special variables
system-loop-running-p: Public classes
system-time: Public classes

T
title: Private classes

W
width: Private classes


A.4 Data types

Jump to:   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   S   T   U   V  
Index Entry  Section

A
addons: The cl-liballegro/src/constants/addons module
addons: The cl-liballegro/src/types/addons module
addons: The cl-liballegro/src/ffi-functions/addons module
any-event-tclass: Private classes
audio-codecs.lisp: The cl-liballegro/src/ffi-functions/addons/audio-codecs․lisp file
audio-recorder-event-tclass: Private classes
audio-stream-tclass: Private classes
audio.lisp: The cl-liballegro/src/constants/addons/audio․lisp file
audio.lisp: The cl-liballegro/src/types/addons/audio․lisp file
audio.lisp: The cl-liballegro/src/ffi-functions/addons/audio․lisp file

B
binary-stream: Public classes
bitmap-tclass: Private classes

C
c-double: Private classes
c-float: Private classes
c-int: Private classes
c-ptr: Private classes
character-stream: Public classes
cl-liballegro: The cl-liballegro system
cl-liballegro: The cl-liballegro package
cl-liballegro.asd: The cl-liballegro/cl-liballegro․asd file
Class, any-event-tclass: Private classes
Class, audio-recorder-event-tclass: Private classes
Class, audio-stream-tclass: Private classes
Class, binary-stream: Public classes
Class, bitmap-tclass: Private classes
Class, c-double: Private classes
Class, c-float: Private classes
Class, c-int: Private classes
Class, c-ptr: Private classes
Class, character-stream: Public classes
Class, color-tclass: Private classes
Class, display-event-tclass: Private classes
Class, display-mode-tclass: Private classes
Class, display-settings: Private classes
Class, event-queue-tclass: Private classes
Class, event-source-tclass: Private classes
Class, file-interface-tclass: Private classes
Class, file-tclass: Private classes
Class, filechooser-tclass: Private classes
Class, font-tclass: Private classes
Class, fs-entry-tclass: Private classes
Class, fs-interface-tclass: Private classes
Class, haptic-condition-effect-tclass: Private classes
Class, haptic-constant-effect-tclass: Private classes
Class, haptic-direction-tclass: Private classes
Class, haptic-effect-id-tclass: Private classes
Class, haptic-effect-tclass: Private classes
Class, haptic-envelope-tclass: Private classes
Class, haptic-periodic-effect-tclass: Private classes
Class, haptic-ramp-effect-tclass: Private classes
Class, haptic-replay-tclass: Private classes
Class, haptic-rumble-effect-tclass: Private classes
Class, haptic-tclass: Private classes
Class, joystick-event-tclass: Private classes
Class, joystick-state-tclass: Private classes
Class, joystick-tclass: Private classes
Class, keyboard-event-tclass: Private classes
Class, keyboard-state-tclass: Private classes
Class, locked-region-tclass: Private classes
Class, memory-interface-tclass: Private classes
Class, mixer-tclass: Private classes
Class, monitor-info-tclass: Private classes
Class, mouse-event-tclass: Private classes
Class, mouse-state-tclass: Private classes
Class, mutex-tclass: Private classes
Class, shader-tclass: Private classes
Class, state-tclass: Private classes
Class, system: Public classes
Class, textlog-tclass: Private classes
Class, thread-condition-tclass: Private classes
Class, thread-tclass: Private classes
Class, timeout-tclass: Private classes
Class, timer-event-tclass: Private classes
Class, timer-tclass: Private classes
Class, touch-event-tclass: Private classes
Class, touch-input-state-tclass: Private classes
Class, touch-input-tclass: Private classes
Class, touch-state-tclass: Private classes
Class, transform-tclass: Private classes
Class, user-event-tclass: Private classes
Class, ustr-info-tclass: Private classes
Class, ustr-tclass: Private classes
Class, voice-tclass: Private classes
color-tclass: Private classes
color.lisp: The cl-liballegro/src/ffi-functions/addons/color․lisp file
configuration-files.lisp: The cl-liballegro/src/ffi-functions/configuration-files․lisp file
constants: The cl-liballegro/src/constants module

D
direct3d.lisp: The cl-liballegro/src/ffi-functions/direct3d․lisp file
display-event-tclass: Private classes
display-mode-tclass: Private classes
display-settings: Private classes
display.lisp: The cl-liballegro/src/constants/display․lisp file
display.lisp: The cl-liballegro/src/ffi-functions/display․lisp file

E
event-queue-tclass: Private classes
event-source-tclass: Private classes
events.lisp: The cl-liballegro/src/constants/events․lisp file
events.lisp: The cl-liballegro/src/types/events․lisp file
events.lisp: The cl-liballegro/src/ffi-functions/events․lisp file

F
ffi-functions: The cl-liballegro/src/ffi-functions module
File, audio-codecs.lisp: The cl-liballegro/src/ffi-functions/addons/audio-codecs․lisp file
File, audio.lisp: The cl-liballegro/src/constants/addons/audio․lisp file
File, audio.lisp: The cl-liballegro/src/types/addons/audio․lisp file
File, audio.lisp: The cl-liballegro/src/ffi-functions/addons/audio․lisp file
File, cl-liballegro.asd: The cl-liballegro/cl-liballegro․asd file
File, color.lisp: The cl-liballegro/src/ffi-functions/addons/color․lisp file
File, configuration-files.lisp: The cl-liballegro/src/ffi-functions/configuration-files․lisp file
File, direct3d.lisp: The cl-liballegro/src/ffi-functions/direct3d․lisp file
File, display.lisp: The cl-liballegro/src/constants/display․lisp file
File, display.lisp: The cl-liballegro/src/ffi-functions/display․lisp file
File, events.lisp: The cl-liballegro/src/constants/events․lisp file
File, events.lisp: The cl-liballegro/src/types/events․lisp file
File, events.lisp: The cl-liballegro/src/ffi-functions/events․lisp file
File, file-io.lisp: The cl-liballegro/src/constants/file-io․lisp file
File, file-io.lisp: The cl-liballegro/src/types/file-io․lisp file
File, file-io.lisp: The cl-liballegro/src/ffi-functions/file-io․lisp file
File, filesystem.lisp: The cl-liballegro/src/constants/filesystem․lisp file
File, filesystem.lisp: The cl-liballegro/src/types/filesystem․lisp file
File, filesystem.lisp: The cl-liballegro/src/ffi-functions/filesystem․lisp file
File, fixed-point-math.lisp: The cl-liballegro/src/constants/fixed-point-math․lisp file
File, fixed-point-math.lisp: The cl-liballegro/src/types/fixed-point-math․lisp file
File, fixed-point-math.lisp: The cl-liballegro/src/ffi-functions/fixed-point-math․lisp file
File, font.lisp: The cl-liballegro/src/constants/addons/font․lisp file
File, font.lisp: The cl-liballegro/src/types/addons/font․lisp file
File, font.lisp: The cl-liballegro/src/ffi-functions/addons/font․lisp file
File, fullscreen-modes.lisp: The cl-liballegro/src/types/fullscreen-modes․lisp file
File, fullscreen-modes.lisp: The cl-liballegro/src/ffi-functions/fullscreen-modes․lisp file
File, graphics.lisp: The cl-liballegro/src/constants/graphics․lisp file
File, graphics.lisp: The cl-liballegro/src/types/graphics․lisp file
File, graphics.lisp: The cl-liballegro/src/ffi-functions/graphics․lisp file
File, haptic.lisp: The cl-liballegro/src/constants/haptic․lisp file
File, haptic.lisp: The cl-liballegro/src/types/haptic․lisp file
File, haptic.lisp: The cl-liballegro/src/ffi-functions/haptic․lisp file
File, image-io.lisp: The cl-liballegro/src/ffi-functions/addons/image-io․lisp file
File, interface.lisp: The cl-liballegro/src/interface/interface․lisp file
File, joystick.lisp: The cl-liballegro/src/constants/joystick․lisp file
File, joystick.lisp: The cl-liballegro/src/types/joystick․lisp file
File, joystick.lisp: The cl-liballegro/src/ffi-functions/joystick․lisp file
File, keyboard.lisp: The cl-liballegro/src/constants/keyboard․lisp file
File, keyboard.lisp: The cl-liballegro/src/types/keyboard․lisp file
File, keyboard.lisp: The cl-liballegro/src/ffi-functions/keyboard․lisp file
File, library.lisp: The cl-liballegro/src/library․lisp file
File, memfile.lisp: The cl-liballegro/src/ffi-functions/addons/memfile․lisp file
File, memory.lisp: The cl-liballegro/src/types/memory․lisp file
File, memory.lisp: The cl-liballegro/src/ffi-functions/memory․lisp file
File, misc.lisp: The cl-liballegro/src/constants/misc․lisp file
File, misc.lisp: The cl-liballegro/src/ffi-functions/misc․lisp file
File, monitor.lisp: The cl-liballegro/src/types/monitor․lisp file
File, monitor.lisp: The cl-liballegro/src/ffi-functions/monitor․lisp file
File, mouse.lisp: The cl-liballegro/src/constants/mouse․lisp file
File, mouse.lisp: The cl-liballegro/src/types/mouse․lisp file
File, mouse.lisp: The cl-liballegro/src/ffi-functions/mouse․lisp file
File, native-dialogs.lisp: The cl-liballegro/src/constants/addons/native-dialogs․lisp file
File, native-dialogs.lisp: The cl-liballegro/src/types/addons/native-dialogs․lisp file
File, native-dialogs.lisp: The cl-liballegro/src/ffi-functions/addons/native-dialogs․lisp file
File, opengl.lisp: The cl-liballegro/src/constants/opengl․lisp file
File, opengl.lisp: The cl-liballegro/src/ffi-functions/opengl․lisp file
File, package.lisp: The cl-liballegro/src/package․lisp file
File, path.lisp: The cl-liballegro/src/ffi-functions/path․lisp file
File, physicsfs.lisp: The cl-liballegro/src/ffi-functions/addons/physicsfs․lisp file
File, platform-specific.lisp: The cl-liballegro/src/ffi-functions/platform-specific․lisp file
File, primatives.lisp: The cl-liballegro/src/ffi-functions/addons/primatives․lisp file
File, shader.lisp: The cl-liballegro/src/constants/shader․lisp file
File, shader.lisp: The cl-liballegro/src/types/shader․lisp file
File, shader.lisp: The cl-liballegro/src/ffi-functions/shader․lisp file
File, state.lisp: The cl-liballegro/src/constants/state․lisp file
File, state.lisp: The cl-liballegro/src/types/state․lisp file
File, state.lisp: The cl-liballegro/src/ffi-functions/state․lisp file
File, streams.lisp: The cl-liballegro/src/interface/streams․lisp file
File, system.lisp: The cl-liballegro/src/constants/system․lisp file
File, system.lisp: The cl-liballegro/src/ffi-functions/system․lisp file
File, threads.lisp: The cl-liballegro/src/types/threads․lisp file
File, threads.lisp: The cl-liballegro/src/ffi-functions/threads․lisp file
File, time.lisp: The cl-liballegro/src/types/time․lisp file
File, time.lisp: The cl-liballegro/src/ffi-functions/time․lisp file
File, timer.lisp: The cl-liballegro/src/types/timer․lisp file
File, timer.lisp: The cl-liballegro/src/ffi-functions/timer․lisp file
File, touch-input.lisp: The cl-liballegro/src/constants/touch-input․lisp file
File, touch-input.lisp: The cl-liballegro/src/types/touch-input․lisp file
File, touch-input.lisp: The cl-liballegro/src/ffi-functions/touch-input․lisp file
File, transformations.lisp: The cl-liballegro/src/types/transformations․lisp file
File, transformations.lisp: The cl-liballegro/src/ffi-functions/transformations․lisp file
File, types.lisp: The cl-liballegro/src/types/types․lisp file
File, utf-8.lisp: The cl-liballegro/src/types/utf-8․lisp file
File, utf-8.lisp: The cl-liballegro/src/ffi-functions/utf-8․lisp file
File, video-streaming.lisp: The cl-liballegro/src/constants/addons/video-streaming․lisp file
File, video-streaming.lisp: The cl-liballegro/src/ffi-functions/addons/video-streaming․lisp file
file-interface-tclass: Private classes
file-io.lisp: The cl-liballegro/src/constants/file-io․lisp file
file-io.lisp: The cl-liballegro/src/types/file-io․lisp file
file-io.lisp: The cl-liballegro/src/ffi-functions/file-io․lisp file
file-tclass: Private classes
filechooser-tclass: Private classes
filesystem.lisp: The cl-liballegro/src/constants/filesystem․lisp file
filesystem.lisp: The cl-liballegro/src/types/filesystem․lisp file
filesystem.lisp: The cl-liballegro/src/ffi-functions/filesystem․lisp file
fixed-point-math.lisp: The cl-liballegro/src/constants/fixed-point-math․lisp file
fixed-point-math.lisp: The cl-liballegro/src/types/fixed-point-math․lisp file
fixed-point-math.lisp: The cl-liballegro/src/ffi-functions/fixed-point-math․lisp file
font-tclass: Private classes
font.lisp: The cl-liballegro/src/constants/addons/font․lisp file
font.lisp: The cl-liballegro/src/types/addons/font․lisp file
font.lisp: The cl-liballegro/src/ffi-functions/addons/font․lisp file
fs-entry-tclass: Private classes
fs-interface-tclass: Private classes
fullscreen-modes.lisp: The cl-liballegro/src/types/fullscreen-modes․lisp file
fullscreen-modes.lisp: The cl-liballegro/src/ffi-functions/fullscreen-modes․lisp file

G
graphics.lisp: The cl-liballegro/src/constants/graphics․lisp file
graphics.lisp: The cl-liballegro/src/types/graphics․lisp file
graphics.lisp: The cl-liballegro/src/ffi-functions/graphics․lisp file

H
haptic-condition-effect-tclass: Private classes
haptic-constant-effect-tclass: Private classes
haptic-direction-tclass: Private classes
haptic-effect-id-tclass: Private classes
haptic-effect-tclass: Private classes
haptic-envelope-tclass: Private classes
haptic-periodic-effect-tclass: Private classes
haptic-ramp-effect-tclass: Private classes
haptic-replay-tclass: Private classes
haptic-rumble-effect-tclass: Private classes
haptic-tclass: Private classes
haptic.lisp: The cl-liballegro/src/constants/haptic․lisp file
haptic.lisp: The cl-liballegro/src/types/haptic․lisp file
haptic.lisp: The cl-liballegro/src/ffi-functions/haptic․lisp file

I
image-io.lisp: The cl-liballegro/src/ffi-functions/addons/image-io․lisp file
interface: The cl-liballegro/src/interface module
interface.lisp: The cl-liballegro/src/interface/interface․lisp file

J
joystick-event-tclass: Private classes
joystick-state-tclass: Private classes
joystick-tclass: Private classes
joystick.lisp: The cl-liballegro/src/constants/joystick․lisp file
joystick.lisp: The cl-liballegro/src/types/joystick․lisp file
joystick.lisp: The cl-liballegro/src/ffi-functions/joystick․lisp file

K
keyboard-event-tclass: Private classes
keyboard-state-tclass: Private classes
keyboard.lisp: The cl-liballegro/src/constants/keyboard․lisp file
keyboard.lisp: The cl-liballegro/src/types/keyboard․lisp file
keyboard.lisp: The cl-liballegro/src/ffi-functions/keyboard․lisp file

L
library.lisp: The cl-liballegro/src/library․lisp file
locked-region-tclass: Private classes

M
memfile.lisp: The cl-liballegro/src/ffi-functions/addons/memfile․lisp file
memory-interface-tclass: Private classes
memory.lisp: The cl-liballegro/src/types/memory․lisp file
memory.lisp: The cl-liballegro/src/ffi-functions/memory․lisp file
misc.lisp: The cl-liballegro/src/constants/misc․lisp file
misc.lisp: The cl-liballegro/src/ffi-functions/misc․lisp file
mixer-tclass: Private classes
Module, addons: The cl-liballegro/src/constants/addons module
Module, addons: The cl-liballegro/src/types/addons module
Module, addons: The cl-liballegro/src/ffi-functions/addons module
Module, constants: The cl-liballegro/src/constants module
Module, ffi-functions: The cl-liballegro/src/ffi-functions module
Module, interface: The cl-liballegro/src/interface module
Module, src: The cl-liballegro/src module
Module, types: The cl-liballegro/src/types module
monitor-info-tclass: Private classes
monitor.lisp: The cl-liballegro/src/types/monitor․lisp file
monitor.lisp: The cl-liballegro/src/ffi-functions/monitor․lisp file
mouse-event-tclass: Private classes
mouse-state-tclass: Private classes
mouse.lisp: The cl-liballegro/src/constants/mouse․lisp file
mouse.lisp: The cl-liballegro/src/types/mouse․lisp file
mouse.lisp: The cl-liballegro/src/ffi-functions/mouse․lisp file
mutex-tclass: Private classes

N
native-dialogs.lisp: The cl-liballegro/src/constants/addons/native-dialogs․lisp file
native-dialogs.lisp: The cl-liballegro/src/types/addons/native-dialogs․lisp file
native-dialogs.lisp: The cl-liballegro/src/ffi-functions/addons/native-dialogs․lisp file

O
opengl.lisp: The cl-liballegro/src/constants/opengl․lisp file
opengl.lisp: The cl-liballegro/src/ffi-functions/opengl․lisp file

P
Package, cl-liballegro: The cl-liballegro package
package.lisp: The cl-liballegro/src/package․lisp file
path.lisp: The cl-liballegro/src/ffi-functions/path․lisp file
physicsfs.lisp: The cl-liballegro/src/ffi-functions/addons/physicsfs․lisp file
platform-specific.lisp: The cl-liballegro/src/ffi-functions/platform-specific․lisp file
primatives.lisp: The cl-liballegro/src/ffi-functions/addons/primatives․lisp file

S
shader-tclass: Private classes
shader.lisp: The cl-liballegro/src/constants/shader․lisp file
shader.lisp: The cl-liballegro/src/types/shader․lisp file
shader.lisp: The cl-liballegro/src/ffi-functions/shader․lisp file
src: The cl-liballegro/src module
state-tclass: Private classes
state.lisp: The cl-liballegro/src/constants/state․lisp file
state.lisp: The cl-liballegro/src/types/state․lisp file
state.lisp: The cl-liballegro/src/ffi-functions/state․lisp file
streams.lisp: The cl-liballegro/src/interface/streams․lisp file
system: Public classes
System, cl-liballegro: The cl-liballegro system
system.lisp: The cl-liballegro/src/constants/system․lisp file
system.lisp: The cl-liballegro/src/ffi-functions/system․lisp file

T
textlog-tclass: Private classes
thread-condition-tclass: Private classes
thread-tclass: Private classes
threads.lisp: The cl-liballegro/src/types/threads․lisp file
threads.lisp: The cl-liballegro/src/ffi-functions/threads․lisp file
time.lisp: The cl-liballegro/src/types/time․lisp file
time.lisp: The cl-liballegro/src/ffi-functions/time․lisp file
timeout-tclass: Private classes
timer-event-tclass: Private classes
timer-tclass: Private classes
timer.lisp: The cl-liballegro/src/types/timer․lisp file
timer.lisp: The cl-liballegro/src/ffi-functions/timer․lisp file
touch-event-tclass: Private classes
touch-input-state-tclass: Private classes
touch-input-tclass: Private classes
touch-input.lisp: The cl-liballegro/src/constants/touch-input․lisp file
touch-input.lisp: The cl-liballegro/src/types/touch-input․lisp file
touch-input.lisp: The cl-liballegro/src/ffi-functions/touch-input․lisp file
touch-state-tclass: Private classes
transform-tclass: Private classes
transformations.lisp: The cl-liballegro/src/types/transformations․lisp file
transformations.lisp: The cl-liballegro/src/ffi-functions/transformations․lisp file
types: The cl-liballegro/src/types module
types.lisp: The cl-liballegro/src/types/types․lisp file

U
user-event-tclass: Private classes
ustr-info-tclass: Private classes
ustr-tclass: Private classes
utf-8.lisp: The cl-liballegro/src/types/utf-8․lisp file
utf-8.lisp: The cl-liballegro/src/ffi-functions/utf-8․lisp file

V
video-streaming.lisp: The cl-liballegro/src/constants/addons/video-streaming․lisp file
video-streaming.lisp: The cl-liballegro/src/ffi-functions/addons/video-streaming․lisp file
voice-tclass: Private classes