The cl-fbx Reference Manual

This is the cl-fbx Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 03:56:29 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

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


2.1 cl-fbx

Bindings to ufbx, a simple and free FBX model decoding library

Maintainer

Yukari Hafner <>

Author

Yukari Hafner <>

Home Page

https://Shirakumo.github.io/cl-fbx/

Source Control

(GIT https://github.com/Shirakumo/cl-fbx.git)

Bug Tracker

https://github.com/Shirakumo/cl-fbx/issues

License

zlib

Version

1.0.0

Dependencies
  • cffi (system).
  • trivial-features (system).
  • trivial-garbage (system).
  • trivial-extensible-sequences (system).
  • float-features (system).
  • static-vectors (system).
  • documentation-utils (system).
Source

cl-fbx.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 cl-fbx/cl-fbx.asd

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

ASDF Systems

cl-fbx.


3.1.2 cl-fbx/package.lisp

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

Packages

3.1.3 cl-fbx/low-level.lisp

Dependency

package.lisp (file).

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

Public Interface

3.1.4 cl-fbx/conditions.lisp

Dependency

low-level.lisp (file).

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

Public Interface
Internals

3.1.5 cl-fbx/wrapper.lisp

Dependency

conditions.lisp (file).

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

Public Interface
Internals

3.1.6 cl-fbx/file.lisp

Dependency

wrapper.lisp (file).

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).

Public Interface
Internals

3.1.7 cl-fbx/documentation.lisp

Dependency

file.lisp (file).

Source

cl-fbx.asd.

Parent Component

cl-fbx (system).


4 Packages

Packages are listed by definition order.


4.1 org.shirakumo.fraf.fbx.cffi

Source

package.lisp.

Use List

common-lisp.

Public Interface

4.2 org.shirakumo.fraf.fbx

Source

package.lisp.

Use List

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 Constants

Constant: fbx-lcl-rotation
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-lcl-scaling
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-lcl-translation
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-post-rotation
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-pre-rotation
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-rotation-offset
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-rotation-order
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-rotation-pivot
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-scaling-offset
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-scaling-pivot
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-visibility
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Constant: fbx-weight
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.


5.1.2 Special variables

Special Variable: *here*
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Special Variable: *static*
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.


5.1.3 Symbol macros

Symbol Macro: axes-left-handed-y-up
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: axes-left-handed-z-up
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: axes-right-handed-y-up
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: axes-right-handed-z-up
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: element-type-size
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: empty-blob
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: empty-string
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: identity-matrix
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: identity-quat
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: identity-transform
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: source-version
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: zero-vec2
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: zero-vec3
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Symbol Macro: zero-vec4
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.


5.1.4 Macros

Macro: with-file ((file source &rest args) &body body)

Convenience macro to handle freeing of the file.

See WITH-FREEING
See PARSE
See FBX-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

file.lisp.

Macro: with-freeing (bindings &body body)

LET* with additional freeing semantics.

Upon exit of the BODY for any reason, FREE is called on each value of each binding in reverse order of the value forms.

See FREE
See WRAPPER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.


5.1.5 Ordinary functions

