The classimp Reference Manual

This is the classimp Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:35:40 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 classimp

Common Lisp/CFFI bindings for Open Asset Import Library (http://assimp.sourceforge.net/)

Author

Bart Botta

License

MIT

Dependencies
  • cffi (system).
  • split-sequence (system).
Source

classimp.asd.

Child Components

3 Files

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


3.1 Lisp


3.1.1 classimp/classimp.asd

Source

classimp.asd.

Parent Component

classimp (system).

ASDF Systems

classimp.


3.1.2 classimp/bindings-package.lisp

Source

classimp.asd.

Parent Component

classimp (system).

Packages

%open-asset-import-library.


3.1.3 classimp/library.lisp

Dependency

bindings-package.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).


3.1.4 classimp/low-level.lisp

Dependency

library.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).

Public Interface
Internals

3.1.5 classimp/package.lisp

Dependency

low-level.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).

Packages

classimp.


3.1.6 classimp/utils.lisp

Dependency

package.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).

Internals

with-foreign-slots* (macro).


3.1.7 classimp/config.lisp

Dependency

utils.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).

Internals

3.1.8 classimp/wrappers.lisp

Dependency

config.lisp (file).

Source

classimp.asd.

Parent Component

classimp (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 %open-asset-import-library

Source

bindings-package.lisp.

Nicknames
  • %assimp
  • %ai
Use List

cffi.

Public Interface
Internals

4.2 classimp

Source

package.lisp.

Nicknames
  • assimp
  • ai
Use List
  • cffi.
  • common-lisp.
Public Interface
Internals

5 Definitions

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


5.1 Public Interface


5.1.1 Macros

Macro: v>= ((major minor &optional patch) &body body)

compile-time version test for use in wrappers

Package

%open-asset-import-library.

Source

low-level.lisp.

Macro: with-log-to-stdout ((&rest r) &body body)
Package

classimp.

Source

wrappers.lisp.


5.1.2 Ordinary functions

Function: ai-apply-post-processing (p-scene p-flags)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-attach-log-stream (stream)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-create-property-store ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-create-quaternion-from-matrix (quat mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-decompose-matrix (mat scaling rotation position)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-detach-all-log-streams ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-detach-log-stream (stream)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-enable-verbose-logging (d)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-compile-flags ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-error-string ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-extension-list (sz-out)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-import-format-count ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-import-format-description (p-index)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-importer-description (extension)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-legal-string ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-color (p-mat p-key type index p-out)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-integer-array (p-mat p-key type index p-out p-max)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-property (p-mat p-key type index p-prop-out)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-string (p-mat p-key type index p-out)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-texture (mat type index path mapping uvindex blend op mapmode flags)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-texture-count (p-mat type)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-material-uv-transform (p-mat p-key type index p-out)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-memory-requirements (p-in in)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-version-major ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-version-minor ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-version-revision ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-identity-matrix-3 (mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-identity-matrix-4 (mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-import-file (p-file p-flags)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-import-file-ex (p-file p-flags p-fs)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-import-file-ex-with-properties (p-file p-flags p-fs p-props)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-import-file-from-memory (p-buffer p-length p-flags p-hint)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-import-file-from-memory-with-properties (p-buffer p-length p-flags p-hint p-props)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-is-extension-supported (sz-extension)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-multiply-matrix-3 (dst src)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-multiply-matrix-4 (dst src)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-release-import (p-scene)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-release-property-store (p)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-set-import-property-float (store sz-name value)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-set-import-property-integer (store sz-name value)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-set-import-property-matrix (store sz-name mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-set-import-property-string (store sz-name st)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-transform-vec-by-matrix-3 (vec mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-transform-vec-by-matrix-4 (vec mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-transpose-matrix-3 (mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-transpose-matrix-4 (mat)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: get-extension-list ()
Package

classimp.

Source

wrappers.lisp.

Function: import-into-lisp (filename &key processing-flags raw-times properties)
Package

classimp.

Source

wrappers.lisp.

Function: import-into-lisp/memory (foreign-pointer size &key processing-flags raw-times properties extension)
Package

classimp.

Source

wrappers.lisp.

Function: import-into-lisp/string (string &key processing-flags raw-times properties extension)
Package

classimp.

Source

wrappers.lisp.


5.1.3 Generic functions

Generic Reader: animations (object)
Package

classimp.

Methods
Reader Method: animations ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

animations.

Generic Writer: (setf animations) (object)
Package

classimp.

Methods
Writer Method: (setf animations) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

animations.

Generic Reader: bitangents (object)
Package

classimp.

Methods
Reader Method: bitangents ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

bitangents.

Reader Method: bitangents ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

bitangents.

Generic Writer: (setf bitangents) (object)
Package

classimp.

Methods
Writer Method: (setf bitangents) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

bitangents.

Writer Method: (setf bitangents) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

bitangents.

Generic Reader: bones (object)
Package

classimp.

Methods
Reader Method: bones ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

bones.

Generic Writer: (setf bones) (object)
Package

classimp.

Methods
Writer Method: (setf bones) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

bones.

Generic Reader: cameras (object)
Package

classimp.

Methods
Reader Method: cameras ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

cameras.

Generic Writer: (setf cameras) (object)
Package

classimp.

Methods
Writer Method: (setf cameras) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

cameras.

Generic Reader: channels (object)
Package

classimp.

Methods
Reader Method: channels ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

channels.

Generic Writer: (setf channels) (object)
Package

classimp.

Methods
Writer Method: (setf channels) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

channels.

Generic Reader: children (object)
Package

classimp.

Methods
Reader Method: children ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

children.

Generic Writer: (setf children) (object)
Package

classimp.

Methods
Writer Method: (setf children) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

children.

Generic Reader: colors (object)
Package

classimp.

Methods
Reader Method: colors ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

colors.

Reader Method: colors ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

colors.

Generic Writer: (setf colors) (object)
Package

classimp.

Methods
Writer Method: (setf colors) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

colors.

Writer Method: (setf colors) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

colors.

Generic Reader: components-per-texture-coord (object)
Package

classimp.

Methods
Reader Method: components-per-texture-coord ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

components-per-texture-coord.

Generic Writer: (setf components-per-texture-coord) (object)
Package

classimp.

Methods
Writer Method: (setf components-per-texture-coord) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

components-per-texture-coord.

Generic Reader: duration (object)
Package

classimp.

Methods
Reader Method: duration ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

duration.

Generic Writer: (setf duration) (object)
Package

classimp.

Methods
Writer Method: (setf duration) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

duration.

Generic Reader: faces (object)
Package

classimp.

Methods
Reader Method: faces ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

faces.

Generic Writer: (setf faces) (object)
Package

classimp.

Methods
Writer Method: (setf faces) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

faces.

Generic Reader: id (object)
Package

classimp.

Methods
Reader Method: id ((vertex-weight vertex-weight))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

id.

Generic Writer: (setf id) (object)
Package

classimp.

Methods
Writer Method: (setf id) ((vertex-weight vertex-weight))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

id.

Generic Reader: index (object)
Package

classimp.

Methods
Reader Method: index ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

index.

Generic Writer: (setf index) (object)
Package

classimp.

Methods
Writer Method: (setf index) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

index.

Generic Reader: key-time (object)
Package

classimp.

Methods
Reader Method: key-time ((mesh-morph-key mesh-morph-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

time.

Reader Method: key-time ((mesh-key mesh-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

time.

Reader Method: key-time ((quat-key quat-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

time.

Reader Method: key-time ((vector-key vector-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

time.

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

classimp.

Methods
Writer Method: (setf key-time) ((mesh-morph-key mesh-morph-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

time.

Writer Method: (setf key-time) ((mesh-key mesh-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

time.

Writer Method: (setf key-time) ((quat-key quat-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

time.

Writer Method: (setf key-time) ((vector-key vector-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

time.

Generic Reader: lights (object)
Package

classimp.

Methods
Reader Method: lights ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

lights.

Generic Writer: (setf lights) (object)
Package

classimp.

Methods
Writer Method: (setf lights) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

lights.

Generic Reader: material-index (object)
Package

classimp.

Methods
Reader Method: material-index ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

material-index.

Generic Writer: (setf material-index) (object)
Package

classimp.

Methods
Writer Method: (setf material-index) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

material-index.

Generic Reader: materials (object)
Package

classimp.

Methods
Reader Method: materials ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

materials.

Generic Writer: (setf materials) (object)
Package

classimp.

Methods
Writer Method: (setf materials) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

materials.

Generic Function: mesh-has-lines (mesh)
Package

classimp.

Methods
Method: mesh-has-lines ((mesh mesh))
Source

wrappers.lisp.

Generic Function: mesh-has-multiple-primitive-types (mesh)
Package

classimp.

Methods
Method: mesh-has-multiple-primitive-types ((mesh mesh))
Source

wrappers.lisp.

Generic Function: mesh-has-points (mesh)
Package

classimp.

Methods
Method: mesh-has-points ((mesh mesh))
Source

wrappers.lisp.

Generic Function: mesh-has-polygons (mesh)
Package

classimp.

Methods
Method: mesh-has-polygons ((mesh mesh))
Source

wrappers.lisp.

Generic Function: mesh-has-triangles (mesh)
Package

classimp.

Methods
Method: mesh-has-triangles ((mesh mesh))
Source

wrappers.lisp.

Generic Reader: meshes (object)
Package

classimp.

Methods
Reader Method: meshes ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

meshes.

Reader Method: meshes ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

meshes.

Generic Writer: (setf meshes) (object)
Package

classimp.

Methods
Writer Method: (setf meshes) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

meshes.

Writer Method: (setf meshes) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

meshes.

Generic Reader: name (object)
Package

classimp.

Methods
Reader Method: name ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Reader Method: name ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Reader Method: name ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Reader Method: name ((bone bone))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Reader Method: name ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Reader Method: name ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

name.

Generic Writer: (setf name) (object)
Package

classimp.

Methods
Writer Method: (setf name) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Writer Method: (setf name) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Writer Method: (setf name) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Writer Method: (setf name) ((bone bone))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Writer Method: (setf name) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Writer Method: (setf name) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

name.

Generic Reader: node-name (object)
Package

classimp.

Methods
Reader Method: node-name ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

node-name.

Generic Writer: (setf node-name) (object)
Package

classimp.

Methods
Writer Method: (setf node-name) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

node-name.

Generic Reader: normals (object)
Package

classimp.

Methods
Reader Method: normals ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

normals.

Reader Method: normals ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

normals.

Generic Writer: (setf normals) (object)
Package

classimp.

Methods
Writer Method: (setf normals) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

normals.

Writer Method: (setf normals) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

normals.

Generic Reader: offset-matrix (object)
Package

classimp.

Methods
Reader Method: offset-matrix ((bone bone))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

offset-matrix.

Generic Writer: (setf offset-matrix) (object)
Package

classimp.

Methods
Writer Method: (setf offset-matrix) ((bone bone))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

offset-matrix.

Generic Reader: parent (object)
Package

classimp.

Methods
Reader Method: parent ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

parent.

Generic Writer: (setf parent) (object)
Package

classimp.

Methods
Writer Method: (setf parent) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

parent.

Generic Reader: position-keys (object)
Package

classimp.

Methods
Reader Method: position-keys ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

position-keys.

Generic Writer: (setf position-keys) (object)
Package

classimp.

Methods
Writer Method: (setf position-keys) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

position-keys.

Generic Reader: post-state (object)
Package

classimp.

Methods
Reader Method: post-state ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

post-state.

Generic Writer: (setf post-state) (object)
Package

classimp.

Methods
Writer Method: (setf post-state) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

post-state.

Generic Reader: pre-state (object)
Package

classimp.

Methods
Reader Method: pre-state ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

pre-state.

Generic Writer: (setf pre-state) (object)
Package

classimp.

Methods
Writer Method: (setf pre-state) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

pre-state.

Generic Reader: primitive-types (object)
Package

classimp.

Methods
Reader Method: primitive-types ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

primitive-types.

Generic Writer: (setf primitive-types) (object)
Package

classimp.

Methods
Writer Method: (setf primitive-types) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

primitive-types.

Generic Reader: root-node (object)
Package

classimp.

Methods
Reader Method: root-node ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

root-node.

Generic Writer: (setf root-node) (object)
Package

classimp.

Methods
Writer Method: (setf root-node) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

root-node.

Generic Reader: rotation-keys (object)
Package

classimp.

Methods
Reader Method: rotation-keys ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

rotation-keys.

Generic Writer: (setf rotation-keys) (object)
Package

classimp.

Methods
Writer Method: (setf rotation-keys) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

rotation-keys.

Generic Reader: scaling-keys (object)
Package

classimp.

Methods
Reader Method: scaling-keys ((node-animation node-animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

scaling-keys.

Generic Writer: (setf scaling-keys) (object)
Package

classimp.

Methods
Writer Method: (setf scaling-keys) ((node-animation node-animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

scaling-keys.

Generic Function: scene-incomplete-p (scene)
Package

classimp.

Methods
Method: scene-incomplete-p ((scene scene))
Source

wrappers.lisp.

Generic Function: scene-non-verbose-p (scene)
Package

classimp.

Methods
Method: scene-non-verbose-p ((scene scene))
Source

wrappers.lisp.

Generic Function: scene-terrain-p (scene)
Package

classimp.

Methods
Method: scene-terrain-p ((scene scene))
Source

wrappers.lisp.

Generic Function: scene-validated-p (scene)
Package

classimp.

Methods
Method: scene-validated-p ((scene scene))
Source

wrappers.lisp.

Generic Function: scene-validation-warning-p (scene)
Package

classimp.

Methods
Method: scene-validation-warning-p ((scene scene))
Source

wrappers.lisp.

Generic Reader: tangents (object)
Package

classimp.

Methods
Reader Method: tangents ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

tangents.

Reader Method: tangents ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

tangents.

Generic Writer: (setf tangents) (object)
Package

classimp.

Methods
Writer Method: (setf tangents) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

tangents.

Writer Method: (setf tangents) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

tangents.

Generic Reader: texture-coords (object)
Package

classimp.

Methods
Reader Method: texture-coords ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

texture-coords.

Reader Method: texture-coords ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

texture-coords.

Generic Writer: (setf texture-coords) (object)
Package

classimp.

Methods
Writer Method: (setf texture-coords) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

texture-coords.

Writer Method: (setf texture-coords) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

texture-coords.

Generic Reader: textures (object)
Package

classimp.

Methods
Reader Method: textures ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

textures.

Generic Writer: (setf textures) (object)
Package

classimp.

Methods
Writer Method: (setf textures) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

textures.

Generic Reader: ticks-per-second (object)
Package

classimp.

Methods
Reader Method: ticks-per-second ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

ticks-per-second.

Generic Writer: (setf ticks-per-second) (object)
Package

classimp.

Methods
Writer Method: (setf ticks-per-second) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

ticks-per-second.

Generic Reader: transform (object)
Package

classimp.

Methods
Reader Method: transform ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

transform.

Generic Writer: (setf transform) (object)
Package

classimp.

Methods
Writer Method: (setf transform) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

transform.

Generic Reader: value (object)
Package

classimp.

Methods
Reader Method: value ((mesh-key mesh-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

value.

Reader Method: value ((quat-key quat-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

value.

Reader Method: value ((vector-key vector-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

value.

Generic Writer: (setf value) (object)
Package

classimp.

Methods
Writer Method: (setf value) ((mesh-key mesh-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

value.

Writer Method: (setf value) ((quat-key quat-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

value.

Writer Method: (setf value) ((vector-key vector-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

value.

Generic Reader: vertices (object)
Package

classimp.

Methods
Reader Method: vertices ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

vertices.

Reader Method: vertices ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

vertices.

Generic Writer: (setf vertices) (object)
Package

classimp.

Methods
Writer Method: (setf vertices) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

vertices.

Writer Method: (setf vertices) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

vertices.

Generic Reader: weight (object)
Package

classimp.

Methods
Reader Method: weight ((anim-mesh anim-mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

weight.

Reader Method: weight ((vertex-weight vertex-weight))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

weight.

Generic Writer: (setf weight) (object)
Package

classimp.

Methods
Writer Method: (setf weight) ((anim-mesh anim-mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

weight.

Writer Method: (setf weight) ((vertex-weight vertex-weight))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

weight.

Generic Reader: weights (object)
Package

classimp.

Methods
Reader Method: weights ((mesh-morph-key mesh-morph-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

weights.

Reader Method: weights ((bone bone))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

weights.

Generic Writer: (setf weights) (object)
Package

classimp.

Methods
Writer Method: (setf weights) ((mesh-morph-key mesh-morph-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

weights.

Writer Method: (setf weights) ((bone bone))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

weights.


5.1.4 Classes

Class: bone
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: name
Initform

""

Initargs

classimp:name

Readers

name.

Writers

(setf name).

Slot: weights
Initargs

classimp:weights

Readers

weights.

Writers

(setf weights).

Slot: offset-matrix
Initargs

classimp:offset-matrix

Readers

offset-matrix.

Writers

(setf offset-matrix).

Class: mesh
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: primitive-types
Initargs

classimp:primitive-types

Readers

primitive-types.

Writers

(setf primitive-types).

Slot: vertices
Initargs

classimp:vertices

Readers

vertices.

Writers

(setf vertices).

Slot: normals
Initargs

classimp:normals

Readers

normals.

Writers

(setf normals).

Slot: tangents
Initargs

classimp:tangents

Readers

tangents.

Writers

(setf tangents).

Slot: bitangents
Initargs

classimp:bitangents

Readers

bitangents.

Writers

(setf bitangents).

Slot: colors
Initargs

classimp:colors

Readers

colors.

Writers

(setf colors).

Slot: texture-coords
Initargs

classimp:texture-coords

Readers

texture-coords.

Writers

(setf texture-coords).

Slot: components-per-texture-coord
Initargs

nil, classimp:components-per-texture-coord

Readers

components-per-texture-coord.

Writers

(setf components-per-texture-coord).

Slot: faces
Initargs

classimp:faces

Readers

faces.

Writers

(setf faces).

Slot: bones
Initargs

classimp:bones

Readers

bones.

Writers

(setf bones).

Slot: material-index
Initargs

classimp:material-index

Readers

material-index.

Writers

(setf material-index).

Slot: name
Initargs

classimp:name

Readers

name.

Writers

(setf name).

Slot: anim-meshes
Initargs

classimp::anim-meshes

Readers

anim-meshes.

Writers

(setf anim-meshes).

Slot: morphing-method
Initargs

classimp::morphing-method

Readers

morphing-method.

Writers

(setf morphing-method).

Slot: aabb
Initargs

classimp::aabb

Readers

aabb.

Writers

(setf aabb).

Slot: texture-coord-names
Initargs

classimp::texture-coord-names

Readers

texture-coord-names.

Writers

(setf texture-coord-names).

Class: node
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: name
Initform

""

Initargs

classimp:name

Readers

name.

Writers

(setf name).

Slot: transform
Initargs

classimp:transform

Readers

transform.

Writers

(setf transform).

Slot: parent
Initargs

classimp:parent

Readers

parent.

Writers

(setf parent).

Slot: children
Initargs

classimp:children

Readers

children.

Writers

(setf children).

Slot: meshes
Initargs

classimp:meshes

Readers

meshes.

Writers

(setf meshes).

Slot: metadata
Initargs

classimp::metadata

Readers

metadata.

Writers

(setf metadata).

Class: scene
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: flags
Initform

0

Initargs

classimp::flags

Readers

%flags.

Writers

(setf %flags).

Slot: root-node
Initargs

classimp::root

Readers

root-node.

Writers

(setf root-node).

Slot: meshes
Initargs

classimp:meshes

Readers

meshes.

Writers

(setf meshes).

Slot: materials
Initargs

classimp:materials

Readers

materials.

Writers

(setf materials).

Slot: animations
Initargs

classimp:animations

Readers

animations.

Writers

(setf animations).

Slot: textures
Initargs

classimp:textures

Readers

textures.

Writers

(setf textures).

Slot: lights
Initargs

classimp:lights

Readers

lights.

Writers

(setf lights).

Slot: cameras
Initargs

classimp:cameras

Readers

cameras.

Writers

(setf cameras).

Slot: metadata
Initargs

classimp::metadata

Readers

metadata.

Writers

(setf metadata).

Slot: name
Initargs

classimp:name

Readers

name.

Writers

(setf name).

Class: vertex-weight
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: id
Initargs

classimp:id

Readers

id.

Writers

(setf id).

Slot: weight
Initargs

classimp:weight

Readers

weight.

Writers

(setf weight).


5.1.5 Types

Type: real ()
Package

%open-asset-import-library.

Source

low-level.lisp.


5.2 Internals


5.2.1 Constants

Constant: +ai-max-number-of-color-sets+
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: +ai-max-number-of-texturecoords+
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: +ai-maxlen+
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-debug
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-double-support
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-noboost
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-shared
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-single-threaded
Package

%open-asset-import-library.

Source

low-level.lisp.

Constant: assimp-cflags-stlport
Package

%open-asset-import-library.

Source

low-level.lisp.


5.2.2 Special variables

Special Variable: %cflags%
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: %compiled%
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: %version%
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *ai-config-map*
Package

classimp.

Source

config.lisp.

Special Variable: *cflags*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *compiled*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *loader-default-animation-ticks-per-second*
Package

classimp.

Source

wrappers.lisp.

Special Variable: *loader-translate-times*
Package

classimp.

Source

wrappers.lisp.

Special Variable: *translate-anim-node-ticks-per-second*
Package

classimp.

Source

wrappers.lisp.

Special Variable: *translate-verbose*
Package

classimp.

Source

wrappers.lisp.

Special Variable: *version*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *version-major*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *version-minor*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *version-patch*
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: *wrapper-version*
Package

classimp.

Source

wrappers.lisp.

Special Variable: +default-material-name+
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: +metadata-source-copyright+
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: +metadata-source-format+
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: +metadata-source-format-version+
Package

%open-asset-import-library.

Source

low-level.lisp.

Special Variable: +metadata-source-generator+
Package

%open-asset-import-library.

Source

low-level.lisp.


5.2.3 Macros

Macro: defcenum/v (name-and-options &body fields)
Package

%open-asset-import-library.

Source

low-level.lisp.

Macro: defcfun/v (name-and-options ret &body args)
Package

%open-asset-import-library.

Source

low-level.lisp.

Macro: defcstruct/v (name-and-options &body fields)
Package

%open-asset-import-library.

Source

low-level.lisp.

Macro: translate-ai-array (translator count source &key type indirect)
Package

classimp.

Source

wrappers.lisp.

Macro: translate-vector (pointer count type cl-type)
Package

classimp.

Source

wrappers.lisp.

Macro: vcase (&body clauses)

compile-time version test for use in wrappers. clause looks like ((major minor &optional (patch 0)) &body body). Highest matching clause at compile time will be used.

Package

%open-asset-import-library.

Source

low-level.lisp.

Macro: with-foreign-slots* ((vars ptr type) &body body)

Create local symbol macros for each var in VARS to reference foreign slots in PTR of TYPE. Similar to WITH-SLOTS.

Package

classimp.

Source

utils.lisp.

Macro: with-property-store ((store &key properties) &body body)
Package

classimp.

Source

config.lisp.

Macro: without-fp-traps (&body body)
Package

classimp.

Source

wrappers.lisp.


5.2.4 Ordinary functions

Function: %v= (req)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-embedded-texture (p-in filename)
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: ai-get-version-patch ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: check-version ()
Package

classimp.

Source

wrappers.lisp.

Function: decode-string (pointer length)
Package

classimp.

Source

wrappers.lisp.

Function: get-importer-description (extension)
Package

classimp.

Source

wrappers.lisp.

Function: get-importer-description-list ()
Package

classimp.

Source

wrappers.lisp.

Function: get-version-keyword ()
Package

%open-asset-import-library.

Source

low-level.lisp.

Function: sequence-right-trim (bag sequence)
Package

classimp.

Source

wrappers.lisp.

Function: set-import-property* (store prop value)
Package

classimp.

Source

config.lisp.

Function: trannslate-mesh-key (k)
Package

classimp.

Source

wrappers.lisp.

Function: trannslate-mesh-morph-key (k)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-aabb (a)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-anim-mesh (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-anim-node (a)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-animation (a)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-bone (b)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-camera (c)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-color3f (c)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-color4f (c)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-face (f)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-importer-desc (desc)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-light (l)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-material (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-material-property (p)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-matrix-4x4 (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-mesh (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-mesh-anim (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-mesh-morph-anim (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-metadata (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-metadata-entry (m)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-node (node)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-quaternion-key (k)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-scene (scene)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-string (str)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-string32 (str)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-texture (tx)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-uv-transform (x)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-vector-key (k)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-vector2 (v)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-vector3d (v)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-vector4 (v)
Package

classimp.

Source

wrappers.lisp.

Function: translate-ai-vertex-weight (w)
Package

classimp.

Source

wrappers.lisp.

Function: translate-generic-material-property (key p)
Package

classimp.

Source

wrappers.lisp.

Function: translate-uint (p)
Package

classimp.

Source

wrappers.lisp.


5.2.5 Generic functions

Generic Reader: %flags (object)
Package

classimp.

Methods
Reader Method: %flags ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

flags.

Generic Writer: (setf %flags) (object)
Package

classimp.

Methods
Writer Method: (setf %flags) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

flags.

Generic Reader: aabb (object)
Package

classimp.

Methods
Reader Method: aabb ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

aabb.

Generic Writer: (setf aabb) (object)
Package

classimp.

Methods
Writer Method: (setf aabb) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

aabb.

Generic Reader: anim-meshes (object)
Package

classimp.

Methods
Reader Method: anim-meshes ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

anim-meshes.

Generic Writer: (setf anim-meshes) (object)
Package

classimp.

Methods
Writer Method: (setf anim-meshes) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

anim-meshes.

Generic Reader: interpolation (object)
Package

classimp.

Methods
Reader Method: interpolation ((quat-key quat-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

interpolation.

Reader Method: interpolation ((vector-key vector-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

interpolation.

Generic Writer: (setf interpolation) (object)
Package

classimp.

Methods
Writer Method: (setf interpolation) ((quat-key quat-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

interpolation.

Writer Method: (setf interpolation) ((vector-key vector-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

interpolation.

Generic Reader: key-values (object)
Package

classimp.

Methods
Reader Method: key-values ((mesh-morph-key mesh-morph-key))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

values.

Generic Writer: (setf key-values) (object)
Package

classimp.

Methods
Writer Method: (setf key-values) ((mesh-morph-key mesh-morph-key))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

values.

Generic Reader: mesh-channels (object)
Package

classimp.

Methods
Reader Method: mesh-channels ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

mesh-channels.

Generic Writer: (setf mesh-channels) (object)
Package

classimp.

Methods
Writer Method: (setf mesh-channels) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

mesh-channels.

Generic Reader: mesh-morph-channels (object)
Package

classimp.

Methods
Reader Method: mesh-morph-channels ((animation animation))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

mesh-morph-channels.

Generic Writer: (setf mesh-morph-channels) (object)
Package

classimp.

Methods
Writer Method: (setf mesh-morph-channels) ((animation animation))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

mesh-morph-channels.

Generic Reader: metadata (object)
Package

classimp.

Methods
Reader Method: metadata ((scene scene))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

metadata.

Reader Method: metadata ((node node))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

metadata.

Generic Writer: (setf metadata) (object)
Package

classimp.

Methods
Writer Method: (setf metadata) ((scene scene))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

metadata.

Writer Method: (setf metadata) ((node node))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

metadata.

Generic Reader: mmax (object)
Package

classimp.

Methods
Reader Method: mmax ((aabb aabb))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

mmax.

Generic Writer: (setf mmax) (object)
Package

classimp.

Methods
Writer Method: (setf mmax) ((aabb aabb))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

mmax.

Generic Reader: mmin (object)
Package

classimp.

Methods
Reader Method: mmin ((aabb aabb))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

mmin.

Generic Writer: (setf mmin) (object)
Package

classimp.

Methods
Writer Method: (setf mmin) ((aabb aabb))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

mmin.

Generic Reader: morphing-method (object)
Package

classimp.

Methods
Reader Method: morphing-method ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

morphing-method.

Generic Writer: (setf morphing-method) (object)
Package

classimp.

Methods
Writer Method: (setf morphing-method) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

morphing-method.

Generic Function: scene-allow-shared-p (scene)
Package

classimp.

Methods
Method: scene-allow-shared-p ((scene scene))
Source

wrappers.lisp.

Generic Reader: texture-coord-names (object)
Package

classimp.

Methods
Reader Method: texture-coord-names ((mesh mesh))

automatically generated reader method

Source

wrappers.lisp.

Target Slot

texture-coord-names.

Generic Writer: (setf texture-coord-names) (object)
Package

classimp.

Methods
Writer Method: (setf texture-coord-names) ((mesh mesh))

automatically generated writer method

Source

wrappers.lisp.

Target Slot

texture-coord-names.


5.2.6 Classes

Class: aabb
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: mmin
Initargs

classimp::mmin

Readers

mmin.

Writers

(setf mmin).

Slot: mmax
Initargs

classimp::mmax

Readers

mmax.

Writers

(setf mmax).

Class: ai-aabb-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-anim-mesh-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-color-3d-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-color-4d-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-importer-desc-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-material-property-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-matrix-3x-3-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-matrix-4x-4-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-mesh-anim-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-mesh-key-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-mesh-morph-anim-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-mesh-morph-key-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-node-anim-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-quat-key-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-skeleton-bone-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

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

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-vector-2d-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-vector-3d-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-vector-key-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ai-vertex-weight-tclass
Package

%open-asset-import-library.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: anim-mesh
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: name
Initargs

classimp:name

Readers

name.

Writers

(setf name).

Slot: vertices
Initargs

classimp:vertices

Readers

vertices.

Writers

(setf vertices).

Slot: normals
Initargs

classimp:normals

Readers

normals.

Writers

(setf normals).

Slot: tangents
Initargs

classimp:tangents

Readers

tangents.

Writers

(setf tangents).

Slot: bitangents
Initargs

classimp:bitangents

Readers

bitangents.

Writers

(setf bitangents).

Slot: colors
Initargs

classimp:colors

Readers

colors.

Writers

(setf colors).

Slot: texture-coords
Initargs

classimp:texture-coords

Readers

texture-coords.

Writers

(setf texture-coords).

Slot: weight
Initargs

classimp:weight

Readers

weight.

Writers

(setf weight).

Class: animation
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: name
Initargs

classimp:name

Readers

name.

Writers

(setf name).

Slot: duration
Initargs

classimp:duration

Readers

duration.

Writers

(setf duration).

Slot: ticks-per-second
Initargs

classimp:ticks-per-second

Readers

ticks-per-second.

Writers

(setf ticks-per-second).

Slot: channels
Initargs

classimp:channels

Readers

channels.

Writers

(setf channels).

Slot: index
Initargs

classimp:index

Readers

index.

Writers

(setf index).

Slot: mesh-channels
Initargs

classimp::mesh-channels

Readers

mesh-channels.

Writers

(setf mesh-channels).

Slot: mesh-morph-channels
Initargs

classimp::mesh-morph-channels

Readers

mesh-morph-channels.

Writers

(setf mesh-morph-channels).

Class: mesh-key
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: time
Package

common-lisp.

Initargs

time

Readers

key-time.

Writers

(setf key-time).

Slot: value
Initargs

classimp:value

Readers

value.

Writers

(setf value).

Class: mesh-morph-key
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: time
Package

common-lisp.

Initargs

time

Readers

key-time.

Writers

(setf key-time).

Slot: values
Package

common-lisp.

Initargs

values

Readers

key-values.

Writers

(setf key-values).

Slot: weights
Initargs

classimp:weights

Readers

weights.

Writers

(setf weights).

Class: node-animation
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: node-name
Initargs

classimp:node-name

Readers

node-name.

Writers

(setf node-name).

Slot: position-keys
Initargs

classimp:position-keys

Readers

position-keys.

Writers

(setf position-keys).

Slot: scaling-keys
Initargs

classimp:scaling-keys

Readers

scaling-keys.

Writers

(setf scaling-keys).

Slot: rotation-keys
Initargs

classimp:rotation-keys

Readers

rotation-keys.

Writers

(setf rotation-keys).

Slot: pre-state
Initargs

classimp:pre-state

Readers

pre-state.

Writers

(setf pre-state).

Slot: post-state
Initargs

classimp:post-state

Readers

post-state.

Writers

(setf post-state).

Class: quat-key
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: time
Package

common-lisp.

Initargs

time

Readers

key-time.

Writers

(setf key-time).

Slot: value
Initargs

classimp:value

Readers

value.

Writers

(setf value).

Slot: interpolation
Initform

:linear

Initargs

classimp::interpolation

Readers

interpolation.

Writers

(setf interpolation).

Class: vector-key
Package

classimp.

Source

wrappers.lisp.

Direct methods
Direct slots
Slot: time
Package

common-lisp.

Initargs

time

Readers

key-time.

Writers

(setf key-time).

Slot: value
Initargs

classimp:value

Readers

value.

Writers

(setf value).

Slot: interpolation
Initform

:linear

Initargs

classimp::interpolation

Readers

interpolation.

Writers

(setf interpolation).


Appendix A Indexes


A.1 Concepts


A.2 Functions

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

%
%flags: Private generic functions
%flags: Private generic functions
%v=: Private ordinary functions

(
(setf %flags): Private generic functions
(setf %flags): Private generic functions
(setf aabb): Private generic functions
(setf aabb): Private generic functions
(setf anim-meshes): Private generic functions
(setf anim-meshes): Private generic functions
(setf animations): Public generic functions
(setf animations): Public generic functions
(setf bitangents): Public generic functions
(setf bitangents): Public generic functions
(setf bitangents): Public generic functions
(setf bones): Public generic functions
(setf bones): Public generic functions
(setf cameras): Public generic functions
(setf cameras): Public generic functions
(setf channels): Public generic functions
(setf channels): Public generic functions
(setf children): Public generic functions
(setf children): Public generic functions
(setf colors): Public generic functions
(setf colors): Public generic functions
(setf colors): Public generic functions
(setf components-per-texture-coord): Public generic functions
(setf components-per-texture-coord): Public generic functions
(setf duration): Public generic functions
(setf duration): Public generic functions
(setf faces): Public generic functions
(setf faces): Public generic functions
(setf id): Public generic functions
(setf id): Public generic functions
(setf index): Public generic functions
(setf index): Public generic functions
(setf interpolation): Private generic functions
(setf interpolation): Private generic functions
(setf interpolation): Private generic functions
(setf key-time): Public generic functions
(setf key-time): Public generic functions
(setf key-time): Public generic functions
(setf key-time): Public generic functions
(setf key-time): Public generic functions
(setf key-values): Private generic functions
(setf key-values): Private generic functions
(setf lights): Public generic functions
(setf lights): Public generic functions
(setf material-index): Public generic functions
(setf material-index): Public generic functions
(setf materials): Public generic functions
(setf materials): Public generic functions
(setf mesh-channels): Private generic functions
(setf mesh-channels): Private generic functions
(setf mesh-morph-channels): Private generic functions
(setf mesh-morph-channels): Private generic functions
(setf meshes): Public generic functions
(setf meshes): Public generic functions
(setf meshes): Public generic functions
(setf metadata): Private generic functions
(setf metadata): Private generic functions
(setf metadata): Private generic functions
(setf mmax): Private generic functions
(setf mmax): Private generic functions
(setf mmin): Private generic functions
(setf mmin): Private generic functions
(setf morphing-method): Private generic functions
(setf morphing-method): Private generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf name): Public generic functions
(setf node-name): Public generic functions
(setf node-name): Public generic functions
(setf normals): Public generic functions
(setf normals): Public generic functions
(setf normals): Public generic functions
(setf offset-matrix): Public generic functions
(setf offset-matrix): Public generic functions
(setf parent): Public generic functions
(setf parent): Public generic functions
(setf position-keys): Public generic functions
(setf position-keys): Public generic functions
(setf post-state): Public generic functions
(setf post-state): Public generic functions
(setf pre-state): Public generic functions
(setf pre-state): Public generic functions
(setf primitive-types): Public generic functions
(setf primitive-types): Public generic functions
(setf root-node): Public generic functions
(setf root-node): Public generic functions
(setf rotation-keys): Public generic functions
(setf rotation-keys): Public generic functions
(setf scaling-keys): Public generic functions
(setf scaling-keys): Public generic functions
(setf tangents): Public generic functions
(setf tangents): Public generic functions
(setf tangents): Public generic functions
(setf texture-coord-names): Private generic functions
(setf texture-coord-names): Private generic functions
(setf texture-coords): Public generic functions
(setf texture-coords): Public generic functions
(setf texture-coords): Public generic functions
(setf textures): Public generic functions
(setf textures): Public generic functions
(setf ticks-per-second): Public generic functions
(setf ticks-per-second): Public generic functions
(setf transform): Public generic functions
(setf transform): Public generic functions
(setf value): Public generic functions
(setf value): Public generic functions
(setf value): Public generic functions
(setf value): Public generic functions
(setf vertices): Public generic functions
(setf vertices): Public generic functions
(setf vertices): Public generic functions
(setf weight): Public generic functions
(setf weight): Public generic functions
(setf weight): Public generic functions
(setf weights): Public generic functions
(setf weights): Public generic functions
(setf weights): Public generic functions

A
aabb: Private generic functions
aabb: Private generic functions
ai-apply-post-processing: Public ordinary functions
ai-attach-log-stream: Public ordinary functions
ai-create-property-store: Public ordinary functions
ai-create-quaternion-from-matrix: Public ordinary functions
ai-decompose-matrix: Public ordinary functions
ai-detach-all-log-streams: Public ordinary functions
ai-detach-log-stream: Public ordinary functions
ai-enable-verbose-logging: Public ordinary functions
ai-get-compile-flags: Public ordinary functions
ai-get-embedded-texture: Private ordinary functions
ai-get-error-string: Public ordinary functions
ai-get-extension-list: Public ordinary functions
ai-get-import-format-count: Public ordinary functions
ai-get-import-format-description: Public ordinary functions
ai-get-importer-description: Public ordinary functions
ai-get-legal-string: Public ordinary functions
ai-get-material-color: Public ordinary functions
ai-get-material-integer-array: Public ordinary functions
ai-get-material-property: Public ordinary functions
ai-get-material-string: Public ordinary functions
ai-get-material-texture: Public ordinary functions
ai-get-material-texture-count: Public ordinary functions
ai-get-material-uv-transform: Public ordinary functions
ai-get-memory-requirements: Public ordinary functions
ai-get-version-major: Public ordinary functions
ai-get-version-minor: Public ordinary functions
ai-get-version-patch: Private ordinary functions
ai-get-version-revision: Public ordinary functions
ai-identity-matrix-3: Public ordinary functions
ai-identity-matrix-4: Public ordinary functions
ai-import-file: Public ordinary functions
ai-import-file-ex: Public ordinary functions
ai-import-file-ex-with-properties: Public ordinary functions
ai-import-file-from-memory: Public ordinary functions
ai-import-file-from-memory-with-properties: Public ordinary functions
ai-is-extension-supported: Public ordinary functions
ai-multiply-matrix-3: Public ordinary functions
ai-multiply-matrix-4: Public ordinary functions
ai-release-import: Public ordinary functions
ai-release-property-store: Public ordinary functions
ai-set-import-property-float: Public ordinary functions
ai-set-import-property-integer: Public ordinary functions
ai-set-import-property-matrix: Public ordinary functions
ai-set-import-property-string: Public ordinary functions
ai-transform-vec-by-matrix-3: Public ordinary functions
ai-transform-vec-by-matrix-4: Public ordinary functions
ai-transpose-matrix-3: Public ordinary functions
ai-transpose-matrix-4: Public ordinary functions
anim-meshes: Private generic functions
anim-meshes: Private generic functions
animations: Public generic functions
animations: Public generic functions

B
bitangents: Public generic functions
bitangents: Public generic functions
bitangents: Public generic functions
bones: Public generic functions
bones: Public generic functions

C
cameras: Public generic functions
cameras: Public generic functions
channels: Public generic functions
channels: Public generic functions
check-version: Private ordinary functions
children: Public generic functions
children: Public generic functions
colors: Public generic functions
colors: Public generic functions
colors: Public generic functions
components-per-texture-coord: Public generic functions
components-per-texture-coord: Public generic functions

D
decode-string: Private ordinary functions
defcenum/v: Private macros
defcfun/v: Private macros
defcstruct/v: Private macros
duration: Public generic functions
duration: Public generic functions

F
faces: Public generic functions
faces: Public generic functions
Function, %v=: Private ordinary functions
Function, ai-apply-post-processing: Public ordinary functions
Function, ai-attach-log-stream: Public ordinary functions
Function, ai-create-property-store: Public ordinary functions
Function, ai-create-quaternion-from-matrix: Public ordinary functions
Function, ai-decompose-matrix: Public ordinary functions
Function, ai-detach-all-log-streams: Public ordinary functions
Function, ai-detach-log-stream: Public ordinary functions
Function, ai-enable-verbose-logging: Public ordinary functions
Function, ai-get-compile-flags: Public ordinary functions
Function, ai-get-embedded-texture: Private ordinary functions
Function, ai-get-error-string: Public ordinary functions
Function, ai-get-extension-list: Public ordinary functions
Function, ai-get-import-format-count: Public ordinary functions
Function, ai-get-import-format-description: Public ordinary functions
Function, ai-get-importer-description: Public ordinary functions
Function, ai-get-legal-string: Public ordinary functions
Function, ai-get-material-color: Public ordinary functions
Function, ai-get-material-integer-array: Public ordinary functions
Function, ai-get-material-property: Public ordinary functions
Function, ai-get-material-string: Public ordinary functions
Function, ai-get-material-texture: Public ordinary functions
Function, ai-get-material-texture-count: Public ordinary functions
Function, ai-get-material-uv-transform: Public ordinary functions
Function, ai-get-memory-requirements: Public ordinary functions
Function, ai-get-version-major: Public ordinary functions
Function, ai-get-version-minor: Public ordinary functions
Function, ai-get-version-patch: Private ordinary functions
Function, ai-get-version-revision: Public ordinary functions
Function, ai-identity-matrix-3: Public ordinary functions
Function, ai-identity-matrix-4: Public ordinary functions
Function, ai-import-file: Public ordinary functions
Function, ai-import-file-ex: Public ordinary functions
Function, ai-import-file-ex-with-properties: Public ordinary functions
Function, ai-import-file-from-memory: Public ordinary functions
Function, ai-import-file-from-memory-with-properties: Public ordinary functions
Function, ai-is-extension-supported: Public ordinary functions
Function, ai-multiply-matrix-3: Public ordinary functions
Function, ai-multiply-matrix-4: Public ordinary functions
Function, ai-release-import: Public ordinary functions
Function, ai-release-property-store: Public ordinary functions
Function, ai-set-import-property-float: Public ordinary functions
Function, ai-set-import-property-integer: Public ordinary functions
Function, ai-set-import-property-matrix: Public ordinary functions
Function, ai-set-import-property-string: Public ordinary functions
Function, ai-transform-vec-by-matrix-3: Public ordinary functions
Function, ai-transform-vec-by-matrix-4: Public ordinary functions
Function, ai-transpose-matrix-3: Public ordinary functions
Function, ai-transpose-matrix-4: Public ordinary functions
Function, check-version: Private ordinary functions
Function, decode-string: Private ordinary functions
Function, get-extension-list: Public ordinary functions
Function, get-importer-description: Private ordinary functions
Function, get-importer-description-list: Private ordinary functions
Function, get-version-keyword: Private ordinary functions
Function, import-into-lisp: Public ordinary functions
Function, import-into-lisp/memory: Public ordinary functions
Function, import-into-lisp/string: Public ordinary functions
Function, sequence-right-trim: Private ordinary functions
Function, set-import-property*: Private ordinary functions
Function, trannslate-mesh-key: Private ordinary functions
Function, trannslate-mesh-morph-key: Private ordinary functions
Function, translate-ai-aabb: Private ordinary functions
Function, translate-ai-anim-mesh: Private ordinary functions
Function, translate-ai-anim-node: Private ordinary functions
Function, translate-ai-animation: Private ordinary functions
Function, translate-ai-bone: Private ordinary functions
Function, translate-ai-camera: Private ordinary functions
Function, translate-ai-color3f: Private ordinary functions
Function, translate-ai-color4f: Private ordinary functions
Function, translate-ai-face: Private ordinary functions
Function, translate-ai-importer-desc: Private ordinary functions
Function, translate-ai-light: Private ordinary functions
Function, translate-ai-material: Private ordinary functions
Function, translate-ai-material-property: Private ordinary functions
Function, translate-ai-matrix-4x4: Private ordinary functions
Function, translate-ai-mesh: Private ordinary functions
Function, translate-ai-mesh-anim: Private ordinary functions
Function, translate-ai-mesh-morph-anim: Private ordinary functions
Function, translate-ai-metadata: Private ordinary functions
Function, translate-ai-metadata-entry: Private ordinary functions
Function, translate-ai-node: Private ordinary functions
Function, translate-ai-quaternion-key: Private ordinary functions
Function, translate-ai-scene: Private ordinary functions
Function, translate-ai-string: Private ordinary functions
Function, translate-ai-string32: Private ordinary functions
Function, translate-ai-texture: Private ordinary functions
Function, translate-ai-uv-transform: Private ordinary functions
Function, translate-ai-vector-key: Private ordinary functions
Function, translate-ai-vector2: Private ordinary functions
Function, translate-ai-vector3d: Private ordinary functions
Function, translate-ai-vector4: Private ordinary functions
Function, translate-ai-vertex-weight: Private ordinary functions
Function, translate-generic-material-property: Private ordinary functions
Function, translate-uint: Private ordinary functions

G
Generic Function, %flags: Private generic functions
Generic Function, (setf %flags): Private generic functions
Generic Function, (setf aabb): Private generic functions
Generic Function, (setf anim-meshes): Private generic functions
Generic Function, (setf animations): Public generic functions
Generic Function, (setf bitangents): Public generic functions
Generic Function, (setf bones): Public generic functions
Generic Function, (setf cameras): Public generic functions
Generic Function, (setf channels): Public generic functions
Generic Function, (setf children): Public generic functions
Generic Function, (setf colors): Public generic functions
Generic Function, (setf components-per-texture-coord): Public generic functions
Generic Function, (setf duration): Public generic functions
Generic Function, (setf faces): Public generic functions
Generic Function, (setf id): Public generic functions
Generic Function, (setf index): Public generic functions
Generic Function, (setf interpolation): Private generic functions
Generic Function, (setf key-time): Public generic functions
Generic Function, (setf key-values): Private generic functions
Generic Function, (setf lights): Public generic functions
Generic Function, (setf material-index): Public generic functions
Generic Function, (setf materials): Public generic functions
Generic Function, (setf mesh-channels): Private generic functions
Generic Function, (setf mesh-morph-channels): Private generic functions
Generic Function, (setf meshes): Public generic functions
Generic Function, (setf metadata): Private generic functions
Generic Function, (setf mmax): Private generic functions
Generic Function, (setf mmin): Private generic functions
Generic Function, (setf morphing-method): Private generic functions
Generic Function, (setf name): Public generic functions
Generic Function, (setf node-name): Public generic functions
Generic Function, (setf normals): Public generic functions
Generic Function, (setf offset-matrix): Public generic functions
Generic Function, (setf parent): Public generic functions
Generic Function, (setf position-keys): Public generic functions
Generic Function, (setf post-state): Public generic functions
Generic Function, (setf pre-state): Public generic functions
Generic Function, (setf primitive-types): Public generic functions
Generic Function, (setf root-node): Public generic functions
Generic Function, (setf rotation-keys): Public generic functions
Generic Function, (setf scaling-keys): Public generic functions
Generic Function, (setf tangents): Public generic functions
Generic Function, (setf texture-coord-names): Private generic functions
Generic Function, (setf texture-coords): Public generic functions
Generic Function, (setf textures): Public generic functions
Generic Function, (setf ticks-per-second): Public generic functions
Generic Function, (setf transform): Public generic functions
Generic Function, (setf value): Public generic functions
Generic Function, (setf vertices): Public generic functions
Generic Function, (setf weight): Public generic functions
Generic Function, (setf weights): Public generic functions
Generic Function, aabb: Private generic functions
Generic Function, anim-meshes: Private generic functions
Generic Function, animations: Public generic functions
Generic Function, bitangents: Public generic functions
Generic Function, bones: Public generic functions
Generic Function, cameras: Public generic functions
Generic Function, channels: Public generic functions
Generic Function, children: Public generic functions
Generic Function, colors: Public generic functions
Generic Function, components-per-texture-coord: Public generic functions
Generic Function, duration: Public generic functions
Generic Function, faces: Public generic functions
Generic Function, id: Public generic functions
Generic Function, index: Public generic functions
Generic Function, interpolation: Private generic functions
Generic Function, key-time: Public generic functions
Generic Function, key-values: Private generic functions
Generic Function, lights: Public generic functions
Generic Function, material-index: Public generic functions
Generic Function, materials: Public generic functions
Generic Function, mesh-channels: Private generic functions
Generic Function, mesh-has-lines: Public generic functions
Generic Function, mesh-has-multiple-primitive-types: Public generic functions
Generic Function, mesh-has-points: Public generic functions
Generic Function, mesh-has-polygons: Public generic functions
Generic Function, mesh-has-triangles: Public generic functions
Generic Function, mesh-morph-channels: Private generic functions
Generic Function, meshes: Public generic functions
Generic Function, metadata: Private generic functions
Generic Function, mmax: Private generic functions
Generic Function, mmin: Private generic functions
Generic Function, morphing-method: Private generic functions
Generic Function, name: Public generic functions
Generic Function, node-name: Public generic functions
Generic Function, normals: Public generic functions
Generic Function, offset-matrix: Public generic functions
Generic Function, parent: Public generic functions
Generic Function, position-keys: Public generic functions
Generic Function, post-state: Public generic functions
Generic Function, pre-state: Public generic functions
Generic Function, primitive-types: Public generic functions
Generic Function, root-node: Public generic functions
Generic Function, rotation-keys: Public generic functions
Generic Function, scaling-keys: Public generic functions
Generic Function, scene-allow-shared-p: Private generic functions
Generic Function, scene-incomplete-p: Public generic functions
Generic Function, scene-non-verbose-p: Public generic functions
Generic Function, scene-terrain-p: Public generic functions
Generic Function, scene-validated-p: Public generic functions
Generic Function, scene-validation-warning-p: Public generic functions
Generic Function, tangents: Public generic functions
Generic Function, texture-coord-names: Private generic functions
Generic Function, texture-coords: Public generic functions
Generic Function, textures: Public generic functions
Generic Function, ticks-per-second: Public generic functions
Generic Function, transform: Public generic functions
Generic Function, value: Public generic functions
Generic Function, vertices: Public generic functions
Generic Function, weight: Public generic functions
Generic Function, weights: Public generic functions
get-extension-list: Public ordinary functions
get-importer-description: Private ordinary functions
get-importer-description-list: Private ordinary functions
get-version-keyword: Private ordinary functions

I
id: Public generic functions
id: Public generic functions
import-into-lisp: Public ordinary functions
import-into-lisp/memory: Public ordinary functions
import-into-lisp/string: Public ordinary functions
index: Public generic functions
index: Public generic functions
interpolation: Private generic functions
interpolation: Private generic functions
interpolation: Private generic functions

K
key-time: Public generic functions
key-time: Public generic functions
key-time: Public generic functions
key-time: Public generic functions
key-time: Public generic functions
key-values: Private generic functions
key-values: Private generic functions

L
lights: Public generic functions
lights: Public generic functions

M
Macro, defcenum/v: Private macros
Macro, defcfun/v: Private macros
Macro, defcstruct/v: Private macros
Macro, translate-ai-array: Private macros
Macro, translate-vector: Private macros
Macro, v>=: Public macros
Macro, vcase: Private macros
Macro, with-foreign-slots*: Private macros
Macro, with-log-to-stdout: Public macros
Macro, with-property-store: Private macros
Macro, without-fp-traps: Private macros
material-index: Public generic functions
material-index: Public generic functions
materials: Public generic functions
materials: Public generic functions
mesh-channels: Private generic functions
mesh-channels: Private generic functions
mesh-has-lines: Public generic functions
mesh-has-lines: Public generic functions
mesh-has-multiple-primitive-types: Public generic functions
mesh-has-multiple-primitive-types: Public generic functions
mesh-has-points: Public generic functions
mesh-has-points: Public generic functions
mesh-has-polygons: Public generic functions
mesh-has-polygons: Public generic functions
mesh-has-triangles: Public generic functions
mesh-has-triangles: Public generic functions
mesh-morph-channels: Private generic functions
mesh-morph-channels: Private generic functions
meshes: Public generic functions
meshes: Public generic functions
meshes: Public generic functions
metadata: Private generic functions
metadata: Private generic functions
metadata: Private generic functions
Method, %flags: Private generic functions
Method, (setf %flags): Private generic functions
Method, (setf aabb): Private generic functions
Method, (setf anim-meshes): Private generic functions
Method, (setf animations): Public generic functions
Method, (setf bitangents): Public generic functions
Method, (setf bitangents): Public generic functions
Method, (setf bones): Public generic functions
Method, (setf cameras): Public generic functions
Method, (setf channels): Public generic functions
Method, (setf children): Public generic functions
Method, (setf colors): Public generic functions
Method, (setf colors): Public generic functions
Method, (setf components-per-texture-coord): Public generic functions
Method, (setf duration): Public generic functions
Method, (setf faces): Public generic functions
Method, (setf id): Public generic functions
Method, (setf index): Public generic functions
Method, (setf interpolation): Private generic functions
Method, (setf interpolation): Private generic functions
Method, (setf key-time): Public generic functions
Method, (setf key-time): Public generic functions
Method, (setf key-time): Public generic functions
Method, (setf key-time): Public generic functions
Method, (setf key-values): Private generic functions
Method, (setf lights): Public generic functions
Method, (setf material-index): Public generic functions
Method, (setf materials): Public generic functions
Method, (setf mesh-channels): Private generic functions
Method, (setf mesh-morph-channels): Private generic functions
Method, (setf meshes): Public generic functions
Method, (setf meshes): Public generic functions
Method, (setf metadata): Private generic functions
Method, (setf metadata): Private generic functions
Method, (setf mmax): Private generic functions
Method, (setf mmin): Private generic functions
Method, (setf morphing-method): Private generic functions
Method, (setf name): Public generic functions
Method, (setf name): Public generic functions
Method, (setf name): Public generic functions
Method, (setf name): Public generic functions
Method, (setf name): Public generic functions
Method, (setf name): Public generic functions
Method, (setf node-name): Public generic functions
Method, (setf normals): Public generic functions
Method, (setf normals): Public generic functions
Method, (setf offset-matrix): Public generic functions
Method, (setf parent): Public generic functions
Method, (setf position-keys): Public generic functions
Method, (setf post-state): Public generic functions
Method, (setf pre-state): Public generic functions
Method, (setf primitive-types): Public generic functions
Method, (setf root-node): Public generic functions
Method, (setf rotation-keys): Public generic functions
Method, (setf scaling-keys): Public generic functions
Method, (setf tangents): Public generic functions
Method, (setf tangents): Public generic functions
Method, (setf texture-coord-names): Private generic functions
Method, (setf texture-coords): Public generic functions
Method, (setf texture-coords): Public generic functions
Method, (setf textures): Public generic functions
Method, (setf ticks-per-second): Public generic functions
Method, (setf transform): Public generic functions
Method, (setf value): Public generic functions
Method, (setf value): Public generic functions
Method, (setf value): Public generic functions
Method, (setf vertices): Public generic functions
Method, (setf vertices): Public generic functions
Method, (setf weight): Public generic functions
Method, (setf weight): Public generic functions
Method, (setf weights): Public generic functions
Method, (setf weights): Public generic functions
Method, aabb: Private generic functions
Method, anim-meshes: Private generic functions
Method, animations: Public generic functions
Method, bitangents: Public generic functions
Method, bitangents: Public generic functions
Method, bones: Public generic functions
Method, cameras: Public generic functions
Method, channels: Public generic functions
Method, children: Public generic functions
Method, colors: Public generic functions
Method, colors: Public generic functions
Method, components-per-texture-coord: Public generic functions
Method, duration: Public generic functions
Method, faces: Public generic functions
Method, id: Public generic functions
Method, index: Public generic functions
Method, interpolation: Private generic functions
Method, interpolation: Private generic functions
Method, key-time: Public generic functions
Method, key-time: Public generic functions
Method, key-time: Public generic functions
Method, key-time: Public generic functions
Method, key-values: Private generic functions
Method, lights: Public generic functions
Method, material-index: Public generic functions
Method, materials: Public generic functions
Method, mesh-channels: Private generic functions
Method, mesh-has-lines: Public generic functions
Method, mesh-has-multiple-primitive-types: Public generic functions
Method, mesh-has-points: Public generic functions
Method, mesh-has-polygons: Public generic functions
Method, mesh-has-triangles: Public generic functions
Method, mesh-morph-channels: Private generic functions
Method, meshes: Public generic functions
Method, meshes: Public generic functions
Method, metadata: Private generic functions
Method, metadata: Private generic functions
Method, mmax: Private generic functions
Method, mmin: Private generic functions
Method, morphing-method: Private generic functions
Method, name: Public generic functions
Method, name: Public generic functions
Method, name: Public generic functions
Method, name: Public generic functions
Method, name: Public generic functions
Method, name: Public generic functions
Method, node-name: Public generic functions
Method, normals: Public generic functions
Method, normals: Public generic functions
Method, offset-matrix: Public generic functions
Method, parent: Public generic functions
Method, position-keys: Public generic functions
Method, post-state: Public generic functions
Method, pre-state: Public generic functions
Method, primitive-types: Public generic functions
Method, root-node: Public generic functions
Method, rotation-keys: Public generic functions
Method, scaling-keys: Public generic functions
Method, scene-allow-shared-p: Private generic functions
Method, scene-incomplete-p: Public generic functions
Method, scene-non-verbose-p: Public generic functions
Method, scene-terrain-p: Public generic functions
Method, scene-validated-p: Public generic functions
Method, scene-validation-warning-p: Public generic functions
Method, tangents: Public generic functions
Method, tangents: Public generic functions
Method, texture-coord-names: Private generic functions
Method, texture-coords: Public generic functions
Method, texture-coords: Public generic functions
Method, textures: Public generic functions
Method, ticks-per-second: Public generic functions
Method, transform: Public generic functions
Method, value: Public generic functions
Method, value: Public generic functions
Method, value: Public generic functions
Method, vertices: Public generic functions
Method, vertices: Public generic functions
Method, weight: Public generic functions
Method, weight: Public generic functions
Method, weights: Public generic functions
Method, weights: Public generic functions
mmax: Private generic functions
mmax: Private generic functions
mmin: Private generic functions
mmin: Private generic functions
morphing-method: Private generic functions
morphing-method: Private generic functions

N
name: Public generic functions
name: Public generic functions
name: Public generic functions
name: Public generic functions
name: Public generic functions
name: Public generic functions
name: Public generic functions
node-name: Public generic functions
node-name: Public generic functions
normals: Public generic functions
normals: Public generic functions
normals: Public generic functions

O
offset-matrix: Public generic functions
offset-matrix: Public generic functions

P
parent: Public generic functions
parent: Public generic functions
position-keys: Public generic functions
position-keys: Public generic functions
post-state: Public generic functions
post-state: Public generic functions
pre-state: Public generic functions
pre-state: Public generic functions
primitive-types: Public generic functions
primitive-types: Public generic functions

R
root-node: Public generic functions
root-node: Public generic functions
rotation-keys: Public generic functions
rotation-keys: Public generic functions

S
scaling-keys: Public generic functions
scaling-keys: Public generic functions
scene-allow-shared-p: Private generic functions
scene-allow-shared-p: Private generic functions
scene-incomplete-p: Public generic functions
scene-incomplete-p: Public generic functions
scene-non-verbose-p: Public generic functions
scene-non-verbose-p: Public generic functions
scene-terrain-p: Public generic functions
scene-terrain-p: Public generic functions
scene-validated-p: Public generic functions
scene-validated-p: Public generic functions
scene-validation-warning-p: Public generic functions
scene-validation-warning-p: Public generic functions
sequence-right-trim: Private ordinary functions
set-import-property*: Private ordinary functions

T
tangents: Public generic functions
tangents: Public generic functions
tangents: Public generic functions
texture-coord-names: Private generic functions
texture-coord-names: Private generic functions
texture-coords: Public generic functions
texture-coords: Public generic functions
texture-coords: Public generic functions
textures: Public generic functions
textures: Public generic functions
ticks-per-second: Public generic functions
ticks-per-second: Public generic functions
trannslate-mesh-key: Private ordinary functions
trannslate-mesh-morph-key: Private ordinary functions
transform: Public generic functions
transform: Public generic functions
translate-ai-aabb: Private ordinary functions
translate-ai-anim-mesh: Private ordinary functions
translate-ai-anim-node: Private ordinary functions
translate-ai-animation: Private ordinary functions
translate-ai-array: Private macros
translate-ai-bone: Private ordinary functions
translate-ai-camera: Private ordinary functions
translate-ai-color3f: Private ordinary functions
translate-ai-color4f: Private ordinary functions
translate-ai-face: Private ordinary functions
translate-ai-importer-desc: Private ordinary functions
translate-ai-light: Private ordinary functions
translate-ai-material: Private ordinary functions
translate-ai-material-property: Private ordinary functions
translate-ai-matrix-4x4: Private ordinary functions
translate-ai-mesh: Private ordinary functions
translate-ai-mesh-anim: Private ordinary functions
translate-ai-mesh-morph-anim: Private ordinary functions
translate-ai-metadata: Private ordinary functions
translate-ai-metadata-entry: Private ordinary functions
translate-ai-node: Private ordinary functions
translate-ai-quaternion-key: Private ordinary functions
translate-ai-scene: Private ordinary functions
translate-ai-string: Private ordinary functions
translate-ai-string32: Private ordinary functions
translate-ai-texture: Private ordinary functions
translate-ai-uv-transform: Private ordinary functions
translate-ai-vector-key: Private ordinary functions
translate-ai-vector2: Private ordinary functions
translate-ai-vector3d: Private ordinary functions
translate-ai-vector4: Private ordinary functions
translate-ai-vertex-weight: Private ordinary functions
translate-generic-material-property: Private ordinary functions
translate-uint: Private ordinary functions
translate-vector: Private macros

V
v>=: Public macros
value: Public generic functions
value: Public generic functions
value: Public generic functions
value: Public generic functions
vcase: Private macros
vertices: Public generic functions
vertices: Public generic functions
vertices: Public generic functions

W
weight: Public generic functions
weight: Public generic functions
weight: Public generic functions
weights: Public generic functions
weights: Public generic functions
weights: Public generic functions
with-foreign-slots*: Private macros
with-log-to-stdout: Public macros
with-property-store: Private macros
without-fp-traps: Private macros


A.3 Variables

Jump to:   %   *   +  
A   B   C   D   F   I   L   M   N   O   P   R   S   T   V   W  
Index Entry  Section

%
%cflags%: Private special variables
%compiled%: Private special variables
%version%: Private special variables

*
*ai-config-map*: Private special variables
*cflags*: Private special variables
*compiled*: Private special variables
*loader-default-animation-ticks-per-second*: Private special variables
*loader-translate-times*: Private special variables
*translate-anim-node-ticks-per-second*: Private special variables
*translate-verbose*: Private special variables
*version*: Private special variables
*version-major*: Private special variables
*version-minor*: Private special variables
*version-patch*: Private special variables
*wrapper-version*: Private special variables

+
+ai-max-number-of-color-sets+: Private constants
+ai-max-number-of-texturecoords+: Private constants
+ai-maxlen+: Private constants
+default-material-name+: Private special variables
+metadata-source-copyright+: Private special variables
+metadata-source-format+: Private special variables
+metadata-source-format-version+: Private special variables
+metadata-source-generator+: Private special variables

A
aabb: Public classes
anim-meshes: Public classes
animations: Public classes
assimp-cflags-debug: Private constants
assimp-cflags-double-support: Private constants
assimp-cflags-noboost: Private constants
assimp-cflags-shared: Private constants
assimp-cflags-single-threaded: Private constants
assimp-cflags-stlport: Private constants

B
bitangents: Public classes
bitangents: Private classes
bones: Public classes

C
cameras: Public classes
channels: Private classes
children: Public classes
colors: Public classes
colors: Private classes
components-per-texture-coord: Public classes
Constant, +ai-max-number-of-color-sets+: Private constants
Constant, +ai-max-number-of-texturecoords+: Private constants
Constant, +ai-maxlen+: Private constants
Constant, assimp-cflags-debug: Private constants
Constant, assimp-cflags-double-support: Private constants
Constant, assimp-cflags-noboost: Private constants
Constant, assimp-cflags-shared: Private constants
Constant, assimp-cflags-single-threaded: Private constants
Constant, assimp-cflags-stlport: Private constants

D
duration: Private classes

F
faces: Public classes
flags: Public classes

I
id: Public classes
index: Private classes
interpolation: Private classes
interpolation: Private classes

L
lights: Public classes

M
material-index: Public classes
materials: Public classes
mesh-channels: Private classes
mesh-morph-channels: Private classes
meshes: Public classes
meshes: Public classes
metadata: Public classes
metadata: Public classes
mmax: Private classes
mmin: Private classes
morphing-method: Public classes

N
name: Public classes
name: Public classes
name: Public classes
name: Public classes
name: Private classes
name: Private classes
node-name: Private classes
normals: Public classes
normals: Private classes

O
offset-matrix: Public classes

P
parent: Public classes
position-keys: Private classes
post-state: Private classes
pre-state: Private classes
primitive-types: Public classes

R
root-node: Public classes
rotation-keys: Private classes

S
scaling-keys: Private classes
Slot, aabb: Public classes
Slot, anim-meshes: Public classes
Slot, animations: Public classes
Slot, bitangents: Public classes
Slot, bitangents: Private classes
Slot, bones: Public classes
Slot, cameras: Public classes
Slot, channels: Private classes
Slot, children: Public classes
Slot, colors: Public classes
Slot, colors: Private classes
Slot, components-per-texture-coord: Public classes
Slot, duration: Private classes
Slot, faces: Public classes
Slot, flags: Public classes
Slot, id: Public classes
Slot, index: Private classes
Slot, interpolation: Private classes
Slot, interpolation: Private classes
Slot, lights: Public classes
Slot, material-index: Public classes
Slot, materials: Public classes
Slot, mesh-channels: Private classes
Slot, mesh-morph-channels: Private classes
Slot, meshes: Public classes
Slot, meshes: Public classes
Slot, metadata: Public classes
Slot, metadata: Public classes
Slot, mmax: Private classes
Slot, mmin: Private classes
Slot, morphing-method: Public classes
Slot, name: Public classes
Slot, name: Public classes
Slot, name: Public classes
Slot, name: Public classes
Slot, name: Private classes
Slot, name: Private classes
Slot, node-name: Private classes
Slot, normals: Public classes
Slot, normals: Private classes
Slot, offset-matrix: Public classes
Slot, parent: Public classes
Slot, position-keys: Private classes
Slot, post-state: Private classes
Slot, pre-state: Private classes
Slot, primitive-types: Public classes
Slot, root-node: Public classes
Slot, rotation-keys: Private classes
Slot, scaling-keys: Private classes
Slot, tangents: Public classes
Slot, tangents: Private classes
Slot, texture-coord-names: Public classes
Slot, texture-coords: Public classes
Slot, texture-coords: Private classes
Slot, textures: Public classes
Slot, ticks-per-second: Private classes
Slot, time: Private classes
Slot, time: Private classes
Slot, time: Private classes
Slot, time: Private classes
Slot, transform: Public classes
Slot, value: Private classes
Slot, value: Private classes
Slot, value: Private classes
Slot, values: Private classes
Slot, vertices: Public classes
Slot, vertices: Private classes
Slot, weight: Public classes
Slot, weight: Private classes
Slot, weights: Public classes
Slot, weights: Private classes
Special Variable, %cflags%: Private special variables
Special Variable, %compiled%: Private special variables
Special Variable, %version%: Private special variables
Special Variable, *ai-config-map*: Private special variables
Special Variable, *cflags*: Private special variables
Special Variable, *compiled*: Private special variables
Special Variable, *loader-default-animation-ticks-per-second*: Private special variables
Special Variable, *loader-translate-times*: Private special variables
Special Variable, *translate-anim-node-ticks-per-second*: Private special variables
Special Variable, *translate-verbose*: Private special variables
Special Variable, *version*: Private special variables
Special Variable, *version-major*: Private special variables
Special Variable, *version-minor*: Private special variables
Special Variable, *version-patch*: Private special variables
Special Variable, *wrapper-version*: Private special variables
Special Variable, +default-material-name+: Private special variables
Special Variable, +metadata-source-copyright+: Private special variables
Special Variable, +metadata-source-format+: Private special variables
Special Variable, +metadata-source-format-version+: Private special variables
Special Variable, +metadata-source-generator+: Private special variables

T
tangents: Public classes
tangents: Private classes
texture-coord-names: Public classes
texture-coords: Public classes
texture-coords: Private classes
textures: Public classes
ticks-per-second: Private classes
time: Private classes
time: Private classes
time: Private classes
time: Private classes
transform: Public classes

V
value: Private classes
value: Private classes
value: Private classes
values: Private classes
vertices: Public classes
vertices: Private classes

W
weight: Public classes
weight: Private classes
weights: Public classes
weights: Private classes


A.4 Data types

Jump to:   %  
A   B   C   F   L   M   N   P   Q   R   S   T   U   V   W  
Index Entry  Section

%
%open-asset-import-library: The %open-asset-import-library package

A
aabb: Private classes
ai-aabb-tclass: Private classes
ai-anim-mesh-tclass: Private classes
ai-animation-tclass: Private classes
ai-bone-tclass: Private classes
ai-camera-tclass: Private classes
ai-color-3d-tclass: Private classes
ai-color-4d-tclass: Private classes
ai-face-tclass: Private classes
ai-file-io-tclass: Private classes
ai-file-tclass: Private classes
ai-importer-desc-tclass: Private classes
ai-light-tclass: Private classes
ai-log-stream-tclass: Private classes
ai-material-property-tclass: Private classes
ai-material-tclass: Private classes
ai-matrix-3x-3-tclass: Private classes
ai-matrix-4x-4-tclass: Private classes
ai-memory-info-tclass: Private classes
ai-mesh-anim-tclass: Private classes
ai-mesh-key-tclass: Private classes
ai-mesh-morph-anim-tclass: Private classes
ai-mesh-morph-key-tclass: Private classes
ai-mesh-tclass: Private classes
ai-metadata-entry-tclass: Private classes
ai-metadata-tclass: Private classes
ai-node-anim-tclass: Private classes
ai-node-tclass: Private classes
ai-plane-tclass: Private classes
ai-quat-key-tclass: Private classes
ai-quaternion-tclass: Private classes
ai-ray-tclass: Private classes
ai-scene-tclass: Private classes
ai-skeleton-bone-tclass: Private classes
ai-skeleton-tclass: Private classes
ai-string-tclass: Private classes
ai-string32-tclass: Private classes
ai-texel-tclass: Private classes
ai-texture-tclass: Private classes
ai-uv-transform-tclass: Private classes
ai-vector-2d-tclass: Private classes
ai-vector-3d-tclass: Private classes
ai-vector-key-tclass: Private classes
ai-vertex-weight-tclass: Private classes
anim-mesh: Private classes
animation: Private classes

B
bindings-package.lisp: The classimp/bindings-package․lisp file
bone: Public classes

C
Class, aabb: Private classes
Class, ai-aabb-tclass: Private classes
Class, ai-anim-mesh-tclass: Private classes
Class, ai-animation-tclass: Private classes
Class, ai-bone-tclass: Private classes
Class, ai-camera-tclass: Private classes
Class, ai-color-3d-tclass: Private classes
Class, ai-color-4d-tclass: Private classes
Class, ai-face-tclass: Private classes
Class, ai-file-io-tclass: Private classes
Class, ai-file-tclass: Private classes
Class, ai-importer-desc-tclass: Private classes
Class, ai-light-tclass: Private classes
Class, ai-log-stream-tclass: Private classes
Class, ai-material-property-tclass: Private classes
Class, ai-material-tclass: Private classes
Class, ai-matrix-3x-3-tclass: Private classes
Class, ai-matrix-4x-4-tclass: Private classes
Class, ai-memory-info-tclass: Private classes
Class, ai-mesh-anim-tclass: Private classes
Class, ai-mesh-key-tclass: Private classes
Class, ai-mesh-morph-anim-tclass: Private classes
Class, ai-mesh-morph-key-tclass: Private classes
Class, ai-mesh-tclass: Private classes
Class, ai-metadata-entry-tclass: Private classes
Class, ai-metadata-tclass: Private classes
Class, ai-node-anim-tclass: Private classes
Class, ai-node-tclass: Private classes
Class, ai-plane-tclass: Private classes
Class, ai-quat-key-tclass: Private classes
Class, ai-quaternion-tclass: Private classes
Class, ai-ray-tclass: Private classes
Class, ai-scene-tclass: Private classes
Class, ai-skeleton-bone-tclass: Private classes
Class, ai-skeleton-tclass: Private classes
Class, ai-string-tclass: Private classes
Class, ai-string32-tclass: Private classes
Class, ai-texel-tclass: Private classes
Class, ai-texture-tclass: Private classes
Class, ai-uv-transform-tclass: Private classes
Class, ai-vector-2d-tclass: Private classes
Class, ai-vector-3d-tclass: Private classes
Class, ai-vector-key-tclass: Private classes
Class, ai-vertex-weight-tclass: Private classes
Class, anim-mesh: Private classes
Class, animation: Private classes
Class, bone: Public classes
Class, mesh: Public classes
Class, mesh-key: Private classes
Class, mesh-morph-key: Private classes
Class, node: Public classes
Class, node-animation: Private classes
Class, quat-key: Private classes
Class, scene: Public classes
Class, vector-key: Private classes
Class, vertex-weight: Public classes
classimp: The classimp system
classimp: The classimp package
classimp.asd: The classimp/classimp․asd file
config.lisp: The classimp/config․lisp file

F
File, bindings-package.lisp: The classimp/bindings-package․lisp file
File, classimp.asd: The classimp/classimp․asd file
File, config.lisp: The classimp/config․lisp file
File, library.lisp: The classimp/library․lisp file
File, low-level.lisp: The classimp/low-level․lisp file
File, package.lisp: The classimp/package․lisp file
File, utils.lisp: The classimp/utils․lisp file
File, wrappers.lisp: The classimp/wrappers․lisp file

L
library.lisp: The classimp/library․lisp file
low-level.lisp: The classimp/low-level․lisp file

M
mesh: Public classes
mesh-key: Private classes
mesh-morph-key: Private classes

N
node: Public classes
node-animation: Private classes

P
Package, %open-asset-import-library: The %open-asset-import-library package
Package, classimp: The classimp package
package.lisp: The classimp/package․lisp file

Q
quat-key: Private classes

R
real: Public types

S
scene: Public classes
System, classimp: The classimp system

T
Type, real: Public types

U
utils.lisp: The classimp/utils․lisp file

V
vector-key: Private classes
vertex-weight: Public classes

W
wrappers.lisp: The classimp/wrappers․lisp file