Function: %var-accessor-axes-left-handed-y-up ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-axes-left-handed-y-up) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-axes-left-handed-z-up ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-axes-left-handed-z-up) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-axes-right-handed-y-up ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-axes-right-handed-y-up) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-axes-right-handed-z-up ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-axes-right-handed-z-up) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-element-type-size ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-element-type-size) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-empty-blob ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-empty-blob) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-empty-string ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-empty-string) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-identity-matrix ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-identity-matrix) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-identity-quat ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-identity-quat) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-identity-transform ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-identity-transform) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-source-version ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-source-version) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-zero-vec2 ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-zero-vec2) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-zero-vec3 ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-zero-vec3) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: %var-accessor-zero-vec4 ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf %var-accessor-zero-vec4) ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: add-blend-shape-vertex-offsets (shape vertices num_vertices weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: add-blend-vertex-offsets (blend vertices num_vertices weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-alloc-fn (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-alloc-fn) (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-free-allocator-fn (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-free-allocator-fn) (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-free-fn (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-free-fn) (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-opts-allocation-limit (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-opts-allocation-limit) (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-opts-allocator (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-opts-allocator) (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-opts-huge-threshold (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-opts-huge-threshold) (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-opts-max-chunk-size (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-opts-max-chunk-size) (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-opts-memory-limit (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-opts-memory-limit) (pointer-to-allocator-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-realloc-fn (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-realloc-fn) (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: allocator-user (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf allocator-user) (pointer-to-allocator)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-curve-element (pointer-to-anim-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-curve-element) (pointer-to-anim-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-curve-keyframes (pointer-to-anim-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-curve-keyframes) (pointer-to-anim-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-ignore-connections (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-ignore-connections) (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer--element-id-bitmask (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer--element-id-bitmask) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer--max-element-id (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer--max-element-id) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer--min-element-id (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer--min-element-id) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-additive (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-additive) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-anim (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-anim) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-anim-props (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-anim-props) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-anim-values (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-anim-values) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-blended (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-blended) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-compose-rotation (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-compose-rotation) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-compose-scale (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-compose-scale) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-desc-layer (pointer-to-anim-layer-desc)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-desc-layer) (pointer-to-anim-layer-desc)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-desc-weight (pointer-to-anim-layer-desc)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-desc-weight) (pointer-to-anim-layer-desc)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-element (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-element) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-weight (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-weight) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layer-weight-is-animated (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layer-weight-is-animated) (pointer-to-anim-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-layers (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-layers) (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-prop--internal-key (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-prop--internal-key) (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-prop-anim-value (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-prop-anim-value) (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-prop-element (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-prop-element) (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-prop-overrides (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-prop-overrides) (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-prop-prop-name (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-prop-prop-name) (pointer-to-anim-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-stack-anim (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-stack-anim) (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-stack-element (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-stack-element) (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-stack-layers (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-stack-layers) (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-stack-time-begin (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-stack-time-begin) (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-stack-time-end (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-stack-time-end) (pointer-to-anim-stack)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-time-begin (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-time-begin) (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-time-end (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-time-end) (pointer-to-anim)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-value-curves (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-value-curves) (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-value-default-value (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-value-default-value) (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: anim-value-element (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf anim-value-element) (pointer-to-anim-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: application-name (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf application-name) (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: application-vendor (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf application-vendor) (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: application-version (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf application-version) (pointer-to-application)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-channel-element (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-channel-element) (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-channel-keyframes (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-channel-keyframes) (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-channel-weight (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-channel-weight) (pointer-to-blend-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-deformer-channels (pointer-to-blend-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-deformer-channels) (pointer-to-blend-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-deformer-element (pointer-to-blend-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-deformer-element) (pointer-to-blend-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-keyframe-effective-weight (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-keyframe-effective-weight) (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-keyframe-shape (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-keyframe-shape) (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-keyframe-target-weight (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-keyframe-target-weight) (pointer-to-blend-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-shape-element (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-shape-element) (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-shape-normal-offsets (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-shape-normal-offsets) (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-shape-num-offsets (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-shape-num-offsets) (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-shape-offset-vertices (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-shape-offset-vertices) (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blend-shape-position-offsets (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blend-shape-position-offsets) (pointer-to-blend-shape)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blob-data (pointer-to-blob)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blob-data) (pointer-to-blob)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: blob-size (pointer-to-blob)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf blob-size) (pointer-to-blob)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-element (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-element) (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-is-root (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-is-root) (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-pose-bone-node (pointer-to-bone-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-pose-bone-node) (pointer-to-bone-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-pose-bone-to-world (pointer-to-bone-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-pose-bone-to-world) (pointer-to-bone-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-radius (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-radius) (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: bone-relative-length (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf bone-relative-length) (pointer-to-bone)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-channel-frames (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-channel-frames) (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-channel-interpretation (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-channel-interpretation) (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-channel-interpretation-name (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-channel-interpretation-name) (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-channel-name (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-channel-name) (pointer-to-cache-channel)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-deformer-channel (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-deformer-channel) (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-deformer-element (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-deformer-element) (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-deformer-external-cache (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-deformer-external-cache) (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-deformer-external-channel (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-deformer-external-channel) (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-deformer-file (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-deformer-file) (pointer-to-cache-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-file-absolute-filename (pointer-to-cache-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-file-absolute-filename) (pointer-to-cache-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-file-element (pointer-to-cache-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-file-element) (pointer-to-cache-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.