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 Tue Apr 15 03:51:52 2025 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.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-file-raw-relative-filename (pointer-to-cache-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-count (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-count) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-element-bytes (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-element-bytes) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-encoding (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-encoding) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-format (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-format) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-offset (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-offset) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-data-total-bytes (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-data-total-bytes) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-file-format (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-file-format) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-filename (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-filename) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: cache-frame-time (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf cache-frame-time) (pointer-to-cache-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-aperture-format (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-aperture-format) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-aperture-mode (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-aperture-mode) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-aperture-size-inch (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-aperture-size-inch) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-aspect-mode (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-aspect-mode) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-aspect-ratio (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-aspect-ratio) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-far-plane (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-far-plane) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-field-of-view-deg (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-field-of-view-deg) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-field-of-view-tan (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-field-of-view-tan) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-film-size-inch (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-film-size-inch) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-focal-length-mm (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-focal-length-mm) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-gate-fit (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-gate-fit) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-near-plane (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-near-plane) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-orthographic-extent (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-orthographic-extent) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-orthographic-size (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-orthographic-size) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-projection-axes (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-projection-axes) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-projection-mode (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-projection-mode) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-projection-plane (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-projection-plane) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-resolution (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-resolution) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-resolution-is-pixels (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-resolution-is-pixels) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-squeeze-ratio (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-squeeze-ratio) (pointer-to-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: camera-switcher-element (pointer-to-camera-switcher)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf camera-switcher-element) (pointer-to-camera-switcher)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: close-memory-cb-fn (pointer-to-close-memory-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf close-memory-cb-fn) (pointer-to-close-memory-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: close-memory-cb-user (pointer-to-close-memory-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf close-memory-cb-user) (pointer-to-close-memory-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: color-set-index (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf color-set-index) (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: color-set-name (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf color-set-name) (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: color-set-vertex-color (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf color-set-vertex-color) (pointer-to-color-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: compute-normals (panic mesh positions normal_indices num_normal_indices normals num_normals)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: compute-topology (panic mesh topo num_topo)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: connection-dst (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf connection-dst) (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: connection-dst-prop (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf connection-dst-prop) (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: connection-src (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf connection-src) (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: connection-src-prop (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf connection-src-prop) (pointer-to-connection)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-active (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-active) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-aim-up-node (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-aim-up-node) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-aim-up-type (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-aim-up-type) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-aim-up-vector (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-aim-up-vector) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-aim-vector (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-aim-vector) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-constrain-rotation (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-constrain-rotation) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-constrain-scale (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-constrain-scale) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-constrain-translation (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-constrain-translation) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-ik-effector (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-ik-effector) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-ik-end-node (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-ik-end-node) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-ik-pole-vector (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-ik-pole-vector) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-node (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-node) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-target-node (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-target-node) (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-target-transform (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-target-transform) (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-target-weight (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-target-weight) (pointer-to-constraint-target)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-targets (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-targets) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-transform-offset (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-transform-offset) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-type (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-type) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-type-name (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-type-name) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: constraint-weight (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf constraint-weight) (pointer-to-constraint)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: coordinate-axes-front (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf coordinate-axes-front) (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: coordinate-axes-right (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf coordinate-axes-right) (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: coordinate-axes-up (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf coordinate-axes-up) (pointer-to-coordinate-axes)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: curve-point-derivative (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf curve-point-derivative) (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: curve-point-position (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf curve-point-position) (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: curve-point-valid (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf curve-point-valid) (pointer-to-curve-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: default-open-file (user stream path path_len info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: display-layer-frozen (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf display-layer-frozen) (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: display-layer-nodes (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf display-layer-nodes) (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: display-layer-ui-color (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf display-layer-ui-color) (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: display-layer-visible (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf display-layer-visible) (pointer-to-display-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-find (parent name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-node-children (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-node-children) (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-node-name (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-node-name) (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-node-values (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-node-values) (pointer-to-dom-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-value-type (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-value-type) (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-value-value-blob (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-value-value-blob) (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-value-value-float (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-value-value-float) (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-value-value-int (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-value-value-int) (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: dom-value-value-str (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf dom-value-value-str) (pointer-to-dom-value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: edge-a (pointer-to-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf edge-a) (pointer-to-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: edge-b (pointer-to-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf edge-b) (pointer-to-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: element-connections-dst (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf element-connections-dst) (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: element-connections-src (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf element-connections-src) (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: element-dom-node (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf element-dom-node) (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: element-typed-id (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf element-typed-id) (pointer-to-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-description (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-description) (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-frame-description (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-frame-description) (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-frame-function (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-frame-function) (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-frame-source-line (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-frame-source-line) (pointer-to-error-frame)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-info (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-info) (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-info-length (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-info-length) (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-stack-size (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-stack-size) (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: error-type (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf error-type) (pointer-to-error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: euler-to-quat (retval v order)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-anim-value-real (anim_value time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-anim-value-vec2 (retval anim_value time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-anim-value-vec3 (retval anim_value time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-blend-weight (anim channel time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-curve (curve time default_value)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-nurbs-basis (basis u weights num_weights derivatives num_derivatives)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-nurbs-curve (retval curve u)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-nurbs-surface (retval surface u v)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts--begin-zero (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts--begin-zero) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts--end-zero (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts--end-zero) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts-evaluate-caches (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts-evaluate-caches) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts-evaluate-skinning (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts-evaluate-skinning) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts-load-external-files (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts-load-external-files) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-opts-open-file-cb (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf evaluate-opts-open-file-cb) (pointer-to-evaluate-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-prop (retval anim element name name_len time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-props (retval anim element time buffer buffer_size)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-scene (scene anim time opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: evaluate-transform (retval anim node time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-group-face-indices (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-group-face-indices) (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-group-id (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-group-id) (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-group-name (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-group-name) (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-group-num-faces (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-group-num-faces) (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-group-num-triangles (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-group-num-triangles) (pointer-to-face-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-index-begin (pointer-to-face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-index-begin) (pointer-to-face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: face-num-indices (pointer-to-face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf face-num-indices) (pointer-to-face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: fbx-error (error)
Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Function: fbx-panic (panic)
Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Function: fbx-warning (warning)
Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Function: find-anim-prop (layer element prop prop_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-anim-props (retval layer element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-anim-stack (scene name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-blob (retval props name name_len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-bool (props name name_len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-element (scene type name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-int (props name name_len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-material (scene name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-node (scene name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-prop (props name name-len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-prop-concat (props parts num_parts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-prop-texture (material name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-real (props name name-len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-shader-texture-input (shader name name_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-string (retval props name name_len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: find-vec3 (retval props name name_len def)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: format-error (dst dst-size error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: free-geometry-cache (cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: free-line-curve (curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: free-mesh (mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: free-scene (scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: generate-indices (streams num_streams indices num_indices allocator error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: generate-normal-mapping (panic mesh topo num_topo normal_indices num_normal_indices assume_smooth)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-channels (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-channels) (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts--begin-zero (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts--begin-zero) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts--end-zero (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts--end-zero) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts-additive (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts-additive) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts-open-file-cb (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts-open-file-cb) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts-use-weight (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts-use-weight) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-data-opts-weight (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-data-opts-weight) (pointer-to-geometry-cache-data-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-extra-info (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-extra-info) (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts--begin-zero (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts--begin-zero) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts--end-zero (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts--end-zero) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts-frames-per-second (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts-frames-per-second) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts-open-file-cb (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts-open-file-cb) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts-result-allocator (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts-result-allocator) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-opts-temp-allocator (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-opts-temp-allocator) (pointer-to-geometry-cache-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: geometry-cache-root-filename (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf geometry-cache-root-filename) (pointer-to-geometry-cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-blend-shape-vertex-offset (retval shape vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-blend-vertex-offset (retval blend vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-compatible-matrix-for-normals (retval node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-prop-element (element prop type)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-skin-vertex-matrix (retval skin vertex fallback)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-triangulate-face-num-indices (face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-vertex-real (panic v index)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: get-weighted-face-normal (retval positions face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate (dst dst_size input retain)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-error (code)
Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Function: inflate-input-buffer (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-buffer) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-buffer-size (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-buffer-size) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-data (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-data) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-data-size (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-data-size) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-internal-fast-bits (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-internal-fast-bits) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-no-checksum (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-no-checksum) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-no-header (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-no-header) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-progress-cb (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-progress-cb) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-progress-interval-hint (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-progress-interval-hint) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-progress-size-after (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-progress-size-after) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-progress-size-before (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-progress-size-before) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-read-fn (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-read-fn) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-read-user (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-read-user) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-input-total-size (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-input-total-size) (pointer-to-inflate-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-retain-data (pointer-to-inflate-retain)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-retain-data) (pointer-to-inflate-retain)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: inflate-retain-initialized (pointer-to-inflate-retain)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf inflate-retain-initialized) (pointer-to-inflate-retain)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: init ()

Loads the foreign library.

This is automatically called by PARSE.

See PARSE
See SHUTDOWN

Package

org.shirakumo.fraf.fbx.

Source

file.lisp.

Function: is-thread-safe ()
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: keyframe-interpolation (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf keyframe-interpolation) (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: keyframe-left (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf keyframe-left) (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: keyframe-right (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf keyframe-right) (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: keyframe-time (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf keyframe-time) (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: keyframe-value (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf keyframe-value) (pointer-to-keyframe)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-area-shape (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-area-shape) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-cast-light (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-cast-light) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-cast-shadows (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-cast-shadows) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-color (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-color) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-decay (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-decay) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-inner-angle (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-inner-angle) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-intensity (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-intensity) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-local-direction (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-local-direction) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-outer-angle (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-outer-angle) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: light-type (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf light-type) (pointer-to-light)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-curve-color (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-curve-color) (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-curve-control-points (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-curve-control-points) (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-curve-from-tessellated-nurbs (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-curve-from-tessellated-nurbs) (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-curve-point-indices (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-curve-point-indices) (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-curve-segments (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-curve-segments) (pointer-to-line-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-segment-index-begin (pointer-to-line-segment)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-segment-index-begin) (pointer-to-line-segment)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: line-segment-num-indices (pointer-to-line-segment)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf line-segment-num-indices) (pointer-to-line-segment)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: list-count (pointer-to-list)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf list-count) (pointer-to-list)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-file (filename opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-geometry-cache (filename opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-memory (data data-size opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts--begin-zero (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts--begin-zero) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts--end-zero (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts--end-zero) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-allow-empty-faces (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-allow-empty-faces) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-allow-missing-vertex-position (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-allow-missing-vertex-position) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-allow-nodes-out-of-root (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-allow-nodes-out-of-root) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-allow-null-material (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-allow-null-material) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-allow-unsafe (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-allow-unsafe) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-clean-skin-weights (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-clean-skin-weights) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-connect-broken-elements (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-connect-broken-elements) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-disable-quirks (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-disable-quirks) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-evaluate-caches (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-evaluate-caches) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-evaluate-skinning (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-evaluate-skinning) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-file-format (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-file-format) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-file-format-lookahead (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-file-format-lookahead) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-file-size-estimate (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-file-size-estimate) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-filename (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-filename) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-generate-missing-normals (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-generate-missing-normals) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-geometry-transform-handling (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-geometry-transform-handling) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-geometry-transform-helper-name (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-geometry-transform-helper-name) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-ignore-all-content (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-ignore-all-content) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-ignore-animation (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-ignore-animation) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-ignore-embedded (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-ignore-embedded) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-ignore-geometry (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-ignore-geometry) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-ignore-missing-external-files (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-ignore-missing-external-files) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-index-error-handling (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-index-error-handling) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-load-external-files (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-load-external-files) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-no-anim-curve-unit-scaling (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-no-anim-curve-unit-scaling) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-no-format-from-content (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-no-format-from-content) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-no-format-from-extension (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-no-format-from-extension) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-no-prop-unit-scaling (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-no-prop-unit-scaling) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-normalize-normals (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-normalize-normals) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-normalize-tangents (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-normalize-tangents) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-merge-groups (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-merge-groups) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-merge-objects (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-merge-objects) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-mtl-data (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-mtl-data) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-mtl-path (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-mtl-path) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-search-mtl-by-filename (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-search-mtl-by-filename) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-obj-split-groups (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-obj-split-groups) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-open-file-cb (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-open-file-cb) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-open-main-file-with-default (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-open-main-file-with-default) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-path-separator (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-path-separator) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-progress-cb (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-progress-cb) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-progress-interval-hint (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-progress-interval-hint) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-raw-filename (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-raw-filename) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-read-buffer-size (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-read-buffer-size) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-retain-dom (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-retain-dom) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-root-transform (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-root-transform) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-skip-skin-vertices (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-skip-skin-vertices) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-space-conversion (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-space-conversion) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-strict (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-strict) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-target-axes (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-target-axes) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-target-camera-axes (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-target-camera-axes) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-target-light-axes (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-target-light-axes) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-target-unit-meters (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-target-unit-meters) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-unicode-error-handling (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-unicode-error-handling) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-opts-use-root-transform (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf load-opts-use-root-transform) (pointer-to-load-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-stdio (file opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-stdio-prefix (file prefix prefix-size opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-stream (stream opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: load-stream-prefix (stream prefix prefix-size opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-distance-limit-max (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-distance-limit-max) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-distance-limit-min (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-distance-limit-min) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-element (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-element) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-ignore-parent-transform (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-ignore-parent-transform) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-lod-levels (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-lod-levels) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-relative-distances (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-relative-distances) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-group-use-distance-limit (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-group-use-distance-limit) (pointer-to-lod-group)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-level-display (pointer-to-lod-level)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-level-display) (pointer-to-lod-level)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: lod-level-distance (pointer-to-lod-level)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf lod-level-distance) (pointer-to-lod-level)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: make-foreign-vector (foreign-type size)

Create a FOREIGN-VECTOR that can hold SIZE number of elements of FOREIGN-TYPE.

Depending on whether the foreign-type instances are immediates or not,
the resulting vector will be initialised with empty instances of the
type or null pointers.

See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: marker-type (pointer-to-marker)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf marker-type) (pointer-to-marker)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-ambient-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-ambient-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-ambient-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-ambient-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-bump (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-bump) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-bump-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-bump-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-diffuse-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-diffuse-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-diffuse-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-diffuse-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-displacement (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-displacement) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-displacement-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-displacement-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-emission-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-emission-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-emission-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-emission-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-normal-map (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-normal-map) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-reflection-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-reflection-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-reflection-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-reflection-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-specular-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-specular-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-specular-exponent (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-specular-exponent) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-specular-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-specular-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-transparency-color (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-transparency-color) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-transparency-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-transparency-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-vector-displacement (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-vector-displacement) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-fbx-maps-vector-displacement-factor (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-fbx-maps-vector-displacement-factor) (pointer-to-material-fbx-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-feature-info-enabled (pointer-to-material-feature-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-feature-info-enabled) (pointer-to-material-feature-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-feature-info-is-explicit (pointer-to-material-feature-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-feature-info-is-explicit) (pointer-to-material-feature-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-ambient-occlusion (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-ambient-occlusion) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-caustics (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-caustics) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-coat (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-coat) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-coat-roughness-as-glossiness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-coat-roughness-as-glossiness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-diffuse (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-diffuse) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-diffuse-roughness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-diffuse-roughness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-double-sided (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-double-sided) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-emission (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-emission) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-exit-to-background (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-exit-to-background) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-internal-reflections (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-internal-reflections) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-ior (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-ior) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-matte (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-matte) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-metalness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-metalness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-opacity (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-opacity) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-pbr (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-pbr) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-roughness-as-glossiness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-roughness-as-glossiness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-sheen (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-sheen) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-specular (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-specular) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-thin-walled (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-thin-walled) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-transmission (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-transmission) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-transmission-roughness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-transmission-roughness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-transmission-roughness-as-glossiness (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-transmission-roughness-as-glossiness) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-features-unlit (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-features-unlit) (pointer-to-material-features)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-feature-disabled (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-feature-disabled) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-has-value (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-has-value) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-texture (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-texture) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-texture-enabled (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-texture-enabled) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-value-components (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-value-components) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-value-int (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-value-int) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-map-value-vec4 (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-map-value-vec4) (pointer-to-material-map)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-ambient-occlusion (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-ambient-occlusion) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-base-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-base-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-base-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-base-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-affect-base-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-affect-base-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-affect-base-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-affect-base-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-anisotropy (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-anisotropy) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-glossiness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-glossiness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-ior (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-ior) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-normal (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-normal) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-rotation (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-rotation) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-coat-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-coat-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-diffuse-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-diffuse-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-displacement-map (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-displacement-map) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-emission-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-emission-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-emission-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-emission-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-glossiness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-glossiness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-indirect-diffuse (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-indirect-diffuse) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-indirect-specular (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-indirect-specular) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-matte-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-matte-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-matte-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-matte-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-metalness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-metalness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-normal-map (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-normal-map) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-opacity (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-opacity) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-sheen-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-sheen-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-sheen-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-sheen-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-sheen-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-sheen-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-specular-anisotropy (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-specular-anisotropy) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-specular-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-specular-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-specular-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-specular-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-specular-ior (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-specular-ior) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-specular-rotation (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-specular-rotation) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-anisotropy (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-anisotropy) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-radius (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-radius) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-scale (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-scale) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-tint-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-tint-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-subsurface-type (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-subsurface-type) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-tangent-map (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-tangent-map) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-thin-film-ior (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-thin-film-ior) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-thin-film-thickness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-thin-film-thickness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-color (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-color) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-depth (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-depth) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-dispersion (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-dispersion) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-enable-in-aov (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-enable-in-aov) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-extra-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-extra-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-factor (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-factor) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-glossiness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-glossiness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-priority (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-priority) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-roughness (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-roughness) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-scatter (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-scatter) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-pbr-maps-transmission-scatter-anisotropy (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-pbr-maps-transmission-scatter-anisotropy) (pointer-to-material-pbr-maps)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-shader (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-shader) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-shader-prop-prefix (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-shader-prop-prefix) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-shader-type (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-shader-type) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-shading-model-name (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-shading-model-name) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-texture-material-prop (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-texture-material-prop) (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-texture-shader-prop (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-texture-shader-prop) (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-texture-texture (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-texture-texture) (pointer-to-material-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: material-textures (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf material-textures) (pointer-to-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-determinant (m)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-for-normals (retval m)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-invert (retval m)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-mul (retval a b)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-to-transform (retval m)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: matrix-v (pointer-to-matrix)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf matrix-v) (pointer-to-matrix)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-all-deformers (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-all-deformers) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-blend-deformers (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-blend-deformers) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-cache-deformers (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-cache-deformers) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-color-sets (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-color-sets) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-edge-crease (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-edge-crease) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-edge-smoothing (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-edge-smoothing) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-edge-visibility (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-edge-visibility) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-edges (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-edges) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-face-group (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-face-group) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-face-groups (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-face-groups) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-face-hole (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-face-hole) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-face-material (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-face-material) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-face-smoothing (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-face-smoothing) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-faces (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-faces) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-from-tessellated-nurbs (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-from-tessellated-nurbs) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-generated-normals (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-generated-normals) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-face-indices (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-face-indices) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-material (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-material) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-num-empty-faces (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-num-empty-faces) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-num-faces (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-num-faces) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-num-line-faces (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-num-line-faces) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-num-point-faces (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-num-point-faces) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-material-num-triangles (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-material-num-triangles) (pointer-to-mesh-material)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-materials (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-materials) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-max-face-triangles (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-max-face-triangles) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-edges (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-edges) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-empty-faces (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-empty-faces) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-faces (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-faces) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-indices (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-indices) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-line-faces (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-line-faces) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-point-faces (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-point-faces) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-triangles (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-triangles) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-num-vertices (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-num-vertices) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-skin-deformers (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-skin-deformers) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-skinned-is-local (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-skinned-is-local) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-skinned-normal (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-skinned-normal) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-skinned-position (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-skinned-position) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-boundary (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-boundary) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-display-mode (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-display-mode) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-evaluated (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-evaluated) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-preview-levels (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-preview-levels) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-render-levels (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-render-levels) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-result (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-result) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-subdivision-uv-boundary (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-subdivision-uv-boundary) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-uv-sets (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-uv-sets) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-bitangent (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-bitangent) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-color (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-color) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-crease (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-crease) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-first-index (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-first-index) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-indices (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-indices) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-normal (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-normal) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-position (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-position) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-tangent (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-tangent) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertex-uv (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertex-uv) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: mesh-vertices (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf mesh-vertices) (pointer-to-mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-animation-ignored (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-animation-ignored) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-ascii (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-ascii) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-big-endian (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-big-endian) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-bone-prop-limb-length-relative (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-bone-prop-size-unit (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-bone-prop-size-unit) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-creator (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-creator) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-element-buffer-size (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-element-buffer-size) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-embedded-ignored (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-embedded-ignored) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-exporter (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-exporter) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-exporter-version (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-exporter-version) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-file-format (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-file-format) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-filename (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-filename) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-geometry-ignored (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-geometry-ignored) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-has-warning (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-has-warning) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-is-unsafe (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-is-unsafe) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-ktime-to-sec (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-ktime-to-sec) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-latest-application (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-latest-application) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-max-face-triangles (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-max-face-triangles) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-may-contain-broken-elements (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-may-contain-broken-elements) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-may-contain-missing-vertex-position (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-may-contain-missing-vertex-position) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-may-contain-no-index (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-may-contain-no-index) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-may-contain-null-materials (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-may-contain-null-materials) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-num-shader-textures (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-num-shader-textures) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-object-element (pointer-to-metadata-object)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-object-element) (pointer-to-metadata-object)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-original-application (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-original-application) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-original-file-path (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-original-file-path) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-raw-filename (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-raw-filename) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-raw-original-file-path (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-raw-original-file-path) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-raw-relative-root (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-raw-relative-root) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-relative-root (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-relative-root) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-result-allocs (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-result-allocs) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-result-memory-used (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-result-memory-used) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-scene-props (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-scene-props) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-temp-allocs (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-temp-allocs) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-temp-memory-used (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-temp-memory-used) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: metadata-warnings (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf metadata-warnings) (pointer-to-metadata)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: name-element--internal-key (pointer-to-name-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf name-element--internal-key) (pointer-to-name-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: name-element-type (pointer-to-name-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf name-element-type) (pointer-to-name-element)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-adjust-post-rotation (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-adjust-post-rotation) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-adjust-pre-rotation (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-adjust-pre-rotation) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-adjust-pre-scale (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-adjust-pre-scale) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-all-attribs (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-all-attribs) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-attrib (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-attrib) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-attrib-type (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-attrib-type) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-camera (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-camera) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-children (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-children) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-euler-rotation (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-euler-rotation) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-geometry-to-node (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-geometry-to-node) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-geometry-to-world (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-geometry-to-world) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-geometry-transform (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-geometry-transform) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-geometry-transform-helper (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-geometry-transform-helper) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-has-adjust-transform (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-has-adjust-transform) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-has-geometry-transform (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-has-geometry-transform) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-inherit-type (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-inherit-type) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-is-geometry-transform-helper (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-is-geometry-transform-helper) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-light (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-light) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-local-transform (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-local-transform) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-materials (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-materials) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-mesh (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-mesh) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-node-depth (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-node-depth) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-node-to-parent (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-node-to-parent) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-node-to-world (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-node-to-world) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-parent (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-parent) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-rotation-order (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-rotation-order) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-visible (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-visible) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: node-world-transform (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf node-world-transform) (pointer-to-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-is-2d (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-is-2d) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-knot-vector (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-knot-vector) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-num-wrap-control-points (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-num-wrap-control-points) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-order (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-order) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-spans (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-spans) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-t-max (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-t-max) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-t-min (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-t-min) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-topology (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-topology) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-basis-valid (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-basis-valid) (pointer-to-nurbs-basis)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-curve-basis (pointer-to-nurbs-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-curve-basis) (pointer-to-nurbs-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-curve-control-points (pointer-to-nurbs-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-curve-control-points) (pointer-to-nurbs-curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-basis-u (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-basis-u) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-basis-v (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-basis-v) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-control-points (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-control-points) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-element (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-element) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-flip-normals (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-flip-normals) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-material (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-material) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-num-control-points-u (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-num-control-points-u) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-num-control-points-v (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-num-control-points-v) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-span-subdivision-u (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-span-subdivision-u) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-surface-span-subdivision-v (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-surface-span-subdivision-v) (pointer-to-nurbs-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-trim-boundary-element (pointer-to-nurbs-trim-boundary)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-trim-boundary-element) (pointer-to-nurbs-trim-boundary)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: nurbs-trim-surface-element (pointer-to-nurbs-trim-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf nurbs-trim-surface-element) (pointer-to-nurbs-trim-surface)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file (stream path path_len)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file-cb-fn (pointer-to-open-file-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-file-cb-fn) (pointer-to-open-file-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file-cb-user (pointer-to-open-file-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-file-cb-user) (pointer-to-open-file-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file-info-original-filename (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-file-info-original-filename) (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file-info-temp-allocator (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-file-info-temp-allocator) (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-file-info-type (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-file-info-type) (pointer-to-open-file-info)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-memory (stream data data_size opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-memory-opts--begin-zero (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-memory-opts--begin-zero) (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-memory-opts--end-zero (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-memory-opts--end-zero) (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-memory-opts-close-cb (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-memory-opts-close-cb) (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: open-memory-opts-no-copy (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf open-memory-opts-no-copy) (pointer-to-open-memory-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: panic-did-panic (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf panic-did-panic) (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: panic-message (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf panic-message) (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: panic-message-length (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf panic-message-length) (pointer-to-panic)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: parse (source &rest args)

Parses an FBX file from the given source.

SOURCE may be one of:
STRING — A native namestring
PATHNAME — A file designator
STREAM — An octet-stream
When the file is FREEd, the stream is closed as well. VECTOR — An octet-vector
You may pass :STATIC-VECTOR T if the vector is a static-vector, in which case the vector’s data is used directly. Otherwise the data is copied to a C memory region.
CFFI:FOREIGN-POINTER — A pointer to the memory area
You must also pass :DATA-SIZE designating the number of octets the memory region encompasses. You may also pass :DEALLOCATE T to hand over the ownership of the memory region and cause FREE of the result to free the memory region as well.

Returns an FBX-FILE if successful and signals an FBX-ERROR otherwise.

Please see LOAD-OPTS for the available arguments. Any LOAD-OPTS slot may be specified as a keyword argument.

See FBX-FILE (type)
See FBX-ERROR (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

file.lisp.

Function: pose-bind-pose (pointer-to-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf pose-bind-pose) (pointer-to-pose)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prepare-prop-overrides (retval overrides num_overrides)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: procedural-geometry-element (pointer-to-procedural-geometry)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf procedural-geometry-element) (pointer-to-procedural-geometry)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: progress-bytes-read (pointer-to-progress)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf progress-bytes-read) (pointer-to-progress)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: progress-bytes-total (pointer-to-progress)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf progress-bytes-total) (pointer-to-progress)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: progress-cb-fn (pointer-to-progress-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf progress-cb-fn) (pointer-to-progress-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: progress-cb-user (pointer-to-progress-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf progress-cb-user) (pointer-to-progress-cb)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prop-flags (pointer-to-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf prop-flags) (pointer-to-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prop-override-element-id (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf prop-override-element-id) (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prop-override-value-int (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf prop-override-value-int) (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prop-override-value-str (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf prop-override-value-str) (pointer-to-prop-override)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: prop-type (pointer-to-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf prop-type) (pointer-to-prop)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: props-defaults (pointer-to-props)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf props-defaults) (pointer-to-props)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: props-num-animated (pointer-to-props)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf props-num-animated) (pointer-to-props)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-dot (a b)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-fix-antipodal (retval q reference)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-mul (retval a b)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-normalize (retval q)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-rotate-vec3 (retval q v)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-slerp (retval a b time)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-to-euler (retval q order)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-w (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf quat-w) (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-x (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf quat-x) (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-y (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf quat-y) (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: quat-z (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf quat-z) (pointer-to-quat)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: read-geometry-cache-real (frame data num_data opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: read-geometry-cache-vec3 (frame data num_data opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: retain-geometry-cache (cache)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: retain-line-curve (curve)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: retain-mesh (mesh)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: retain-scene (scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: sample-geometry-cache-real (channel time data num_data opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: sample-geometry-cache-vec3 (channel time data num_data opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-anim-stacks (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-anim-stacks) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-blend-deformers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-blend-deformers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-blend-shapes (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-blend-shapes) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-bones (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-bones) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-cache-deformers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-cache-deformers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-cache-files (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-cache-files) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-camera-switchers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-camera-switchers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-cameras (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-cameras) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-characters (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-characters) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-combined-anim (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-combined-anim) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-connections-dst (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-connections-dst) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-connections-src (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-connections-src) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-constraints (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-constraints) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-display-layers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-display-layers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-dom-root (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-dom-root) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-elements (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-elements) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-elements-by-name (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-elements-by-name) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-empties (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-empties) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-lights (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-lights) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-line-curves (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-line-curves) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-lod-groups (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-lod-groups) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-markers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-markers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-materials (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-materials) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-meshes (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-meshes) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-metadata (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-metadata) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-metadata-objects (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-metadata-objects) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-nodes (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-nodes) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-nurbs-curves (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-nurbs-curves) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-nurbs-surfaces (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-nurbs-surfaces) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-nurbs-trim-boundaries (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-nurbs-trim-boundaries) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-nurbs-trim-surfaces (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-nurbs-trim-surfaces) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-poses (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-poses) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-procedural-geometries (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-procedural-geometries) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-root-node (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-root-node) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-selection-nodes (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-selection-nodes) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-selection-sets (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-selection-sets) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-ambient-color (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-ambient-color) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-axes (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-axes) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-default-camera (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-default-camera) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-frames-per-second (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-frames-per-second) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-original-axis-up (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-original-axis-up) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-original-unit-meters (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-original-unit-meters) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-props (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-props) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-snap-mode (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-snap-mode) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-time-mode (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-time-mode) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-time-protocol (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-time-protocol) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-settings-unit-meters (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-settings-unit-meters) (pointer-to-scene-settings)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-shader-bindings (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-shader-bindings) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-shaders (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-shaders) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-skin-clusters (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-skin-clusters) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-skin-deformers (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-skin-deformers) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-stereo-cameras (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-stereo-cameras) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-texture-files (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-texture-files) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-textures (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-textures) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-unknowns (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-unknowns) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: scene-videos (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf scene-videos) (pointer-to-scene)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-edges (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-edges) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-element (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-element) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-faces (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-faces) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-include-node (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-include-node) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-target-mesh (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-target-mesh) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-target-node (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-target-node) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-node-vertices (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-node-vertices) (pointer-to-selection-node)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-set-element (pointer-to-selection-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-set-element) (pointer-to-selection-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: selection-set-nodes (pointer-to-selection-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf selection-set-nodes) (pointer-to-selection-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-binding-element (pointer-to-shader-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-binding-element) (pointer-to-shader-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-binding-prop-bindings (pointer-to-shader-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-binding-prop-bindings) (pointer-to-shader-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-bindings (pointer-to-shader)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-bindings) (pointer-to-shader)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-prop-binding-material-prop (pointer-to-shader-prop-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-prop-binding-material-prop) (pointer-to-shader-prop-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-prop-binding-shader-prop (pointer-to-shader-prop-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-prop-binding-shader-prop) (pointer-to-shader-prop-binding)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-name (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-name) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-prop (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-prop) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-texture (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-texture) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-texture-enabled (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-texture-enabled) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-texture-enabled-prop (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-texture-enabled-prop) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-texture-output-index (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-texture-output-index) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-texture-prop (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-texture-prop) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-value-blob (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-value-blob) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-value-int (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-value-int) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-value-str (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-value-str) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-input-value-vec4 (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-input-value-vec4) (pointer-to-shader-texture-input)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-inputs (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-inputs) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-main-texture (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-main-texture) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-main-texture-output-index (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-main-texture-output-index) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-prop-prefix (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-prop-prefix) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-raw-shader-source (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-raw-shader-source) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-shader-name (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-shader-name) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-shader-source (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-shader-source) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-shader-type-id (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-shader-type-id) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-texture-type (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-texture-type) (pointer-to-shader-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shader-type (pointer-to-shader)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf shader-type) (pointer-to-shader)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: shutdown ()

Unloads the foreign library.

See INIT

Package

org.shirakumo.fraf.fbx.

Source

file.lisp.

Function: skin-cluster-bind-to-world (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-bind-to-world) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-bone-node (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-bone-node) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-element (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-element) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-geometry-to-bone (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-geometry-to-bone) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-geometry-to-world (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-geometry-to-world) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-geometry-to-world-transform (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-geometry-to-world-transform) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-mesh-node-to-bone (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-mesh-node-to-bone) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-num-weights (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-num-weights) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-vertices (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-vertices) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-cluster-weights (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-cluster-weights) (pointer-to-skin-cluster)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-clusters (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-clusters) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-dq-vertices (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-dq-vertices) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-dq-weights (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-dq-weights) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-max-weights-per-vertex (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-max-weights-per-vertex) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-num-dq-weights (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-num-dq-weights) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-skinning-method (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-skinning-method) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-vertices (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-vertices) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-deformer-weights (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-deformer-weights) (pointer-to-skin-deformer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-vertex-dq-weight (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-vertex-dq-weight) (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-vertex-num-weights (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-vertex-num-weights) (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-vertex-weight-begin (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-vertex-weight-begin) (pointer-to-skin-vertex)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-weight-cluster-index (pointer-to-skin-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-weight-cluster-index) (pointer-to-skin-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: skin-weight-weight (pointer-to-skin-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf skin-weight-weight) (pointer-to-skin-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stereo-camera-element (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stereo-camera-element) (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stereo-camera-left (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stereo-camera-left) (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stereo-camera-right (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stereo-camera-right) (pointer-to-stereo-camera)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stream-close-fn (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stream-close-fn) (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stream-read-fn (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stream-read-fn) (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: stream-skip-fn (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf stream-skip-fn) (pointer-to-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: string-length (pointer-to-string)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf string-length) (pointer-to-string)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-mesh (mesh level opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts--begin-zero (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts--begin-zero) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts--end-zero (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts--end-zero) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-boundary (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-boundary) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-evaluate-skin-weights (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-evaluate-skin-weights) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-evaluate-source-vertices (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-evaluate-source-vertices) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-ignore-normals (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-ignore-normals) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-interpolate-normals (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-interpolate-normals) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-interpolate-tangents (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-interpolate-tangents) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-max-skin-weights (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-max-skin-weights) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-max-source-vertices (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-max-source-vertices) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-skin-deformer-index (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-skin-deformer-index) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivide-opts-uv-boundary (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivide-opts-uv-boundary) (pointer-to-subdivide-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-result-allocs (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-result-allocs) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-result-memory-used (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-result-memory-used) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-skin-cluster-ranges (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-skin-cluster-ranges) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-skin-cluster-weights (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-skin-cluster-weights) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-source-vertex-ranges (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-source-vertex-ranges) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-source-vertex-weights (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-source-vertex-weights) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-temp-allocs (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-temp-allocs) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-result-temp-memory-used (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-result-temp-memory-used) (pointer-to-subdivision-result)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-weight-index (pointer-to-subdivision-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-weight-index) (pointer-to-subdivision-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-weight-range-num-weights (pointer-to-subdivision-weight-range)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-weight-range-num-weights) (pointer-to-subdivision-weight-range)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-weight-range-weight-begin (pointer-to-subdivision-weight-range)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-weight-range-weight-begin) (pointer-to-subdivision-weight-range)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: subdivision-weight-weight (pointer-to-subdivision-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf subdivision-weight-weight) (pointer-to-subdivision-weight)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: surface-point-derivative-u (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf surface-point-derivative-u) (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: surface-point-derivative-v (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf surface-point-derivative-v) (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: surface-point-position (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf surface-point-position) (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: surface-point-valid (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf surface-point-valid) (pointer-to-surface-point)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tangent-dx (pointer-to-tangent)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tangent-dx) (pointer-to-tangent)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tangent-dy (pointer-to-tangent)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tangent-dy) (pointer-to-tangent)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-curve-opts--begin-zero (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-curve-opts--begin-zero) (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-curve-opts--end-zero (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-curve-opts--end-zero) (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-curve-opts-result-allocator (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-curve-opts-result-allocator) (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-curve-opts-span-subdivision (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-curve-opts-span-subdivision) (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-curve-opts-temp-allocator (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-curve-opts-temp-allocator) (pointer-to-tessellate-curve-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-nurbs-curve (curve opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-nurbs-surface (surface opts error)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts--begin-zero (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts--begin-zero) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts--end-zero (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts--end-zero) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts-result-allocator (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts-result-allocator) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts-span-subdivision-u (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts-span-subdivision-u) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts-span-subdivision-v (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts-span-subdivision-v) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: tessellate-surface-opts-temp-allocator (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf tessellate-surface-opts-temp-allocator) (pointer-to-tessellate-surface-opts)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-absolute-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-absolute-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-content (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-content) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-content (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-content) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-filename (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-filename) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-idx (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-idx) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-index (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-index) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-raw-absolute-filename (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-raw-filename (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-raw-filename) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-raw-relative-filename (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-raw-relative-filename) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-relative-filename (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-relative-filename) (pointer-to-texture-file)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-file-textures (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-file-textures) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-has-file (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-has-file) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-has-uv-transform (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-has-uv-transform) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-layer-alpha (pointer-to-texture-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-layer-alpha) (pointer-to-texture-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-layer-blend-mode (pointer-to-texture-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-layer-blend-mode) (pointer-to-texture-layer)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-raw-absolute-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-raw-absolute-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-raw-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-raw-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-raw-relative-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-raw-relative-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-relative-filename (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-relative-filename) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-shader (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-shader) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-texture-to-uv (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-texture-to-uv) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-type (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-type) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-uv-set (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-uv-set) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-uv-to-texture (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-uv-to-texture) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-uv-transform (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-uv-transform) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-video (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-video) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-wrap-u (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-wrap-u) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: texture-wrap-v (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf texture-wrap-v) (pointer-to-texture)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-edge (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-edge) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-face (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-face) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-flags (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-flags) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-index (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-index) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-next (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-next) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-prev (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-prev) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-edge-twin (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf topo-edge-twin) (pointer-to-topo-edge)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-next-vertex-edge (panic topo num_topo index)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: topo-prev-vertex-edge (panic topo num_topo index)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-direction (retval m v)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-position (retval m v)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-rotation (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf transform-rotation) (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-scale (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf transform-scale) (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-to-matrix (retval transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: transform-translation (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf transform-translation) (pointer-to-transform)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: triangulate-face (indices num_indices mesh face)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: unknown-sub-type (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf unknown-sub-type) (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: unknown-super-type (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf unknown-super-type) (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: unknown-type (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf unknown-type) (pointer-to-unknown)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: update (wrapper &rest args)

Update the object’s fields using a plist.

This is equivalent to calling SETF on each field in turn, just using keyword arguments.

You may also instead use REINITIALIZE-INSTANCE to achieve the same.

See WRAPPER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Function: uv-set-index (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf uv-set-index) (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: uv-set-name (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf uv-set-name) (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: uv-set-vertex-bitangent (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf uv-set-vertex-bitangent) (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: uv-set-vertex-tangent (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf uv-set-vertex-tangent) (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: uv-set-vertex-uv (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf uv-set-vertex-uv) (pointer-to-uv-set)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec2-x (pointer-to-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec2-x) (pointer-to-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec2-y (pointer-to-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec2-y) (pointer-to-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec3-x (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec3-x) (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec3-y (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec3-y) (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec3-z (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec3-z) (pointer-to-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec4-w (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec4-w) (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec4-x (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec4-x) (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec4-y (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec4-y) (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vec4-z (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vec4-z) (pointer-to-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-attrib-exists (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-attrib-exists) (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-attrib-indices (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-attrib-indices) (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-attrib-unique-per-vertex (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-attrib-unique-per-vertex) (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-attrib-value-reals (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-attrib-value-reals) (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-attrib-values (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-attrib-values) (pointer-to-vertex-attrib)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-real-exists (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-real-exists) (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-real-indices (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-real-indices) (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-real-unique-per-vertex (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-real-unique-per-vertex) (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-real-value-reals (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-real-value-reals) (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-real-values (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-real-values) (pointer-to-vertex-real)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-stream-data (pointer-to-vertex-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-stream-data) (pointer-to-vertex-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-stream-vertex-size (pointer-to-vertex-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-stream-vertex-size) (pointer-to-vertex-stream)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec2-exists (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec2-exists) (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec2-indices (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec2-indices) (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec2-unique-per-vertex (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec2-unique-per-vertex) (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec2-value-reals (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec2-value-reals) (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec2-values (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec2-values) (pointer-to-vertex-vec2)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec3-exists (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec3-exists) (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec3-indices (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec3-indices) (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec3-unique-per-vertex (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec3-unique-per-vertex) (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec3-value-reals (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec3-value-reals) (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec3-values (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec3-values) (pointer-to-vertex-vec3)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec4-exists (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec4-exists) (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec4-indices (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec4-indices) (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec4-unique-per-vertex (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec4-unique-per-vertex) (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec4-value-reals (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec4-value-reals) (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: vertex-vec4-values (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf vertex-vec4-values) (pointer-to-vertex-vec4)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-absolute-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-absolute-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-content (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-content) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-raw-absolute-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-raw-absolute-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-raw-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-raw-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-raw-relative-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-raw-relative-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: video-relative-filename (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf video-relative-filename) (pointer-to-video)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: warning-count (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf warning-count) (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: warning-description (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf warning-description) (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: warning-type (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: (setf warning-type) (pointer-to-warning)
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Function: wrap-foreign-vector (ptr lisp-type foreign-type)

Wrap the handle in a FOREIGN-VECTOR instance.

See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.


5.1.6 Generic functions

Generic Function: -begin-zero (wrapper)

Access the FBX:-BEGIN-ZERO slot

For GEOMETRY-CACHE-DATA-OPTS returns a INTEGER For GEOMETRY-CACHE-OPTS returns a INTEGER For SUBDIVIDE-OPTS returns a INTEGER
For TESSELLATE-SURFACE-OPTS returns a INTEGER For TESSELLATE-CURVE-OPTS returns a INTEGER For EVALUATE-OPTS returns a INTEGER
For LOAD-OPTS returns a INTEGER

See INTEGER (type)
See GEOMETRY-CACHE-DATA-OPTS (type)
See GEOMETRY-CACHE-OPTS (type)
See SUBDIVIDE-OPTS (type)
See TESSELLATE-SURFACE-OPTS (type)
See TESSELLATE-CURVE-OPTS (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -begin-zero ((wrapper geometry-cache-data-opts))
Method: -begin-zero ((wrapper geometry-cache-opts))
Method: -begin-zero ((wrapper subdivide-opts))
Method: -begin-zero ((wrapper tessellate-surface-opts))
Method: -begin-zero ((wrapper tessellate-curve-opts))
Method: -begin-zero ((wrapper evaluate-opts))
Method: -begin-zero ((wrapper load-opts))
Generic Function: (setf -begin-zero) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -begin-zero) ((wrapper geometry-cache-data-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper geometry-cache-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper tessellate-curve-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf -begin-zero) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: -element-id-bitmask (wrapper)

Access the FBX:-ELEMENT-ID-BITMASK slot

For ANIM-LAYER returns a INTEGER

See INTEGER (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -element-id-bitmask ((wrapper anim-layer))
Generic Function: (setf -element-id-bitmask) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -element-id-bitmask) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: -end-zero (wrapper)

Access the FBX:-END-ZERO slot

For GEOMETRY-CACHE-DATA-OPTS returns a INTEGER For GEOMETRY-CACHE-OPTS returns a INTEGER For SUBDIVIDE-OPTS returns a INTEGER
For TESSELLATE-SURFACE-OPTS returns a INTEGER For TESSELLATE-CURVE-OPTS returns a INTEGER For EVALUATE-OPTS returns a INTEGER
For LOAD-OPTS returns a INTEGER

See INTEGER (type)
See GEOMETRY-CACHE-DATA-OPTS (type)
See GEOMETRY-CACHE-OPTS (type)
See SUBDIVIDE-OPTS (type)
See TESSELLATE-SURFACE-OPTS (type)
See TESSELLATE-CURVE-OPTS (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -end-zero ((wrapper geometry-cache-data-opts))
Method: -end-zero ((wrapper geometry-cache-opts))
Method: -end-zero ((wrapper subdivide-opts))
Method: -end-zero ((wrapper tessellate-surface-opts))
Method: -end-zero ((wrapper tessellate-curve-opts))
Method: -end-zero ((wrapper evaluate-opts))
Method: -end-zero ((wrapper load-opts))
Generic Function: (setf -end-zero) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -end-zero) ((wrapper geometry-cache-data-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper geometry-cache-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper tessellate-curve-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf -end-zero) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: -internal-key (wrapper)

Access the FBX:-INTERNAL-KEY slot

For NAME-ELEMENT returns a INTEGER For ANIM-PROP returns a INTEGER For PROP-OVERRIDE returns a INTEGER For PROP returns a INTEGER

See INTEGER (type)
See NAME-ELEMENT (type)
See ANIM-PROP (type)
See PROP-OVERRIDE (type)
See PROP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -internal-key ((wrapper name-element))
Method: -internal-key ((wrapper anim-prop))
Method: -internal-key ((wrapper prop-override))
Method: -internal-key ((wrapper prop))
Generic Function: (setf -internal-key) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -internal-key) ((wrapper name-element))
Source

wrapper.lisp.

Method: (setf -internal-key) ((wrapper anim-prop))
Source

wrapper.lisp.

Method: (setf -internal-key) ((wrapper prop-override))
Source

wrapper.lisp.

Method: (setf -internal-key) ((wrapper prop))
Source

wrapper.lisp.

Generic Function: -max-element-id (wrapper)

Access the FBX:-MAX-ELEMENT-ID slot

For ANIM-LAYER returns a INTEGER

See INTEGER (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -max-element-id ((wrapper anim-layer))
Generic Function: (setf -max-element-id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -max-element-id) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: -min-element-id (wrapper)

Access the FBX:-MIN-ELEMENT-ID slot

For ANIM-LAYER returns a INTEGER

See INTEGER (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: -min-element-id ((wrapper anim-layer))
Generic Function: (setf -min-element-id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf -min-element-id) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: a (wrapper)

Access the FBX:A slot

For EDGE returns a INTEGER

See INTEGER (type)
See EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: a ((wrapper edge))
Generic Function: (setf a) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf a) ((wrapper edge))
Source

wrapper.lisp.

Generic Function: absolute-filename (wrapper)

Access the FBX:ABSOLUTE-FILENAME slot

For VIDEO returns a STRING
For TEXTURE returns a STRING
For TEXTURE-FILE returns a STRING For CACHE-FILE returns a STRING

See STRING (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: absolute-filename ((wrapper video))
Method: absolute-filename ((wrapper texture))
Method: absolute-filename ((wrapper texture-file))
Method: absolute-filename ((wrapper cache-file))
Generic Function: (setf absolute-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf absolute-filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf absolute-filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf absolute-filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf absolute-filename) ((wrapper cache-file))
Source

wrapper.lisp.

Generic Function: active (wrapper)

Access the FBX:ACTIVE slot

For CONSTRAINT returns a BOOLEAN

See BOOLEAN (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: active ((wrapper constraint))
Generic Function: (setf active) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf active) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: add-offsets (shape vertices weight)

Add weighted vertices to the deformer.

VERTICES should be a vector of SINGLE-FLOATs where each vector is packed as three floats.

See BLEND-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: add-offsets ((shape blend-deformer) vertices weight)
Source

wrapper.lisp.

Method: add-offsets ((shape blend-shape) vertices weight)
Source

wrapper.lisp.

Generic Function: additive (wrapper)

Access the FBX:ADDITIVE slot

For GEOMETRY-CACHE-DATA-OPTS returns a BOOLEAN For ANIM-LAYER returns a BOOLEAN

See BOOLEAN (type)
See GEOMETRY-CACHE-DATA-OPTS (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: additive ((wrapper geometry-cache-data-opts))
Method: additive ((wrapper anim-layer))
Generic Function: (setf additive) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf additive) ((wrapper geometry-cache-data-opts))
Source

wrapper.lisp.

Method: (setf additive) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: adjust-post-rotation (wrapper)

Access the FBX:ADJUST-POST-ROTATION slot

For NODE returns a QUAT

See QUAT (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: adjust-post-rotation ((wrapper node))
Generic Function: (setf adjust-post-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf adjust-post-rotation) ((wrapper node))
Source

wrapper.lisp.

Generic Function: adjust-pre-rotation (wrapper)

Access the FBX:ADJUST-PRE-ROTATION slot

For NODE returns a QUAT

See QUAT (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: adjust-pre-rotation ((wrapper node))
Generic Function: (setf adjust-pre-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf adjust-pre-rotation) ((wrapper node))
Source

wrapper.lisp.

Generic Function: adjust-pre-scale (wrapper)

Access the FBX:ADJUST-PRE-SCALE slot

For NODE returns a VEC3

See VEC3 (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: adjust-pre-scale ((wrapper node))
Generic Function: (setf adjust-pre-scale) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf adjust-pre-scale) ((wrapper node))
Source

wrapper.lisp.

Generic Function: aim-up-node (wrapper)

Access the FBX:AIM-UP-NODE slot

For CONSTRAINT returns a NODE

See NODE (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aim-up-node ((wrapper constraint))
Generic Function: (setf aim-up-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aim-up-node) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf aim-up-node) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: aim-up-type (wrapper)

Access the FBX:AIM-UP-TYPE slot

For CONSTRAINT returns a FBX:AIM-UP-TYPE

See AIM-UP-TYPE (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aim-up-type ((wrapper constraint))
Generic Function: (setf aim-up-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aim-up-type) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: aim-up-vector (wrapper)

Access the FBX:AIM-UP-VECTOR slot

For CONSTRAINT returns a VEC3

See VEC3 (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aim-up-vector ((wrapper constraint))
Generic Function: (setf aim-up-vector) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aim-up-vector) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: aim-vector (wrapper)

Access the FBX:AIM-VECTOR slot

For CONSTRAINT returns a VEC3

See VEC3 (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aim-vector ((wrapper constraint))
Generic Function: (setf aim-vector) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aim-vector) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: all-attribs (wrapper)

Access the FBX:ALL-ATTRIBS slot

For NODE returns a FOREIGN-VECTOR (ELEMENT)

See FOREIGN-VECTOR (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: all-attribs ((wrapper node))
Generic Function: (setf all-attribs) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf all-attribs) ((wrapper node))
Source

wrapper.lisp.

Generic Function: all-deformers (wrapper)

Access the FBX:ALL-DEFORMERS slot

For MESH returns a FOREIGN-VECTOR (ELEMENT)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: all-deformers ((wrapper mesh))
Generic Function: (setf all-deformers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf all-deformers) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: allocate (allocator size)

Allocate a memory region of the given size.

Should return a CFFI:FOREIGN-POINTER.
A failure can be indicated by returning a null pointer.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Generic Reader: allocation-limit (object)

Accesses the maximum number of allocations that can be performed.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: allocation-limit ((allocator allocator))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

allocation-limit.

Generic Writer: (setf allocation-limit) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf allocation-limit) ((allocator allocator))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

allocation-limit.

Generic Function: allow-empty-faces (wrapper)

Access the FBX:ALLOW-EMPTY-FACES slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: allow-empty-faces ((wrapper load-opts))
Generic Function: (setf allow-empty-faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf allow-empty-faces) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: allow-missing-vertex-position (wrapper)

Access the FBX:ALLOW-MISSING-VERTEX-POSITION slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: allow-missing-vertex-position ((wrapper load-opts))
Generic Function: (setf allow-missing-vertex-position) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf allow-missing-vertex-position) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: allow-nodes-out-of-root (wrapper)

Access the FBX:ALLOW-NODES-OUT-OF-ROOT slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: allow-nodes-out-of-root ((wrapper load-opts))
Generic Function: (setf allow-nodes-out-of-root) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf allow-nodes-out-of-root) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: allow-null-material (wrapper)

Access the FBX:ALLOW-NULL-MATERIAL slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: allow-null-material ((wrapper load-opts))
Generic Function: (setf allow-null-material) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf allow-null-material) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: allow-unsafe (wrapper)

Access the FBX:ALLOW-UNSAFE slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: allow-unsafe ((wrapper load-opts))
Generic Function: (setf allow-unsafe) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf allow-unsafe) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: alpha (wrapper)

Access the FBX:ALPHA slot

For TEXTURE-LAYER returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See TEXTURE-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: alpha ((wrapper texture-layer))
Generic Function: (setf alpha) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf alpha) ((wrapper texture-layer))
Source

wrapper.lisp.

Generic Function: ambient-color (wrapper)

Access the FBX:AMBIENT-COLOR slot

For SCENE-SETTINGS returns a VEC3
For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See VEC3 (type)
See MATERIAL-MAP (type)
See SCENE-SETTINGS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ambient-color ((wrapper scene-settings))
Method: ambient-color ((wrapper material-fbx-maps))
Generic Function: (setf ambient-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ambient-color) ((wrapper scene-settings))
Source

wrapper.lisp.

Method: (setf ambient-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: ambient-factor (wrapper)

Access the FBX:AMBIENT-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ambient-factor ((wrapper material-fbx-maps))
Generic Function: (setf ambient-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ambient-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: ambient-occlusion (wrapper)

Access the FBX:AMBIENT-OCCLUSION slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-MAP (type)
See MATERIAL-FEATURES (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ambient-occlusion ((wrapper material-features))
Method: ambient-occlusion ((wrapper material-pbr-maps))
Generic Function: (setf ambient-occlusion) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ambient-occlusion) ((wrapper material-features))
Source

wrapper.lisp.

Method: (setf ambient-occlusion) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: anim (wrapper)

Access the FBX:ANIM slot

For SCENE returns a ANIM For ANIM-LAYER returns a ANIM For ANIM-STACK returns a ANIM

See ANIM (type)
See SCENE (type)
See ANIM-LAYER (type)
See ANIM-STACK (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim ((wrapper scene))
Method: anim ((wrapper anim-layer))
Method: anim ((wrapper anim-stack))
Generic Function: (setf anim) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf anim) ((wrapper anim-layer))
Source

wrapper.lisp.

Method: (setf anim) ((wrapper anim-stack))
Source

wrapper.lisp.

Generic Function: anim-curves (wrapper)

Access the FBX:ANIM-CURVES slot

For SCENE returns a FOREIGN-VECTOR (ANIM-CURVE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-curves ((wrapper scene))
Generic Function: (setf anim-curves) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-curves) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: anim-layers (wrapper)

Access the FBX:ANIM-LAYERS slot

For SCENE returns a FOREIGN-VECTOR (ANIM-LAYER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-layers ((wrapper scene))
Generic Function: (setf anim-layers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-layers) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: anim-props (wrapper)

Access the FBX:ANIM-PROPS slot

For ANIM-LAYER returns a FOREIGN-VECTOR (ANIM-PROP)

See FOREIGN-VECTOR (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-props ((wrapper anim-layer))
Generic Function: (setf anim-props) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-props) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: anim-stacks (wrapper)

Access the FBX:ANIM-STACKS slot

For SCENE returns a FOREIGN-VECTOR (ANIM-STACK)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-stacks ((wrapper scene))
Generic Function: (setf anim-stacks) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-stacks) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: anim-value (wrapper)

Access the FBX:ANIM-VALUE slot

For ANIM-PROP returns a ANIM-VALUE

See ANIM-VALUE (type)
See ANIM-PROP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-value ((wrapper anim-prop))
Generic Function: (setf anim-value) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-value) ((wrapper anim-prop))
Source

wrapper.lisp.

Method: (setf anim-value) ((wrapper anim-prop))
Source

wrapper.lisp.

Generic Function: anim-values (wrapper)

Access the FBX:ANIM-VALUES slot

For SCENE returns a FOREIGN-VECTOR (ANIM-VALUE) For ANIM-LAYER returns a FOREIGN-VECTOR (ANIM-VALUE)

See FOREIGN-VECTOR (type)
See SCENE (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: anim-values ((wrapper scene))
Method: anim-values ((wrapper anim-layer))
Generic Function: (setf anim-values) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf anim-values) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf anim-values) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: animation-ignored (wrapper)

Access the FBX:ANIMATION-IGNORED slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: animation-ignored ((wrapper metadata))
Generic Function: (setf animation-ignored) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf animation-ignored) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: aperture-format (wrapper)

Access the FBX:APERTURE-FORMAT slot

For CAMERA returns a FBX:APERTURE-FORMAT

See APERTURE-FORMAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aperture-format ((wrapper camera))
Generic Function: (setf aperture-format) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aperture-format) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: aperture-mode (wrapper)

Access the FBX:APERTURE-MODE slot

For CAMERA returns a FBX:APERTURE-MODE

See APERTURE-MODE (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aperture-mode ((wrapper camera))
Generic Function: (setf aperture-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aperture-mode) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: aperture-size-inch (wrapper)

Access the FBX:APERTURE-SIZE-INCH slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aperture-size-inch ((wrapper camera))
Generic Function: (setf aperture-size-inch) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aperture-size-inch) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: area-shape (wrapper)

Access the FBX:AREA-SHAPE slot

For LIGHT returns a FBX:LIGHT-AREA-SHAPE

See LIGHT-AREA-SHAPE (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: area-shape ((wrapper light))
Generic Function: (setf area-shape) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf area-shape) ((wrapper light))
Source

wrapper.lisp.

Generic Function: ascii (wrapper)

Access the FBX:ASCII slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ascii ((wrapper metadata))
Generic Function: (setf ascii) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ascii) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: aspect-mode (wrapper)

Access the FBX:ASPECT-MODE slot

For CAMERA returns a FBX:ASPECT-MODE

See ASPECT-MODE (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aspect-mode ((wrapper camera))
Generic Function: (setf aspect-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aspect-mode) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: aspect-ratio (wrapper)

Access the FBX:ASPECT-RATIO slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: aspect-ratio ((wrapper camera))
Generic Function: (setf aspect-ratio) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf aspect-ratio) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: attrib (wrapper)

Access the FBX:ATTRIB slot

For NODE returns a ELEMENT

See ELEMENT (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: attrib ((wrapper node))
Generic Function: (setf attrib) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf attrib) ((wrapper node))
Source

wrapper.lisp.

Method: (setf attrib) ((wrapper node))
Source

wrapper.lisp.

Generic Function: attrib-type (wrapper)

Access the FBX:ATTRIB-TYPE slot

For NODE returns a FBX:ELEMENT-TYPE

See ELEMENT-TYPE (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: attrib-type ((wrapper node))
Generic Function: (setf attrib-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf attrib-type) ((wrapper node))
Source

wrapper.lisp.

Generic Function: axes (wrapper)

Access the FBX:AXES slot

For SCENE-SETTINGS returns a COORDINATE-AXES

See COORDINATE-AXES (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: axes ((wrapper scene-settings))
Generic Function: (setf axes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf axes) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: b (wrapper)

Access the FBX:B slot

For EDGE returns a INTEGER

See INTEGER (type)
See EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: b ((wrapper edge))
Generic Function: (setf b) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf b) ((wrapper edge))
Source

wrapper.lisp.

Generic Function: base-color (wrapper)

Access the FBX:BASE-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: base-color ((wrapper material-pbr-maps))
Generic Function: (setf base-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf base-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: base-factor (wrapper)

Access the FBX:BASE-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: base-factor ((wrapper material-pbr-maps))
Generic Function: (setf base-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf base-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: basis (wrapper)

Access the FBX:BASIS slot

For NURBS-CURVE returns a NURBS-BASIS

See NURBS-BASIS (type)
See NURBS-CURVE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: basis ((wrapper nurbs-curve))
Generic Function: (setf basis) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf basis) ((wrapper nurbs-curve))
Source

wrapper.lisp.

Generic Function: basis-u (wrapper)

Access the FBX:BASIS-U slot

For NURBS-SURFACE returns a NURBS-BASIS

See NURBS-BASIS (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: basis-u ((wrapper nurbs-surface))
Generic Function: (setf basis-u) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf basis-u) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: basis-v (wrapper)

Access the FBX:BASIS-V slot

For NURBS-SURFACE returns a NURBS-BASIS

See NURBS-BASIS (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: basis-v ((wrapper nurbs-surface))
Generic Function: (setf basis-v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf basis-v) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: big-endian (wrapper)

Access the FBX:BIG-ENDIAN slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: big-endian ((wrapper metadata))
Generic Function: (setf big-endian) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf big-endian) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: bind-pose (wrapper)

Access the FBX:BIND-POSE slot

For POSE returns a BOOLEAN

See BOOLEAN (type)
See POSE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bind-pose ((wrapper pose))
Generic Function: (setf bind-pose) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bind-pose) ((wrapper pose))
Source

wrapper.lisp.

Generic Function: bind-to-world (wrapper)

Access the FBX:BIND-TO-WORLD slot

For SKIN-CLUSTER returns a MATRIX

See MATRIX (type)
See SKIN-CLUSTER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bind-to-world ((wrapper skin-cluster))
Generic Function: (setf bind-to-world) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bind-to-world) ((wrapper skin-cluster))
Source

wrapper.lisp.

Generic Function: bindings (wrapper)

Access the FBX:BINDINGS slot

For SHADER returns a FOREIGN-VECTOR (SHADER-BINDING)

See FOREIGN-VECTOR (type)
See SHADER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bindings ((wrapper shader))
Generic Function: (setf bindings) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bindings) ((wrapper shader))
Source

wrapper.lisp.

Generic Function: blend-channels (wrapper)

Access the FBX:BLEND-CHANNELS slot

For SCENE returns a FOREIGN-VECTOR (BLEND-CHANNEL)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: blend-channels ((wrapper scene))
Generic Function: (setf blend-channels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf blend-channels) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: blend-deformers (wrapper)

Access the FBX:BLEND-DEFORMERS slot

For SCENE returns a FOREIGN-VECTOR (BLEND-DEFORMER) For MESH returns a FOREIGN-VECTOR (BLEND-DEFORMER)

See FOREIGN-VECTOR (type)
See SCENE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: blend-deformers ((wrapper scene))
Method: blend-deformers ((wrapper mesh))
Generic Function: (setf blend-deformers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf blend-deformers) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf blend-deformers) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: blend-mode (wrapper)

Access the FBX:BLEND-MODE slot

For TEXTURE-LAYER returns a FBX:BLEND-MODE

See BLEND-MODE (type)
See TEXTURE-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: blend-mode ((wrapper texture-layer))
Generic Function: (setf blend-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf blend-mode) ((wrapper texture-layer))
Source

wrapper.lisp.

Generic Function: blend-shapes (wrapper)

Access the FBX:BLEND-SHAPES slot

For SCENE returns a FOREIGN-VECTOR (BLEND-SHAPE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: blend-shapes ((wrapper scene))
Generic Function: (setf blend-shapes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf blend-shapes) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: blend-vertex-offset (shape index &potional vertex)

Compute the offset for the given blend shape and vertex.

VERTEX should be a 3-element single-float array to hold the vector components. If it is not passed, a vector is allocated and returned for you.

See BLEND-SHAPE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: blend-vertex-offset ((shape blend-shape) index &potional vertex)
Source

wrapper.lisp.

Generic Function: blended (wrapper)

Access the FBX:BLENDED slot

For ANIM-LAYER returns a BOOLEAN

See BOOLEAN (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: blended ((wrapper anim-layer))
Generic Function: (setf blended) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf blended) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: bone (wrapper)

Access the FBX:BONE slot

For NODE returns a BONE

See BONE (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone ((wrapper node))
Generic Function: (setf bone) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone) ((wrapper node))
Source

wrapper.lisp.

Method: (setf bone) ((wrapper node))
Source

wrapper.lisp.

Generic Function: bone-node (wrapper)

Access the FBX:BONE-NODE slot

For BONE-POSE returns a NODE For SKIN-CLUSTER returns a NODE

See NODE (type)
See BONE-POSE (type)
See SKIN-CLUSTER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone-node ((wrapper bone-pose))
Method: bone-node ((wrapper skin-cluster))
Generic Function: (setf bone-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone-node) ((wrapper bone-pose))
Source

wrapper.lisp.

Method: (setf bone-node) ((wrapper bone-pose))
Source

wrapper.lisp.

Method: (setf bone-node) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf bone-node) ((wrapper skin-cluster))
Source

wrapper.lisp.

Generic Function: bone-poses (wrapper)

Access the FBX:BONE-POSES slot

For POSE returns a FOREIGN-VECTOR (BONE-POSE)

See FOREIGN-VECTOR (type)
See POSE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone-poses ((wrapper pose))
Generic Function: (setf bone-poses) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone-poses) ((wrapper pose))
Source

wrapper.lisp.

Generic Function: bone-prop-limb-length-relative (wrapper)

Access the FBX:BONE-PROP-LIMB-LENGTH-RELATIVE slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone-prop-limb-length-relative ((wrapper metadata))
Generic Function: (setf bone-prop-limb-length-relative) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone-prop-limb-length-relative) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: bone-prop-size-unit (wrapper)

Access the FBX:BONE-PROP-SIZE-UNIT slot

For METADATA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone-prop-size-unit ((wrapper metadata))
Generic Function: (setf bone-prop-size-unit) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone-prop-size-unit) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: bone-to-world (wrapper)

Access the FBX:BONE-TO-WORLD slot

For BONE-POSE returns a MATRIX

See MATRIX (type)
See BONE-POSE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bone-to-world ((wrapper bone-pose))
Generic Function: (setf bone-to-world) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bone-to-world) ((wrapper bone-pose))
Source

wrapper.lisp.

Generic Function: bones (wrapper)

Access the FBX:BONES slot

For SCENE returns a FOREIGN-VECTOR (BONE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bones ((wrapper scene))
Generic Function: (setf bones) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bones) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: boundary (wrapper)

Access the FBX:BOUNDARY slot

For SUBDIVIDE-OPTS returns a FBX:SUBDIVISION-BOUNDARY

See SUBDIVISION-BOUNDARY (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: boundary ((wrapper subdivide-opts))
Generic Function: (setf boundary) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf boundary) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: buffer (wrapper)

Access the FBX:BUFFER slot

For INFLATE-INPUT returns a :POINTER

See POINTER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Reader Method: buffer ((fbx-file-stream fbx-file-stream))

automatically generated reader method

Source

file.lisp.

Target Slot

buffer.

Method: buffer ((wrapper inflate-input))
Generic Function: (setf buffer) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf buffer) ((fbx-file-stream fbx-file-stream))

automatically generated writer method

Source

file.lisp.

Target Slot

buffer.

Method: (setf buffer) ((wrapper inflate-input))
Source

wrapper.lisp.

Method: (setf buffer) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: buffer-size (wrapper)

Access the FBX:BUFFER-SIZE slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: buffer-size ((wrapper inflate-input))
Generic Function: (setf buffer-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf buffer-size) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: bump (wrapper)

Access the FBX:BUMP slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bump ((wrapper material-fbx-maps))
Generic Function: (setf bump) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bump) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: bump-factor (wrapper)

Access the FBX:BUMP-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: bump-factor ((wrapper material-fbx-maps))
Generic Function: (setf bump-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf bump-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: cache-deformers (wrapper)

Access the FBX:CACHE-DEFORMERS slot

For SCENE returns a FOREIGN-VECTOR (CACHE-DEFORMER) For MESH returns a FOREIGN-VECTOR (CACHE-DEFORMER)

See FOREIGN-VECTOR (type)
See SCENE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cache-deformers ((wrapper scene))
Method: cache-deformers ((wrapper mesh))
Generic Function: (setf cache-deformers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cache-deformers) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf cache-deformers) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: cache-files (wrapper)

Access the FBX:CACHE-FILES slot

For SCENE returns a FOREIGN-VECTOR (CACHE-FILE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cache-files ((wrapper scene))
Generic Function: (setf cache-files) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cache-files) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: camera (wrapper)

Access the FBX:CAMERA slot

For NODE returns a CAMERA

See CAMERA (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: camera ((wrapper node))
Generic Function: (setf camera) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf camera) ((wrapper node))
Source

wrapper.lisp.

Method: (setf camera) ((wrapper node))
Source

wrapper.lisp.

Generic Function: camera-switchers (wrapper)

Access the FBX:CAMERA-SWITCHERS slot

For SCENE returns a FOREIGN-VECTOR (CAMERA-SWITCHER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: camera-switchers ((wrapper scene))
Generic Function: (setf camera-switchers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf camera-switchers) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: cameras (wrapper)

Access the FBX:CAMERAS slot

For SCENE returns a FOREIGN-VECTOR (CAMERA)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cameras ((wrapper scene))
Generic Function: (setf cameras) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cameras) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: cast-light (wrapper)

Access the FBX:CAST-LIGHT slot

For LIGHT returns a BOOLEAN

See BOOLEAN (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cast-light ((wrapper light))
Generic Function: (setf cast-light) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cast-light) ((wrapper light))
Source

wrapper.lisp.

Generic Function: cast-shadows (wrapper)

Access the FBX:CAST-SHADOWS slot

For LIGHT returns a BOOLEAN

See BOOLEAN (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cast-shadows ((wrapper light))
Generic Function: (setf cast-shadows) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cast-shadows) ((wrapper light))
Source

wrapper.lisp.

Generic Function: caustics (wrapper)

Access the FBX:CAUSTICS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: caustics ((wrapper material-features))
Generic Function: (setf caustics) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf caustics) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: channel (wrapper)

Access the FBX:CHANNEL slot

For CACHE-DEFORMER returns a STRING For CACHE-FRAME returns a STRING

See STRING (type)
See CACHE-DEFORMER (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: channel ((wrapper cache-deformer))
Method: channel ((wrapper cache-frame))
Generic Function: (setf channel) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf channel) ((wrapper cache-deformer))
Source

wrapper.lisp.

Method: (setf channel) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: channels (wrapper)

Access the FBX:CHANNELS slot

For GEOMETRY-CACHE returns a FOREIGN-VECTOR (CACHE-CHANNEL) For BLEND-DEFORMER returns a FOREIGN-VECTOR (BLEND-CHANNEL)

See FOREIGN-VECTOR (type)
See GEOMETRY-CACHE (type)
See BLEND-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: channels ((wrapper geometry-cache))
Method: channels ((wrapper blend-deformer))
Generic Function: (setf channels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf channels) ((wrapper geometry-cache))
Source

wrapper.lisp.

Method: (setf channels) ((wrapper blend-deformer))
Source

wrapper.lisp.

Generic Function: characters (wrapper)

Access the FBX:CHARACTERS slot

For SCENE returns a FOREIGN-VECTOR (CHARACTER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: characters ((wrapper scene))
Generic Function: (setf characters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf characters) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: children (wrapper)

Access the FBX:CHILDREN slot

For NODE returns a FOREIGN-VECTOR (NODE)
For DOM-NODE returns a FOREIGN-VECTOR (DOM-NODE)

See FOREIGN-VECTOR (type)
See NODE (type)
See DOM-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: children ((wrapper node))
Method: children ((wrapper dom-node))
Generic Function: (setf children) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf children) ((wrapper node))
Source

wrapper.lisp.

Method: (setf children) ((wrapper dom-node))
Source

wrapper.lisp.

Generic Function: clean-skin-weights (wrapper)

Access the FBX:CLEAN-SKIN-WEIGHTS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: clean-skin-weights ((wrapper load-opts))
Generic Function: (setf clean-skin-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf clean-skin-weights) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: (setf close-memory-cb) (wrapper)

Sets the close-memory callback.

Should be a function of two arguments: DATA
SIZE

Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf close-memory-cb) ((wrapper wrapper))
Source

wrapper.lisp.

Generic Function: cluster-index (wrapper)

Access the FBX:CLUSTER-INDEX slot

For SKIN-WEIGHT returns a INTEGER

See INTEGER (type)
See SKIN-WEIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: cluster-index ((wrapper skin-weight))
Generic Function: (setf cluster-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf cluster-index) ((wrapper skin-weight))
Source

wrapper.lisp.

Generic Function: clusters (wrapper)

Access the FBX:CLUSTERS slot

For SKIN-DEFORMER returns a FOREIGN-VECTOR (SKIN-CLUSTER)

See FOREIGN-VECTOR (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: clusters ((wrapper skin-deformer))
Generic Function: (setf clusters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf clusters) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: coat (wrapper)

Access the FBX:COAT slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat ((wrapper material-features))
Generic Function: (setf coat) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: coat-affect-base-color (wrapper)

Access the FBX:COAT-AFFECT-BASE-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-affect-base-color ((wrapper material-pbr-maps))
Generic Function: (setf coat-affect-base-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-affect-base-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-affect-base-roughness (wrapper)

Access the FBX:COAT-AFFECT-BASE-ROUGHNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-affect-base-roughness ((wrapper material-pbr-maps))
Generic Function: (setf coat-affect-base-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-affect-base-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-anisotropy (wrapper)

Access the FBX:COAT-ANISOTROPY slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-anisotropy ((wrapper material-pbr-maps))
Generic Function: (setf coat-anisotropy) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-anisotropy) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-color (wrapper)

Access the FBX:COAT-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-color ((wrapper material-pbr-maps))
Generic Function: (setf coat-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-factor (wrapper)

Access the FBX:COAT-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-factor ((wrapper material-pbr-maps))
Generic Function: (setf coat-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-glossiness (wrapper)

Access the FBX:COAT-GLOSSINESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-glossiness ((wrapper material-pbr-maps))
Generic Function: (setf coat-glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-glossiness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-ior (wrapper)

Access the FBX:COAT-IOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-ior ((wrapper material-pbr-maps))
Generic Function: (setf coat-ior) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-ior) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-normal (wrapper)

Access the FBX:COAT-NORMAL slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-normal ((wrapper material-pbr-maps))
Generic Function: (setf coat-normal) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-normal) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-rotation (wrapper)

Access the FBX:COAT-ROTATION slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-rotation ((wrapper material-pbr-maps))
Generic Function: (setf coat-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-rotation) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-roughness (wrapper)

Access the FBX:COAT-ROUGHNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-roughness ((wrapper material-pbr-maps))
Generic Function: (setf coat-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: coat-roughness-as-glossiness (wrapper)

Access the FBX:COAT-ROUGHNESS-AS-GLOSSINESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: coat-roughness-as-glossiness ((wrapper material-features))
Generic Function: (setf coat-roughness-as-glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf coat-roughness-as-glossiness) ((wrapper material-features))
Source

wrapper.lisp.

Generic Reader: code (condition)

The internal error code of fbx conditions.

See FBX-ERROR (type)
See FBX-WARNING (type)
See INFLATE-ERROR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: code ((condition inflate-error))
Source

conditions.lisp.

Target Slot

code.

Reader Method: code ((condition fbx-warning))
Source

conditions.lisp.

Target Slot

code.

Reader Method: code ((condition fbx-error))
Source

conditions.lisp.

Target Slot

code.

Generic Function: color (wrapper)

Access the FBX:COLOR slot

For LINE-CURVE returns a VEC3 For LIGHT returns a VEC3

See VEC3 (type)
See LINE-CURVE (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: color ((wrapper line-curve))
Method: color ((wrapper light))
Generic Function: (setf color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf color) ((wrapper line-curve))
Source

wrapper.lisp.

Method: (setf color) ((wrapper light))
Source

wrapper.lisp.

Generic Function: color-sets (wrapper)

Access the FBX:COLOR-SETS slot

For MESH returns a FOREIGN-VECTOR (COLOR-SET)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: color-sets ((wrapper mesh))
Generic Function: (setf color-sets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf color-sets) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: combined-anim (wrapper)

Access the FBX:COMBINED-ANIM slot

For SCENE returns a ANIM

See ANIM (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: combined-anim ((wrapper scene))
Generic Function: (setf combined-anim) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf combined-anim) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: compose-rotation (wrapper)

Access the FBX:COMPOSE-ROTATION slot

For ANIM-LAYER returns a BOOLEAN

See BOOLEAN (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: compose-rotation ((wrapper anim-layer))
Generic Function: (setf compose-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf compose-rotation) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: compose-scale (wrapper)

Access the FBX:COMPOSE-SCALE slot

For ANIM-LAYER returns a BOOLEAN

See BOOLEAN (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: compose-scale ((wrapper anim-layer))
Generic Function: (setf compose-scale) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf compose-scale) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: compute-normals (mesh positions normal-indices &key normals)

Compute the normals for a mesh’s vertices.

POSITIONS should be a single-float vector of packed vec3s. NORMAL-INDICES should be an (unsigned-byte 32) vector.
NORMALS may be a single-float vector of packed vec3s.

If NORMALS is not passed, a vector is allocated and returned for you.

Returns two values: the number of normals and the normals vector.

See MESH (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: compute-normals ((mesh mesh) positions normal-indices &key normals)
Source

wrapper.lisp.

Generic Function: compute-topology (mesh &key topo)

Computes the topology of a mesh.

TOPO should be a FOREIGN-VECTOR representing TOPO-EDGE instances. If not passed, a vector will be allocated and returned for you.

May signal an error of type FBX-PANIC.

See FBX-PANIC (type)
See MESH (type)
See FOREIGN-VECTOR (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: compute-topology ((mesh mesh) &key topo)
Source

wrapper.lisp.

Generic Function: connect-broken-elements (wrapper)

Access the FBX:CONNECT-BROKEN-ELEMENTS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: connect-broken-elements ((wrapper load-opts))
Generic Function: (setf connect-broken-elements) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf connect-broken-elements) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: connections-dst (wrapper)

Access the FBX:CONNECTIONS-DST slot

For SCENE returns a FOREIGN-VECTOR (CONNECTION) For ELEMENT returns a FOREIGN-VECTOR (CONNECTION)

See FOREIGN-VECTOR (type)
See SCENE (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: connections-dst ((wrapper scene))
Method: connections-dst ((wrapper element))
Generic Function: (setf connections-dst) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf connections-dst) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf connections-dst) ((wrapper element))
Source

wrapper.lisp.

Generic Function: connections-src (wrapper)

Access the FBX:CONNECTIONS-SRC slot

For SCENE returns a FOREIGN-VECTOR (CONNECTION) For ELEMENT returns a FOREIGN-VECTOR (CONNECTION)

See FOREIGN-VECTOR (type)
See SCENE (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: connections-src ((wrapper scene))
Method: connections-src ((wrapper element))
Generic Function: (setf connections-src) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf connections-src) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf connections-src) ((wrapper element))
Source

wrapper.lisp.

Generic Function: constrain-rotation (wrapper)

Access the FBX:CONSTRAIN-ROTATION slot

For CONSTRAINT returns a VECTOR

See VECTOR (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: constrain-rotation ((wrapper constraint))
Generic Function: (setf constrain-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf constrain-rotation) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: constrain-scale (wrapper)

Access the FBX:CONSTRAIN-SCALE slot

For CONSTRAINT returns a VECTOR

See VECTOR (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: constrain-scale ((wrapper constraint))
Generic Function: (setf constrain-scale) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf constrain-scale) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: constrain-translation (wrapper)

Access the FBX:CONSTRAIN-TRANSLATION slot

For CONSTRAINT returns a VECTOR

See VECTOR (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: constrain-translation ((wrapper constraint))
Generic Function: (setf constrain-translation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf constrain-translation) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: constraint-type (wrapper)

Access the FBX:TYPE slot

For CONSTRAINT returns a FBX:CONSTRAINT-TYPE

See CONSTRAINT-TYPE (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: constraint-type ((wrapper constraint))
Generic Function: (setf constraint-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf constraint-type) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: constraints (wrapper)

Access the FBX:CONSTRAINTS slot

For SCENE returns a FOREIGN-VECTOR (CONSTRAINT)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: constraints ((wrapper scene))
Generic Function: (setf constraints) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf constraints) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: content (wrapper)

Access the FBX:CONTENT slot

For VIDEO returns a BLOB For TEXTURE returns a BLOB For TEXTURE-FILE returns a BLOB

See BLOB (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: content ((wrapper video))
Method: content ((wrapper texture))
Method: content ((wrapper texture-file))
Generic Function: (setf content) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf content) ((wrapper video))
Source

wrapper.lisp.

Method: (setf content) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf content) ((wrapper texture-file))
Source

wrapper.lisp.

Generic Function: control-points (wrapper)

Access the FBX:CONTROL-POINTS slot

For NURBS-SURFACE returns a FOREIGN-VECTOR (VEC4) For NURBS-CURVE returns a FOREIGN-VECTOR (VEC4) For LINE-CURVE returns a FOREIGN-VECTOR (VEC3)

See FOREIGN-VECTOR (type)
See NURBS-SURFACE (type)
See NURBS-CURVE (type)
See LINE-CURVE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: control-points ((wrapper nurbs-surface))
Method: control-points ((wrapper nurbs-curve))
Method: control-points ((wrapper line-curve))
Generic Function: (setf control-points) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf control-points) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Method: (setf control-points) ((wrapper nurbs-curve))
Source

wrapper.lisp.

Method: (setf control-points) ((wrapper line-curve))
Source

wrapper.lisp.

Generic Function: creator (wrapper)

Access the FBX:CREATOR slot

For METADATA returns a STRING

See STRING (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: creator ((wrapper metadata))
Generic Function: (setf creator) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf creator) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: curves (wrapper)

Access the FBX:CURVES slot

For ANIM-VALUE returns a ANIM-CURVE

See ANIM-CURVE (type)
See ANIM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: curves ((wrapper anim-value))
Generic Function: (setf curves) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf curves) ((wrapper anim-value))
Source

wrapper.lisp.

Method: (setf curves) ((wrapper anim-value))
Source

wrapper.lisp.

Generic Function: data (wrapper)

Access the FBX:DATA slot

For INFLATE-RETAIN returns a VECTOR For INFLATE-INPUT returns a :POINTER For VERTEX-STREAM returns a :POINTER For BLOB returns a :POINTER
For FBX-STRING returns a :STRING

See VECTOR (type)
See POINTER (type)
See STRING (type)
See INFLATE-RETAIN (type)
See INFLATE-INPUT (type)
See VERTEX-STREAM (type)
See BLOB (type)
See FBX-STRING (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data ((wrapper inflate-retain))
Method: data ((wrapper inflate-input))
Method: data ((wrapper vertex-stream))
Method: data ((wrapper blob))
Method: data ((wrapper fbx-string))
Method: data ((vector foreign-vector))
Generic Function: (setf data) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data) ((blob blob))
Source

wrapper.lisp.

Method: (setf data) ((wrapper inflate-retain))
Source

wrapper.lisp.

Method: (setf data) ((wrapper inflate-input))
Source

wrapper.lisp.

Method: (setf data) ((wrapper inflate-input))
Source

wrapper.lisp.

Method: (setf data) ((wrapper vertex-stream))
Source

wrapper.lisp.

Method: (setf data) ((wrapper vertex-stream))
Source

wrapper.lisp.

Method: (setf data) ((wrapper blob))
Source

wrapper.lisp.

Method: (setf data) ((wrapper blob))
Source

wrapper.lisp.

Method: (setf data) ((wrapper fbx-string))
Source

wrapper.lisp.

Generic Function: data-count (wrapper)

Access the FBX:DATA-COUNT slot

For CACHE-FRAME returns a INTEGER

See INTEGER (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-count ((wrapper cache-frame))
Generic Function: (setf data-count) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-count) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: data-element-bytes (wrapper)

Access the FBX:DATA-ELEMENT-BYTES slot

For CACHE-FRAME returns a INTEGER

See INTEGER (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-element-bytes ((wrapper cache-frame))
Generic Function: (setf data-element-bytes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-element-bytes) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: data-encoding (wrapper)

Access the FBX:DATA-ENCODING slot

For CACHE-FRAME returns a FBX:CACHE-DATA-ENCODING

See CACHE-DATA-ENCODING (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-encoding ((wrapper cache-frame))
Generic Function: (setf data-encoding) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-encoding) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: data-format (wrapper)

Access the FBX:DATA-FORMAT slot

For CACHE-FRAME returns a FBX:CACHE-DATA-FORMAT

See CACHE-DATA-FORMAT (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-format ((wrapper cache-frame))
Generic Function: (setf data-format) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-format) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: data-offset (wrapper)

Access the FBX:DATA-OFFSET slot

For CACHE-FRAME returns a INTEGER

See INTEGER (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-offset ((wrapper cache-frame))
Generic Function: (setf data-offset) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-offset) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: data-size (wrapper)

Access the FBX:DATA-SIZE slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-size ((wrapper inflate-input))
Generic Function: (setf data-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-size) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: data-total-bytes (wrapper)

Access the FBX:DATA-TOTAL-BYTES slot

For CACHE-FRAME returns a INTEGER

See INTEGER (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: data-total-bytes ((wrapper cache-frame))
Generic Function: (setf data-total-bytes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf data-total-bytes) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: deallocate (allocator pointer size)

Free a memory region allocated by the allocator.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Generic Function: decay (wrapper)

Access the FBX:DECAY slot

For LIGHT returns a FBX:LIGHT-DECAY

See LIGHT-DECAY (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: decay ((wrapper light))
Generic Function: (setf decay) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf decay) ((wrapper light))
Source

wrapper.lisp.

Generic Function: default-camera (wrapper)

Access the FBX:DEFAULT-CAMERA slot

For SCENE-SETTINGS returns a STRING

See STRING (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: default-camera ((wrapper scene-settings))
Generic Function: (setf default-camera) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf default-camera) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: default-value (wrapper)

Access the FBX:DEFAULT-VALUE slot

For ANIM-VALUE returns a VEC3

See VEC3 (type)
See ANIM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: default-value ((wrapper anim-value))
Generic Function: (setf default-value) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf default-value) ((wrapper anim-value))
Source

wrapper.lisp.

Generic Function: defaults (wrapper)

Access the FBX:DEFAULTS slot

For PROPS returns a PROPS

See PROPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: defaults ((wrapper props))
Generic Function: (setf defaults) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf defaults) ((wrapper props))
Source

wrapper.lisp.

Method: (setf defaults) ((wrapper props))
Source

wrapper.lisp.

Generic Function: derivative (wrapper)

Access the FBX:DERIVATIVE slot

For CURVE-POINT returns a VEC3

See VEC3 (type)
See CURVE-POINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: derivative ((wrapper curve-point))
Generic Function: (setf derivative) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf derivative) ((wrapper curve-point))
Source

wrapper.lisp.

Generic Function: derivative-u (wrapper)

Access the FBX:DERIVATIVE-U slot

For SURFACE-POINT returns a VEC3

See VEC3 (type)
See SURFACE-POINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: derivative-u ((wrapper surface-point))
Generic Function: (setf derivative-u) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf derivative-u) ((wrapper surface-point))
Source

wrapper.lisp.

Generic Function: derivative-v (wrapper)

Access the FBX:DERIVATIVE-V slot

For SURFACE-POINT returns a VEC3

See VEC3 (type)
See SURFACE-POINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: derivative-v ((wrapper surface-point))
Generic Function: (setf derivative-v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf derivative-v) ((wrapper surface-point))
Source

wrapper.lisp.

Generic Function: description (condition)

Returns the description of the condition.

See FBX-ERROR (type)
See FBX-WARNING (type)
See INFLATE-ERROR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: description ((error inflate-error))
Source

conditions.lisp.

Reader Method: description ((condition fbx-warning))
Source

conditions.lisp.

Target Slot

description.

Reader Method: description ((condition fbx-error))
Source

conditions.lisp.

Target Slot

description.

Generic Function: diffuse (wrapper)

Access the FBX:DIFFUSE slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: diffuse ((wrapper material-features))
Generic Function: (setf diffuse) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf diffuse) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: diffuse-color (wrapper)

Access the FBX:DIFFUSE-COLOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: diffuse-color ((wrapper material-fbx-maps))
Generic Function: (setf diffuse-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf diffuse-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: diffuse-factor (wrapper)

Access the FBX:DIFFUSE-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: diffuse-factor ((wrapper material-fbx-maps))
Generic Function: (setf diffuse-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf diffuse-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: diffuse-roughness (wrapper)

Access the FBX:DIFFUSE-ROUGHNESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-MAP (type)
See MATERIAL-FEATURES (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: diffuse-roughness ((wrapper material-features))
Method: diffuse-roughness ((wrapper material-pbr-maps))
Generic Function: (setf diffuse-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf diffuse-roughness) ((wrapper material-features))
Source

wrapper.lisp.

Method: (setf diffuse-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: disable-quirks (wrapper)

Access the FBX:DISABLE-QUIRKS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: disable-quirks ((wrapper load-opts))
Generic Function: (setf disable-quirks) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf disable-quirks) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: displacement (wrapper)

Access the FBX:DISPLACEMENT slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: displacement ((wrapper material-fbx-maps))
Generic Function: (setf displacement) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf displacement) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: displacement-factor (wrapper)

Access the FBX:DISPLACEMENT-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: displacement-factor ((wrapper material-fbx-maps))
Generic Function: (setf displacement-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf displacement-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: displacement-map (wrapper)

Access the FBX:DISPLACEMENT-MAP slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: displacement-map ((wrapper material-pbr-maps))
Generic Function: (setf displacement-map) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf displacement-map) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: display (wrapper)

Access the FBX:DISPLAY slot

For LOD-LEVEL returns a FBX:LOD-DISPLAY

See LOD-DISPLAY (type)
See LOD-LEVEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: display ((wrapper lod-level))
Generic Function: (setf display) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf display) ((wrapper lod-level))
Source

wrapper.lisp.

Generic Function: display-layers (wrapper)

Access the FBX:DISPLAY-LAYERS slot

For SCENE returns a FOREIGN-VECTOR (DISPLAY-LAYER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: display-layers ((wrapper scene))
Generic Function: (setf display-layers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf display-layers) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: distance (wrapper)

Access the FBX:DISTANCE slot

For LOD-LEVEL returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LOD-LEVEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: distance ((wrapper lod-level))
Generic Function: (setf distance) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf distance) ((wrapper lod-level))
Source

wrapper.lisp.

Generic Function: distance-limit-max (wrapper)

Access the FBX:DISTANCE-LIMIT-MAX slot

For LOD-GROUP returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: distance-limit-max ((wrapper lod-group))
Generic Function: (setf distance-limit-max) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf distance-limit-max) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: distance-limit-min (wrapper)

Access the FBX:DISTANCE-LIMIT-MIN slot

For LOD-GROUP returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: distance-limit-min ((wrapper lod-group))
Generic Function: (setf distance-limit-min) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf distance-limit-min) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: dom-node (wrapper)

Access the FBX:DOM-NODE slot

For ELEMENT returns a DOM-NODE

See DOM-NODE (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dom-node ((wrapper element))
Generic Function: (setf dom-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dom-node) ((wrapper element))
Source

wrapper.lisp.

Method: (setf dom-node) ((wrapper element))
Source

wrapper.lisp.

Generic Function: dom-root (wrapper)

Access the FBX:DOM-ROOT slot

For SCENE returns a NODE

See NODE (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dom-root ((wrapper scene))
Generic Function: (setf dom-root) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dom-root) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf dom-root) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: double-sided (wrapper)

Access the FBX:DOUBLE-SIDED slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: double-sided ((wrapper material-features))
Generic Function: (setf double-sided) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf double-sided) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: dq-vertices (wrapper)

Access the FBX:DQ-VERTICES slot

For SKIN-DEFORMER returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dq-vertices ((wrapper skin-deformer))
Generic Function: (setf dq-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dq-vertices) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: dq-weight (wrapper)

Access the FBX:DQ-WEIGHT slot

For SKIN-VERTEX returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See SKIN-VERTEX (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dq-weight ((wrapper skin-vertex))
Generic Function: (setf dq-weight) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dq-weight) ((wrapper skin-vertex))
Source

wrapper.lisp.

Generic Function: dq-weights (wrapper)

Access the FBX:DQ-WEIGHTS slot

For SKIN-DEFORMER returns a FOREIGN-VECTOR (FLOAT)

See FOREIGN-VECTOR (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dq-weights ((wrapper skin-deformer))
Generic Function: (setf dq-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dq-weights) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: dst (wrapper)

Access the FBX:DST slot

For CONNECTION returns a ELEMENT

See ELEMENT (type)
See CONNECTION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dst ((wrapper connection))
Generic Function: (setf dst) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dst) ((wrapper connection))
Source

wrapper.lisp.

Method: (setf dst) ((wrapper connection))
Source

wrapper.lisp.

Generic Function: dst-prop (wrapper)

Access the FBX:DST-PROP slot

For CONNECTION returns a STRING

See STRING (type)
See CONNECTION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dst-prop ((wrapper connection))
Generic Function: (setf dst-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dst-prop) ((wrapper connection))
Source

wrapper.lisp.

Generic Function: dx (wrapper)

Access the FBX:DX slot

For TANGENT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See TANGENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dx ((wrapper tangent))
Generic Function: (setf dx) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dx) ((wrapper tangent))
Source

wrapper.lisp.

Generic Function: dy (wrapper)

Access the FBX:DY slot

For TANGENT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See TANGENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: dy ((wrapper tangent))
Generic Function: (setf dy) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf dy) ((wrapper tangent))
Source

wrapper.lisp.

Generic Function: edge (wrapper)

Access the FBX:EDGE slot

For TOPO-EDGE returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: edge ((wrapper topo-edge))
Generic Function: (setf edge) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf edge) ((wrapper topo-edge))
Source

wrapper.lisp.

Generic Function: edge-crease (wrapper)

Access the FBX:EDGE-CREASE slot

For MESH returns a FOREIGN-VECTOR (FLOAT)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: edge-crease ((wrapper mesh))
Generic Function: (setf edge-crease) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf edge-crease) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: edge-smoothing (wrapper)

Access the FBX:EDGE-SMOOTHING slot

For MESH returns a FOREIGN-VECTOR (BOOL)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: edge-smoothing ((wrapper mesh))
Generic Function: (setf edge-smoothing) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf edge-smoothing) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: edge-visibility (wrapper)

Access the FBX:EDGE-VISIBILITY slot

For MESH returns a FOREIGN-VECTOR (BOOL)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: edge-visibility ((wrapper mesh))
Generic Function: (setf edge-visibility) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf edge-visibility) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: edges (wrapper)

Access the FBX:EDGES slot

For SELECTION-NODE returns a FOREIGN-VECTOR (UINT32) For MESH returns a FOREIGN-VECTOR (EDGE)

See FOREIGN-VECTOR (type)
See SELECTION-NODE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: edges ((wrapper selection-node))
Method: edges ((wrapper mesh))
Generic Function: (setf edges) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf edges) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf edges) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: effective-weight (wrapper)

Access the FBX:EFFECTIVE-WEIGHT slot

For BLEND-KEYFRAME returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See BLEND-KEYFRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: effective-weight ((wrapper blend-keyframe))
Generic Function: (setf effective-weight) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf effective-weight) ((wrapper blend-keyframe))
Source

wrapper.lisp.

Generic Function: element (wrapper)

Access the FBX:ELEMENT slot

For NAME-ELEMENT returns a ELEMENT For METADATA-OBJECT returns a ELEMENT For POSE returns a ELEMENT
For CONSTRAINT returns a ELEMENT
For CHARACTER returns a ELEMENT
For SELECTION-NODE returns a ELEMENT For SELECTION-SET returns a ELEMENT For DISPLAY-LAYER returns a ELEMENT For ANIM-CURVE returns a ELEMENT
For ANIM-VALUE returns a ELEMENT
For ANIM-LAYER returns a ELEMENT
For ANIM-PROP returns a ELEMENT
For ANIM-STACK returns a ELEMENT
For SHADER-BINDING returns a ELEMENT For SHADER returns a ELEMENT
For VIDEO returns a ELEMENT
For TEXTURE returns a ELEMENT
For MATERIAL returns a ELEMENT
For CACHE-FILE returns a ELEMENT
For CACHE-DEFORMER returns a ELEMENT For BLEND-SHAPE returns a ELEMENT
For BLEND-CHANNEL returns a ELEMENT For BLEND-DEFORMER returns a ELEMENT For SKIN-CLUSTER returns a ELEMENT For SKIN-DEFORMER returns a ELEMENT For LOD-GROUP returns a ELEMENT
For MARKER returns a ELEMENT
For CAMERA-SWITCHER returns a ELEMENT For STEREO-CAMERA returns a ELEMENT For PROCEDURAL-GEOMETRY returns a ELEMENT For NURBS-TRIM-BOUNDARY returns a ELEMENT For NURBS-TRIM-SURFACE returns a ELEMENT For NURBS-SURFACE returns a ELEMENT For NURBS-CURVE returns a ELEMENT
For LINE-CURVE returns a ELEMENT
For EMPTY returns a ELEMENT
For BONE returns a ELEMENT
For CAMERA returns a ELEMENT
For LIGHT returns a ELEMENT
For MESH returns a ELEMENT
For NODE returns a ELEMENT
For UNKNOWN returns a ELEMENT

See ELEMENT (type)
See NAME-ELEMENT (type)
See METADATA-OBJECT (type)
See POSE (type)
See CONSTRAINT (type)
See CHARACTER (type)
See SELECTION-NODE (type)
See SELECTION-SET (type)
See DISPLAY-LAYER (type)
See ANIM-CURVE (type)
See ANIM-VALUE (type)
See ANIM-LAYER (type)
See ANIM-PROP (type)
See ANIM-STACK (type)
See SHADER-BINDING (type)
See SHADER (type)
See VIDEO (type)
See TEXTURE (type)
See MATERIAL (type)
See CACHE-FILE (type)
See CACHE-DEFORMER (type)
See BLEND-SHAPE (type)
See BLEND-CHANNEL (type)
See BLEND-DEFORMER (type)
See SKIN-CLUSTER (type)
See SKIN-DEFORMER (type)
See LOD-GROUP (type)
See MARKER (type)
See CAMERA-SWITCHER (type)
See STEREO-CAMERA (type)
See PROCEDURAL-GEOMETRY (type)
See NURBS-TRIM-BOUNDARY (type)
See NURBS-TRIM-SURFACE (type)
See NURBS-SURFACE (type)
See NURBS-CURVE (type)
See LINE-CURVE (type)
See EMPTY (type)
See BONE (type)
See CAMERA (type)
See LIGHT (type)
See MESH (type)
See NODE (type)
See UNKNOWN (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: element ((wrapper name-element))
Method: element ((wrapper metadata-object))
Method: element ((wrapper pose))
Method: element ((wrapper constraint))
Method: element ((wrapper character))
Method: element ((wrapper selection-node))
Method: element ((wrapper selection-set))
Method: element ((wrapper display-layer))
Method: element ((wrapper anim-curve))
Method: element ((wrapper anim-value))
Method: element ((wrapper anim-layer))
Method: element ((wrapper anim-prop))
Method: element ((wrapper anim-stack))
Method: element ((wrapper shader-binding))
Method: element ((wrapper shader))
Method: element ((wrapper video))
Method: element ((wrapper texture))
Method: element ((wrapper material))
Method: element ((wrapper cache-file))
Method: element ((wrapper cache-deformer))
Method: element ((wrapper blend-shape))
Method: element ((wrapper blend-channel))
Method: element ((wrapper blend-deformer))
Method: element ((wrapper skin-cluster))
Method: element ((wrapper skin-deformer))
Method: element ((wrapper lod-group))
Method: element ((wrapper marker))
Method: element ((wrapper camera-switcher))
Method: element ((wrapper stereo-camera))
Method: element ((wrapper procedural-geometry))
Method: element ((wrapper nurbs-trim-boundary))
Method: element ((wrapper nurbs-trim-surface))
Method: element ((wrapper nurbs-surface))
Method: element ((wrapper nurbs-curve))
Method: element ((wrapper line-curve))
Method: element ((wrapper empty))
Method: element ((wrapper bone))
Method: element ((wrapper camera))
Method: element ((wrapper light))
Method: element ((wrapper mesh))
Method: element ((wrapper node))
Method: element ((wrapper unknown))
Generic Function: (setf element) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf element) ((wrapper name-element))
Source

wrapper.lisp.

Method: (setf element) ((wrapper name-element))
Source

wrapper.lisp.

Method: (setf element) ((wrapper metadata-object))
Source

wrapper.lisp.

Method: (setf element) ((wrapper pose))
Source

wrapper.lisp.

Method: (setf element) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf element) ((wrapper character))
Source

wrapper.lisp.

Method: (setf element) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf element) ((wrapper selection-set))
Source

wrapper.lisp.

Method: (setf element) ((wrapper display-layer))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-curve))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-value))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-layer))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-prop))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-prop))
Source

wrapper.lisp.

Method: (setf element) ((wrapper anim-stack))
Source

wrapper.lisp.

Method: (setf element) ((wrapper shader-binding))
Source

wrapper.lisp.

Method: (setf element) ((wrapper shader))
Source

wrapper.lisp.

Method: (setf element) ((wrapper video))
Source

wrapper.lisp.

Method: (setf element) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf element) ((wrapper material))
Source

wrapper.lisp.

Method: (setf element) ((wrapper cache-file))
Source

wrapper.lisp.

Method: (setf element) ((wrapper cache-deformer))
Source

wrapper.lisp.

Method: (setf element) ((wrapper blend-shape))
Source

wrapper.lisp.

Method: (setf element) ((wrapper blend-channel))
Source

wrapper.lisp.

Method: (setf element) ((wrapper blend-deformer))
Source

wrapper.lisp.

Method: (setf element) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf element) ((wrapper skin-deformer))
Source

wrapper.lisp.

Method: (setf element) ((wrapper lod-group))
Source

wrapper.lisp.

Method: (setf element) ((wrapper marker))
Source

wrapper.lisp.

Method: (setf element) ((wrapper camera-switcher))
Source

wrapper.lisp.

Method: (setf element) ((wrapper stereo-camera))
Source

wrapper.lisp.

Method: (setf element) ((wrapper procedural-geometry))
Source

wrapper.lisp.

Method: (setf element) ((wrapper nurbs-trim-boundary))
Source

wrapper.lisp.

Method: (setf element) ((wrapper nurbs-trim-surface))
Source

wrapper.lisp.

Method: (setf element) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Method: (setf element) ((wrapper nurbs-curve))
Source

wrapper.lisp.

Method: (setf element) ((wrapper line-curve))
Source

wrapper.lisp.

Method: (setf element) ((wrapper empty))
Source

wrapper.lisp.

Method: (setf element) ((wrapper bone))
Source

wrapper.lisp.

Method: (setf element) ((wrapper camera))
Source

wrapper.lisp.

Method: (setf element) ((wrapper light))
Source

wrapper.lisp.

Method: (setf element) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf element) ((wrapper node))
Source

wrapper.lisp.

Method: (setf element) ((wrapper unknown))
Source

wrapper.lisp.

Generic Function: element-buffer-size (wrapper)

Access the FBX:ELEMENT-BUFFER-SIZE slot

For METADATA returns a INTEGER

See INTEGER (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: element-buffer-size ((wrapper metadata))
Generic Function: (setf element-buffer-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf element-buffer-size) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: element-id (wrapper)

Access the FBX:ELEMENT-ID slot

For PROP-OVERRIDE returns a INTEGER For ELEMENT returns a INTEGER

See INTEGER (type)
See PROP-OVERRIDE (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: element-id ((wrapper prop-override))
Method: element-id ((wrapper element))
Generic Function: (setf element-id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf element-id) ((wrapper prop-override))
Source

wrapper.lisp.

Method: (setf element-id) ((wrapper element))
Source

wrapper.lisp.

Generic Function: element-type (wrapper)

Access the FBX:TYPE slot

For NAME-ELEMENT returns a FBX:ELEMENT-TYPE For ELEMENT returns a FBX:ELEMENT-TYPE

See ELEMENT-TYPE (type)
See NAME-ELEMENT (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: element-type ((wrapper name-element))
Method: element-type ((wrapper element))
Generic Function: (setf element-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf element-type) ((wrapper name-element))
Source

wrapper.lisp.

Method: (setf element-type) ((wrapper element))
Source

wrapper.lisp.

Generic Function: elements (wrapper)

Access the FBX:ELEMENTS slot

For SCENE returns a FOREIGN-VECTOR (ELEMENT)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: elements ((wrapper scene))
Generic Function: (setf elements) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf elements) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: elements-by-name (wrapper)

Access the FBX:ELEMENTS-BY-NAME slot

For SCENE returns a FOREIGN-VECTOR (NAME-ELEMENT)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: elements-by-name ((wrapper scene))
Generic Function: (setf elements-by-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf elements-by-name) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: embedded-ignored (wrapper)

Access the FBX:EMBEDDED-IGNORED slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: embedded-ignored ((wrapper metadata))
Generic Function: (setf embedded-ignored) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf embedded-ignored) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: emission (wrapper)

Access the FBX:EMISSION slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: emission ((wrapper material-features))
Generic Function: (setf emission) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf emission) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: emission-color (wrapper)

Access the FBX:EMISSION-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: emission-color ((wrapper material-pbr-maps))
Method: emission-color ((wrapper material-fbx-maps))
Generic Function: (setf emission-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf emission-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Method: (setf emission-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: emission-factor (wrapper)

Access the FBX:EMISSION-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: emission-factor ((wrapper material-pbr-maps))
Method: emission-factor ((wrapper material-fbx-maps))
Generic Function: (setf emission-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf emission-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Method: (setf emission-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: empties (wrapper)

Access the FBX:EMPTIES slot

For SCENE returns a FOREIGN-VECTOR (EMPTY)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: empties ((wrapper scene))
Generic Function: (setf empties) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf empties) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: enabled (wrapper)

Access the FBX:ENABLED slot

For MATERIAL-FEATURE-INFO returns a BOOLEAN

See BOOLEAN (type)
See MATERIAL-FEATURE-INFO (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: enabled ((wrapper material-feature-info))
Generic Function: (setf enabled) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf enabled) ((wrapper material-feature-info))
Source

wrapper.lisp.

Generic Function: euler-rotation (wrapper)

Access the FBX:EULER-ROTATION slot

For NODE returns a VEC3

See VEC3 (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: euler-rotation ((wrapper node))
Generic Function: (setf euler-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf euler-rotation) ((wrapper node))
Source

wrapper.lisp.

Generic Function: evaluate (curve tt &key point weights derivatives animation channel type element node name target default &allow-other-keys)

Evaluate a representation for a value.

The representation may be one of:
ANIM-CURVE
:DEFAULT
ANIM-VALUE — You should pass a TYPE argument to identify the value: REAL
VEC2
VEC3
ANIM — You should pass a TYPE argument to identify the value: REAL
PROP — You should also pass:
TARGET — The property to write the value into. If not passed, a property is allocated and returned. You must free it when no longer needed.
NAME — The name of the property to evaluate.
TRANSFORM — You may also pass:
TARGET — The transform to write the value into. If not passed, a transform is allocated and returned. You must free it when no longer needed.
SCENE — You should also pass:
ANIMATION — The animation according to which to evaluate the scene.
any slot value for EVALUATE-OPTS
A fresh SCENE instance is returned. Note that it is a shallow copy and will reference data from the original scene.
NURBS-BASIS — You may also pass:
WEIGHTS — A vector of single-floats
DERIVATIVES – A vector of single-floats
If not passed they will be allocated for you. NURBS-CURVE — You may also pass:
POINT — A CURVE-POINT. If not passed it will be allocated and returned for you.
NURBS-SURFACE — You may also pass:
POINT — A CURVE-POINT. If not passed it will be allocated and returned for you.
Additionally, the time argument must be a cons identifying the U and V coordinates to evaluate. The second argument should be the place / time at which to evaluate the representation.

See EVALUATE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: evaluate ((curve nurbs-surface) uv &key point)
Source

wrapper.lisp.

Method: evaluate ((curve nurbs-curve) u &key point)
Source

wrapper.lisp.

Method: evaluate ((basis nurbs-basis) u &key weights derivatives)
Source

wrapper.lisp.

Method: evaluate ((scene scene) tt &rest options &key animation &allow-other-keys)
Source

wrapper.lisp.

Method: evaluate ((animation anim) tt &key channel type element node name target)
Source

wrapper.lisp.

Method: evaluate ((value anim-value) tt &key type)
Source

wrapper.lisp.

Method: evaluate ((curve anim-curve) tt &key default)
Source

wrapper.lisp.

Generic Function: evaluate-caches (wrapper)

Access the FBX:EVALUATE-CACHES slot

For EVALUATE-OPTS returns a BOOLEAN For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: evaluate-caches ((wrapper evaluate-opts))
Method: evaluate-caches ((wrapper load-opts))
Generic Function: (setf evaluate-caches) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf evaluate-caches) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf evaluate-caches) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: evaluate-skin-weights (wrapper)

Access the FBX:EVALUATE-SKIN-WEIGHTS slot

For SUBDIVIDE-OPTS returns a BOOLEAN

See BOOLEAN (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: evaluate-skin-weights ((wrapper subdivide-opts))
Generic Function: (setf evaluate-skin-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf evaluate-skin-weights) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: evaluate-skinning (wrapper)

Access the FBX:EVALUATE-SKINNING slot

For EVALUATE-OPTS returns a BOOLEAN For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: evaluate-skinning ((wrapper evaluate-opts))
Method: evaluate-skinning ((wrapper load-opts))
Generic Function: (setf evaluate-skinning) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf evaluate-skinning) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf evaluate-skinning) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: evaluate-source-vertices (wrapper)

Access the FBX:EVALUATE-SOURCE-VERTICES slot

For SUBDIVIDE-OPTS returns a BOOLEAN

See BOOLEAN (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: evaluate-source-vertices ((wrapper subdivide-opts))
Generic Function: (setf evaluate-source-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf evaluate-source-vertices) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: exists (wrapper)

Access the FBX:EXISTS slot

For VERTEX-VEC4 returns a BOOLEAN For VERTEX-VEC3 returns a BOOLEAN For VERTEX-VEC2 returns a BOOLEAN For VERTEX-REAL returns a BOOLEAN For VERTEX-ATTRIB returns a BOOLEAN

See BOOLEAN (type)
See VERTEX-VEC4 (type)
See VERTEX-VEC3 (type)
See VERTEX-VEC2 (type)
See VERTEX-REAL (type)
See VERTEX-ATTRIB (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: exists ((wrapper vertex-vec4))
Method: exists ((wrapper vertex-vec3))
Method: exists ((wrapper vertex-vec2))
Method: exists ((wrapper vertex-real))
Method: exists ((wrapper vertex-attrib))
Generic Function: (setf exists) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf exists) ((wrapper vertex-vec4))
Source

wrapper.lisp.

Method: (setf exists) ((wrapper vertex-vec3))
Source

wrapper.lisp.

Method: (setf exists) ((wrapper vertex-vec2))
Source

wrapper.lisp.

Method: (setf exists) ((wrapper vertex-real))
Source

wrapper.lisp.

Method: (setf exists) ((wrapper vertex-attrib))
Source

wrapper.lisp.

Generic Function: exit-to-background (wrapper)

Access the FBX:EXIT-TO-BACKGROUND slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: exit-to-background ((wrapper material-features))
Generic Function: (setf exit-to-background) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf exit-to-background) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: exporter (wrapper)

Access the FBX:EXPORTER slot

For METADATA returns a FBX:EXPORTER

See EXPORTER (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: exporter ((wrapper metadata))
Generic Function: (setf exporter) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf exporter) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: exporter-version (wrapper)

Access the FBX:EXPORTER-VERSION slot

For METADATA returns a INTEGER

See INTEGER (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: exporter-version ((wrapper metadata))
Generic Function: (setf exporter-version) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf exporter-version) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: external-cache (wrapper)

Access the FBX:EXTERNAL-CACHE slot

For CACHE-FILE returns a GEOMETRY-CACHE For CACHE-DEFORMER returns a GEOMETRY-CACHE

See GEOMETRY-CACHE (type)
See CACHE-FILE (type)
See CACHE-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: external-cache ((wrapper cache-file))
Method: external-cache ((wrapper cache-deformer))
Generic Function: (setf external-cache) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf external-cache) ((wrapper cache-file))
Source

wrapper.lisp.

Method: (setf external-cache) ((wrapper cache-file))
Source

wrapper.lisp.

Method: (setf external-cache) ((wrapper cache-deformer))
Source

wrapper.lisp.

Method: (setf external-cache) ((wrapper cache-deformer))
Source

wrapper.lisp.

Generic Function: external-channel (wrapper)

Access the FBX:EXTERNAL-CHANNEL slot

For CACHE-DEFORMER returns a CACHE-CHANNEL

See CACHE-CHANNEL (type)
See CACHE-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: external-channel ((wrapper cache-deformer))
Generic Function: (setf external-channel) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf external-channel) ((wrapper cache-deformer))
Source

wrapper.lisp.

Method: (setf external-channel) ((wrapper cache-deformer))
Source

wrapper.lisp.

Generic Function: extra-info (wrapper)

Access the FBX:EXTRA-INFO slot

For GEOMETRY-CACHE returns a FOREIGN-VECTOR (FBX-STRING)

See FOREIGN-VECTOR (type)
See GEOMETRY-CACHE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: extra-info ((wrapper geometry-cache))
Generic Function: (setf extra-info) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf extra-info) ((wrapper geometry-cache))
Source

wrapper.lisp.

Generic Function: face (wrapper)

Access the FBX:FACE slot

For TOPO-EDGE returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face ((wrapper topo-edge))
Generic Function: (setf face) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face) ((wrapper topo-edge))
Source

wrapper.lisp.

Generic Function: face-group (wrapper)

Access the FBX:FACE-GROUP slot

For MESH returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-group ((wrapper mesh))
Generic Function: (setf face-group) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-group) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: face-groups (wrapper)

Access the FBX:FACE-GROUPS slot

For MESH returns a FOREIGN-VECTOR (FACE-GROUP)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-groups ((wrapper mesh))
Generic Function: (setf face-groups) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-groups) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: face-hole (wrapper)

Access the FBX:FACE-HOLE slot

For MESH returns a FOREIGN-VECTOR (BOOL)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-hole ((wrapper mesh))
Generic Function: (setf face-hole) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-hole) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: face-indices (wrapper)

Access the FBX:FACE-INDICES slot

For FACE-GROUP returns a FOREIGN-VECTOR (UINT32) For MESH-MATERIAL returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See FACE-GROUP (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-indices ((wrapper face-group))
Method: face-indices ((wrapper mesh-material))
Generic Function: (setf face-indices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-indices) ((wrapper face-group))
Source

wrapper.lisp.

Method: (setf face-indices) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: face-material (wrapper)

Access the FBX:FACE-MATERIAL slot

For MESH returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-material ((wrapper mesh))
Generic Function: (setf face-material) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-material) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: face-smoothing (wrapper)

Access the FBX:FACE-SMOOTHING slot

For MESH returns a FOREIGN-VECTOR (BOOL)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: face-smoothing ((wrapper mesh))
Generic Function: (setf face-smoothing) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf face-smoothing) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: faces (wrapper)

Access the FBX:FACES slot

For SELECTION-NODE returns a FOREIGN-VECTOR (UINT32) For MESH returns a FOREIGN-VECTOR (FACE)

See FOREIGN-VECTOR (type)
See SELECTION-NODE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: faces ((wrapper selection-node))
Method: faces ((wrapper mesh))
Generic Function: (setf faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf faces) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf faces) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: far-plane (wrapper)

Access the FBX:FAR-PLANE slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: far-plane ((wrapper camera))
Generic Function: (setf far-plane) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf far-plane) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: fbx (wrapper)

Access the FBX:FBX slot

For MATERIAL returns a MATERIAL-FBX-MAPS

See MATERIAL-FBX-MAPS (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: fbx ((wrapper material))
Generic Function: (setf fbx) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf fbx) ((wrapper material))
Source

wrapper.lisp.

Generic Function: feature-disabled (wrapper)

Access the FBX:FEATURE-DISABLED slot

For MATERIAL-MAP returns a BOOLEAN

See BOOLEAN (type)
See MATERIAL-MAP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: feature-disabled ((wrapper material-map))
Generic Function: (setf feature-disabled) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf feature-disabled) ((wrapper material-map))
Source

wrapper.lisp.

Generic Function: features (wrapper)

Access the FBX:FEATURES slot

For MATERIAL returns a MATERIAL-FEATURES

See MATERIAL-FEATURES (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: features ((wrapper material))
Generic Function: (setf features) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf features) ((wrapper material))
Source

wrapper.lisp.

Generic Function: field-of-view-deg (wrapper)

Access the FBX:FIELD-OF-VIEW-DEG slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: field-of-view-deg ((wrapper camera))
Generic Function: (setf field-of-view-deg) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf field-of-view-deg) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: field-of-view-tan (wrapper)

Access the FBX:FIELD-OF-VIEW-TAN slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: field-of-view-tan ((wrapper camera))
Generic Function: (setf field-of-view-tan) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf field-of-view-tan) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: file (wrapper)

Access the FBX:FILE slot

For CACHE-DEFORMER returns a CACHE-FILE

See CACHE-FILE (type)
See CACHE-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file ((wrapper cache-deformer))
Generic Function: (setf file) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file) ((wrapper cache-deformer))
Source

wrapper.lisp.

Method: (setf file) ((wrapper cache-deformer))
Source

wrapper.lisp.

Generic Function: file-format (wrapper)

Access the FBX:FILE-FORMAT slot

For LOAD-OPTS returns a FBX:FILE-FORMAT
For METADATA returns a FBX:FILE-FORMAT
For CACHE-FILE returns a FBX:CACHE-FILE-FORMAT For CACHE-FRAME returns a FBX:CACHE-FILE-FORMAT

See FILE-FORMAT (type)
See CACHE-FILE-FORMAT (type)
See LOAD-OPTS (type)
See METADATA (type)
See CACHE-FILE (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file-format ((wrapper load-opts))
Method: file-format ((wrapper metadata))
Method: file-format ((wrapper cache-file))
Method: file-format ((wrapper cache-frame))
Generic Function: (setf file-format) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file-format) ((wrapper load-opts))
Source

wrapper.lisp.

Method: (setf file-format) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf file-format) ((wrapper cache-file))
Source

wrapper.lisp.

Method: (setf file-format) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: file-format-lookahead (wrapper)

Access the FBX:FILE-FORMAT-LOOKAHEAD slot

For LOAD-OPTS returns a INTEGER

See INTEGER (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file-format-lookahead ((wrapper load-opts))
Generic Function: (setf file-format-lookahead) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file-format-lookahead) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: file-index (wrapper)

Access the FBX:FILE-INDEX slot

For TEXTURE returns a INTEGER

See INTEGER (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file-index ((wrapper texture))
Generic Function: (setf file-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file-index) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: file-size-estimate (wrapper)

Access the FBX:FILE-SIZE-ESTIMATE slot

For LOAD-OPTS returns a INTEGER

See INTEGER (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file-size-estimate ((wrapper load-opts))
Generic Function: (setf file-size-estimate) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file-size-estimate) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: file-textures (wrapper)

Access the FBX:FILE-TEXTURES slot

For TEXTURE returns a FOREIGN-VECTOR (TEXTURE)

See FOREIGN-VECTOR (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: file-textures ((wrapper texture))
Generic Function: (setf file-textures) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf file-textures) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: filename (wrapper)

Access the FBX:FILENAME slot

For LOAD-OPTS returns a STRING For METADATA returns a STRING For VIDEO returns a STRING For TEXTURE returns a STRING For TEXTURE-FILE returns a STRING For CACHE-FILE returns a STRING For CACHE-FRAME returns a STRING

See STRING (type)
See LOAD-OPTS (type)
See METADATA (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: filename ((wrapper load-opts))
Method: filename ((wrapper metadata))
Method: filename ((wrapper video))
Method: filename ((wrapper texture))
Method: filename ((wrapper texture-file))
Method: filename ((wrapper cache-file))
Method: filename ((wrapper cache-frame))
Generic Function: (setf filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf filename) ((wrapper load-opts))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper cache-file))
Source

wrapper.lisp.

Method: (setf filename) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: film-size-inch (wrapper)

Access the FBX:FILM-SIZE-INCH slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: film-size-inch ((wrapper camera))
Generic Function: (setf film-size-inch) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf film-size-inch) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: find (name container &key default type element)

Attempts to find a thing within a container.

NAME should usually be a string naming the element to find.
CONTAINER may be one of:
PROPS — You should pass a TYPE argument to identify what to find: PROP
VEC3 — The vector should be a 3-element vector.
STRING
BLOB
INTEGER
REAL
BOOLEAN
SCENE — You should pass a TYPE argument to identify what to find: NODE
ANIM-STACK
MATERIAL
any element type name
MATERIAL
SHADER
ANIM-LAYER — You should also pass an ELEMENT argument designating the ELEMENT instance to search through.
DOM-NODE

Most of these also accept a DEFAULT which is returned if the requested element cannot be found.

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: find ((name string) (node dom-node) &key default type)
Method: find ((element element) (layer anim-layer) &key default type)
Method: find ((name string) (layer anim-layer) &key default type element)
Method: find ((name string) (shader shader) &key default type)
Method: find ((name string) (material material) &key default type)
Method: find ((name string) (scene scene) &key default type)
Method: find ((name string) (props props) &key default type)
Generic Function: flags (wrapper)

Access the FBX:FLAGS slot

For TOPO-EDGE returns a FBX:TOPO-FLAGS For PROP returns a FBX:PROP-FLAG

See TOPO-FLAGS (type)
See PROP-FLAG (type)
See TOPO-EDGE (type)
See PROP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: flags ((wrapper topo-edge))
Method: flags ((wrapper prop))
Generic Function: (setf flags) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf flags) ((wrapper topo-edge))
Source

wrapper.lisp.

Method: (setf flags) ((wrapper prop))
Source

wrapper.lisp.

Generic Function: flip-normals (wrapper)

Access the FBX:FLIP-NORMALS slot

For NURBS-SURFACE returns a BOOLEAN

See BOOLEAN (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: flip-normals ((wrapper nurbs-surface))
Generic Function: (setf flip-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf flip-normals) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: focal-length-mm (wrapper)

Access the FBX:FOCAL-LENGTH-MM slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: focal-length-mm ((wrapper camera))
Generic Function: (setf focal-length-mm) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf focal-length-mm) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: foreign-type (wrapper)

Returns the foreign type specifier of the thing the object represents.

See WRAPPER (type)
See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: foreign-type ((wrapper geometry-cache-data-opts))
Method: foreign-type ((wrapper geometry-cache-opts))
Method: foreign-type ((wrapper subdivide-opts))
Method: foreign-type ((wrapper tessellate-surface-opts))
Method: foreign-type ((wrapper tessellate-curve-opts))
Method: foreign-type ((wrapper evaluate-opts))
Method: foreign-type ((wrapper load-opts))
Method: foreign-type ((wrapper inflate-retain))
Method: foreign-type ((wrapper inflate-input))
Method: foreign-type ((wrapper vertex-stream))
Method: foreign-type ((wrapper topo-edge))
Method: foreign-type ((wrapper surface-point))
Method: foreign-type ((wrapper curve-point))
Method: foreign-type ((wrapper scene))
Method: foreign-type ((wrapper scene-settings))
Method: foreign-type ((wrapper metadata))
Method: foreign-type ((wrapper application))
Method: foreign-type ((wrapper name-element))
Method: foreign-type ((wrapper metadata-object))
Method: foreign-type ((wrapper pose))
Method: foreign-type ((wrapper bone-pose))
Method: foreign-type ((wrapper constraint))
Method: foreign-type ((wrapper constraint-target))
Method: foreign-type ((wrapper character))
Method: foreign-type ((wrapper selection-node))
Method: foreign-type ((wrapper selection-set))
Method: foreign-type ((wrapper display-layer))
Method: foreign-type ((wrapper anim-curve))
Method: foreign-type ((wrapper keyframe))
Method: foreign-type ((wrapper tangent))
Method: foreign-type ((wrapper anim-value))
Method: foreign-type ((wrapper anim-layer))
Method: foreign-type ((wrapper anim-prop))
Method: foreign-type ((wrapper anim-stack))
Method: foreign-type ((wrapper anim))
Method: foreign-type ((wrapper prop-override))
Method: foreign-type ((wrapper anim-layer-desc))
Method: foreign-type ((wrapper shader-binding))
Method: foreign-type ((wrapper shader-prop-binding))
Method: foreign-type ((wrapper shader))
Method: foreign-type ((wrapper video))
Method: foreign-type ((wrapper texture))
Method: foreign-type ((wrapper texture-file))
Method: foreign-type ((wrapper shader-texture))
Method: foreign-type ((wrapper shader-texture-input))
Method: foreign-type ((wrapper texture-layer))
Method: foreign-type ((wrapper material))
Method: foreign-type ((wrapper material-features))
Method: foreign-type ((wrapper material-pbr-maps))
Method: foreign-type ((wrapper material-fbx-maps))
Method: foreign-type ((wrapper material-texture))
Method: foreign-type ((wrapper material-feature-info))
Method: foreign-type ((wrapper material-map))
Method: foreign-type ((wrapper cache-file))
Method: foreign-type ((wrapper cache-deformer))
Method: foreign-type ((wrapper geometry-cache))
Method: foreign-type ((wrapper cache-channel))
Method: foreign-type ((wrapper cache-frame))
Method: foreign-type ((wrapper blend-shape))
Method: foreign-type ((wrapper blend-channel))
Method: foreign-type ((wrapper blend-keyframe))
Method: foreign-type ((wrapper blend-deformer))
Method: foreign-type ((wrapper skin-cluster))
Method: foreign-type ((wrapper skin-deformer))
Method: foreign-type ((wrapper skin-weight))
Method: foreign-type ((wrapper skin-vertex))
Method: foreign-type ((wrapper lod-group))
Method: foreign-type ((wrapper lod-level))
Method: foreign-type ((wrapper marker))
Method: foreign-type ((wrapper camera-switcher))
Method: foreign-type ((wrapper stereo-camera))
Method: foreign-type ((wrapper procedural-geometry))
Method: foreign-type ((wrapper nurbs-trim-boundary))
Method: foreign-type ((wrapper nurbs-trim-surface))
Method: foreign-type ((wrapper nurbs-surface))
Method: foreign-type ((wrapper nurbs-curve))
Method: foreign-type ((wrapper nurbs-basis))
Method: foreign-type ((wrapper line-curve))
Method: foreign-type ((wrapper line-segment))
Method: foreign-type ((wrapper empty))
Method: foreign-type ((wrapper bone))
Method: foreign-type ((wrapper camera))
Method: foreign-type ((wrapper coordinate-axes))
Method: foreign-type ((wrapper light))
Method: foreign-type ((wrapper mesh))
Method: foreign-type ((wrapper subdivision-result))
Method: foreign-type ((wrapper subdivision-weight))
Method: foreign-type ((wrapper subdivision-weight-range))
Method: foreign-type ((wrapper face-group))
Method: foreign-type ((wrapper mesh-material))
Method: foreign-type ((wrapper face))
Method: foreign-type ((wrapper edge))
Method: foreign-type ((wrapper color-set))
Method: foreign-type ((wrapper uv-set))
Method: foreign-type ((wrapper vertex-vec4))
Method: foreign-type ((wrapper vertex-vec3))
Method: foreign-type ((wrapper vertex-vec2))
Method: foreign-type ((wrapper vertex-real))
Method: foreign-type ((wrapper vertex-attrib))
Method: foreign-type ((wrapper node))
Method: foreign-type ((wrapper unknown))
Method: foreign-type ((wrapper connection))
Method: foreign-type ((wrapper element))
Method: foreign-type ((wrapper props))
Method: foreign-type ((wrapper prop))
Method: foreign-type ((wrapper dom-node))
Method: foreign-type ((wrapper dom-value))
Method: foreign-type ((wrapper matrix))
Method: foreign-type ((wrapper transform))
Method: foreign-type ((wrapper quat))
Method: foreign-type ((wrapper vec4))
Method: foreign-type ((wrapper vec3))
Method: foreign-type ((wrapper vec2))
Method: foreign-type ((wrapper blob))
Method: foreign-type ((wrapper fbx-string))
Reader Method: foreign-type ((foreign-vector foreign-vector))

automatically generated reader method

Target Slot

foreign-type.

Generic Writer: (setf foreign-type) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf foreign-type) ((foreign-vector foreign-vector))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

foreign-type.

Generic Function: frames (wrapper)

Access the FBX:FRAMES slot

For GEOMETRY-CACHE returns a FOREIGN-VECTOR (CACHE-FRAME) For CACHE-CHANNEL returns a FOREIGN-VECTOR (CACHE-FRAME)

See FOREIGN-VECTOR (type)
See GEOMETRY-CACHE (type)
See CACHE-CHANNEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: frames ((wrapper geometry-cache))
Method: frames ((wrapper cache-channel))
Generic Function: (setf frames) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf frames) ((wrapper geometry-cache))
Source

wrapper.lisp.

Method: (setf frames) ((wrapper cache-channel))
Source

wrapper.lisp.

Generic Function: frames-per-second (wrapper)

Access the FBX:FRAMES-PER-SECOND slot

For GEOMETRY-CACHE-OPTS returns a DOUBLE-FLOAT For SCENE-SETTINGS returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See GEOMETRY-CACHE-OPTS (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: frames-per-second ((wrapper geometry-cache-opts))
Method: frames-per-second ((wrapper scene-settings))
Generic Function: (setf frames-per-second) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf frames-per-second) ((wrapper geometry-cache-opts))
Source

wrapper.lisp.

Method: (setf frames-per-second) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: free (allocator)

Frees all foreign resources associated with the object.

After calling FREE, you should not manipulate the object in any way. However, it is safe to call FREE multiple times.

See ALLOCATOR (type)
See WRAPPER (type)
See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: free :after ((file fbx-file-stream))
Source

file.lisp.

Method: free :after ((file fbx-file-pointer))
Source

file.lisp.

Method: free ((file fbx-file))
Source

file.lisp.

Method: free ((geometry-cache geometry-cache))
Method: free ((mesh mesh))
Method: free ((curve line-curve))
Method: free ((scene scene))
Method: free ((vector foreign-vector))
Method: free ((wrapper wrapper))
Generic Function: from-tessellated-nurbs (wrapper)

Access the FBX:FROM-TESSELLATED-NURBS slot

For LINE-CURVE returns a BOOLEAN
For MESH returns a BOOLEAN

See BOOLEAN (type)
See LINE-CURVE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: from-tessellated-nurbs ((wrapper line-curve))
Method: from-tessellated-nurbs ((wrapper mesh))
Generic Function: (setf from-tessellated-nurbs) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf from-tessellated-nurbs) ((wrapper line-curve))
Source

wrapper.lisp.

Method: (setf from-tessellated-nurbs) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: front (wrapper)

Access the FBX:FRONT slot

For COORDINATE-AXES returns a FBX:COORDINATE-AXIS

See COORDINATE-AXIS (type)
See COORDINATE-AXES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: front ((wrapper coordinate-axes))
Generic Function: (setf front) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf front) ((wrapper coordinate-axes))
Source

wrapper.lisp.

Generic Function: frozen (wrapper)

Access the FBX:FROZEN slot

For DISPLAY-LAYER returns a BOOLEAN

See BOOLEAN (type)
See DISPLAY-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: frozen ((wrapper display-layer))
Generic Function: (setf frozen) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf frozen) ((wrapper display-layer))
Source

wrapper.lisp.

Generic Function: gate-fit (wrapper)

Access the FBX:GATE-FIT slot

For CAMERA returns a FBX:GATE-FIT

See GATE-FIT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: gate-fit ((wrapper camera))
Generic Function: (setf gate-fit) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf gate-fit) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: generate-missing-normals (wrapper)

Access the FBX:GENERATE-MISSING-NORMALS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: generate-missing-normals ((wrapper load-opts))
Generic Function: (setf generate-missing-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf generate-missing-normals) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: generate-normal-mapping (mesh topo &key assume-smooth normal-indices)

Generate the normal mapping for a topology.

Returns the length of and the normal indices array.

If no NORMAL-INDICES array is passed, one is created for you.

TOPO should be a FOREIGN-VECTOR as returned by COMPUTE-TOPOLOGY

See COMPUTE-TOPOLOGY
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: generate-normal-mapping ((mesh mesh) (topo foreign-vector) &key assume-smooth normal-indices)
Source

wrapper.lisp.

Generic Function: generated-normals (wrapper)

Access the FBX:GENERATED-NORMALS slot

For MESH returns a BOOLEAN

See BOOLEAN (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: generated-normals ((wrapper mesh))
Generic Function: (setf generated-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf generated-normals) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: geometry-ignored (wrapper)

Access the FBX:GEOMETRY-IGNORED slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-ignored ((wrapper metadata))
Generic Function: (setf geometry-ignored) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-ignored) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: geometry-to-bone (wrapper)

Access the FBX:GEOMETRY-TO-BONE slot

For SKIN-CLUSTER returns a MATRIX

See MATRIX (type)
See SKIN-CLUSTER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-to-bone ((wrapper skin-cluster))
Generic Function: (setf geometry-to-bone) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-to-bone) ((wrapper skin-cluster))
Source

wrapper.lisp.

Generic Function: geometry-to-node (wrapper)

Access the FBX:GEOMETRY-TO-NODE slot

For NODE returns a MATRIX

See MATRIX (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-to-node ((wrapper node))
Generic Function: (setf geometry-to-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-to-node) ((wrapper node))
Source

wrapper.lisp.

Generic Function: geometry-to-world (wrapper)

Access the FBX:GEOMETRY-TO-WORLD slot

For SKIN-CLUSTER returns a MATRIX For NODE returns a MATRIX

See MATRIX (type)
See SKIN-CLUSTER (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-to-world ((wrapper skin-cluster))
Method: geometry-to-world ((wrapper node))
Generic Function: (setf geometry-to-world) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-to-world) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf geometry-to-world) ((wrapper node))
Source

wrapper.lisp.

Generic Function: geometry-to-world-transform (wrapper)

Access the FBX:GEOMETRY-TO-WORLD-TRANSFORM slot

For SKIN-CLUSTER returns a TRANSFORM

See TRANSFORM (type)
See SKIN-CLUSTER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-to-world-transform ((wrapper skin-cluster))
Generic Function: (setf geometry-to-world-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-to-world-transform) ((wrapper skin-cluster))
Source

wrapper.lisp.

Generic Function: geometry-transform (wrapper)

Access the FBX:GEOMETRY-TRANSFORM slot

For NODE returns a TRANSFORM

See TRANSFORM (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-transform ((wrapper node))
Generic Function: (setf geometry-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-transform) ((wrapper node))
Source

wrapper.lisp.

Generic Function: geometry-transform-handling (wrapper)

Access the FBX:GEOMETRY-TRANSFORM-HANDLING slot

For LOAD-OPTS returns a FBX:GEOMETRY-TRANSFORM-HANDLING

See GEOMETRY-TRANSFORM-HANDLING (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-transform-handling ((wrapper load-opts))
Generic Function: (setf geometry-transform-handling) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-transform-handling) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: geometry-transform-helper (wrapper)

Access the FBX:GEOMETRY-TRANSFORM-HELPER slot

For NODE returns a NODE

See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-transform-helper ((wrapper node))
Generic Function: (setf geometry-transform-helper) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-transform-helper) ((wrapper node))
Source

wrapper.lisp.

Method: (setf geometry-transform-helper) ((wrapper node))
Source

wrapper.lisp.

Generic Function: geometry-transform-helper-name (wrapper)

Access the FBX:GEOMETRY-TRANSFORM-HELPER-NAME slot

For LOAD-OPTS returns a STRING

See STRING (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: geometry-transform-helper-name ((wrapper load-opts))
Generic Function: (setf geometry-transform-helper-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf geometry-transform-helper-name) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: get-element (element prop type)

Gets the associated element of the requested type.

See ELEMENT (type)
See PROP (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: get-element ((element element) (prop prop) type)
Source

wrapper.lisp.

Generic Function: glossiness (wrapper)

Access the FBX:GLOSSINESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: glossiness ((wrapper material-pbr-maps))
Generic Function: (setf glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf glossiness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Reader: handle (object)

Accessor to the underlying C pointer the object represents.

See WRAPPER (type)
See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: handle ((foreign-vector foreign-vector))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

handle.

Reader Method: handle ((wrapper wrapper))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

handle.

Generic Writer: (setf handle) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf handle) ((foreign-vector foreign-vector))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

handle.

Writer Method: (setf handle) ((wrapper wrapper))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

handle.

Generic Function: has-adjust-transform (wrapper)

Access the FBX:HAS-ADJUST-TRANSFORM slot

For NODE returns a BOOLEAN

See BOOLEAN (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-adjust-transform ((wrapper node))
Generic Function: (setf has-adjust-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-adjust-transform) ((wrapper node))
Source

wrapper.lisp.

Generic Function: has-file (wrapper)

Access the FBX:HAS-FILE slot

For TEXTURE returns a BOOLEAN

See BOOLEAN (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-file ((wrapper texture))
Generic Function: (setf has-file) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-file) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: has-geometry-transform (wrapper)

Access the FBX:HAS-GEOMETRY-TRANSFORM slot

For NODE returns a BOOLEAN

See BOOLEAN (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-geometry-transform ((wrapper node))
Generic Function: (setf has-geometry-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-geometry-transform) ((wrapper node))
Source

wrapper.lisp.

Generic Function: has-uv-transform (wrapper)

Access the FBX:HAS-UV-TRANSFORM slot

For TEXTURE returns a BOOLEAN

See BOOLEAN (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-uv-transform ((wrapper texture))
Generic Function: (setf has-uv-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-uv-transform) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: has-value (wrapper)

Access the FBX:HAS-VALUE slot

For MATERIAL-MAP returns a BOOLEAN

See BOOLEAN (type)
See MATERIAL-MAP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-value ((wrapper material-map))
Generic Function: (setf has-value) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-value) ((wrapper material-map))
Source

wrapper.lisp.

Generic Function: has-warning (wrapper)

Access the FBX:HAS-WARNING slot

For METADATA returns a VECTOR

See VECTOR (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: has-warning ((wrapper metadata))
Generic Function: (setf has-warning) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf has-warning) ((wrapper metadata))
Source

wrapper.lisp.

Generic Reader: huge-threshold (object)

Accesses the threshold beyond which ufbx will use individual allocations per element rather than batching them together.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: huge-threshold ((allocator allocator))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

huge-threshold.

Generic Writer: (setf huge-threshold) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf huge-threshold) ((allocator allocator))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

huge-threshold.

Generic Function: id (wrapper)

Access the FBX:ID slot

For FACE-GROUP returns a INTEGER

See INTEGER (type)
See FACE-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: id ((wrapper face-group))
Generic Function: (setf id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf id) ((wrapper face-group))
Source

wrapper.lisp.

Generic Function: idx (wrapper)

Access the FBX:IDX slot

For TEXTURE-FILE returns a INTEGER

See INTEGER (type)
See TEXTURE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: idx ((wrapper texture-file))
Generic Function: (setf idx) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf idx) ((wrapper texture-file))
Source

wrapper.lisp.

Generic Function: ignore-all-content (wrapper)

Access the FBX:IGNORE-ALL-CONTENT slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-all-content ((wrapper load-opts))
Generic Function: (setf ignore-all-content) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-all-content) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: ignore-animation (wrapper)

Access the FBX:IGNORE-ANIMATION slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-animation ((wrapper load-opts))
Generic Function: (setf ignore-animation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-animation) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: ignore-connections (wrapper)

Access the FBX:IGNORE-CONNECTIONS slot

For ANIM returns a BOOLEAN

See BOOLEAN (type)
See ANIM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-connections ((wrapper anim))
Generic Function: (setf ignore-connections) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-connections) ((wrapper anim))
Source

wrapper.lisp.

Generic Function: ignore-embedded (wrapper)

Access the FBX:IGNORE-EMBEDDED slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-embedded ((wrapper load-opts))
Generic Function: (setf ignore-embedded) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-embedded) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: ignore-geometry (wrapper)

Access the FBX:IGNORE-GEOMETRY slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-geometry ((wrapper load-opts))
Generic Function: (setf ignore-geometry) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-geometry) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: ignore-missing-external-files (wrapper)

Access the FBX:IGNORE-MISSING-EXTERNAL-FILES slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-missing-external-files ((wrapper load-opts))
Generic Function: (setf ignore-missing-external-files) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-missing-external-files) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: ignore-normals (wrapper)

Access the FBX:IGNORE-NORMALS slot

For SUBDIVIDE-OPTS returns a BOOLEAN

See BOOLEAN (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-normals ((wrapper subdivide-opts))
Generic Function: (setf ignore-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-normals) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: ignore-parent-transform (wrapper)

Access the FBX:IGNORE-PARENT-TRANSFORM slot

For LOD-GROUP returns a BOOLEAN

See BOOLEAN (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ignore-parent-transform ((wrapper lod-group))
Generic Function: (setf ignore-parent-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ignore-parent-transform) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: ik-effector (wrapper)

Access the FBX:IK-EFFECTOR slot

For CONSTRAINT returns a NODE

See NODE (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ik-effector ((wrapper constraint))
Generic Function: (setf ik-effector) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ik-effector) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf ik-effector) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: ik-end-node (wrapper)

Access the FBX:IK-END-NODE slot

For CONSTRAINT returns a NODE

See NODE (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ik-end-node ((wrapper constraint))
Generic Function: (setf ik-end-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ik-end-node) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf ik-end-node) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: ik-pole-vector (wrapper)

Access the FBX:IK-POLE-VECTOR slot

For CONSTRAINT returns a VEC3

See VEC3 (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ik-pole-vector ((wrapper constraint))
Generic Function: (setf ik-pole-vector) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ik-pole-vector) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: include-node (wrapper)

Access the FBX:INCLUDE-NODE slot

For SELECTION-NODE returns a BOOLEAN

See BOOLEAN (type)
See SELECTION-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: include-node ((wrapper selection-node))
Generic Function: (setf include-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf include-node) ((wrapper selection-node))
Source

wrapper.lisp.

Generic Function: index (wrapper)

Access the FBX:INDEX slot

For TOPO-EDGE returns a INTEGER
For SUBDIVISION-WEIGHT returns a INTEGER For COLOR-SET returns a INTEGER
For UV-SET returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)
See SUBDIVISION-WEIGHT (type)
See COLOR-SET (type)
See UV-SET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: index ((wrapper topo-edge))
Method: index ((wrapper subdivision-weight))
Method: index ((wrapper color-set))
Method: index ((wrapper uv-set))
Generic Function: (setf index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf index) ((wrapper topo-edge))
Source

wrapper.lisp.

Method: (setf index) ((wrapper subdivision-weight))
Source

wrapper.lisp.

Method: (setf index) ((wrapper color-set))
Source

wrapper.lisp.

Method: (setf index) ((wrapper uv-set))
Source

wrapper.lisp.

Generic Function: index-begin (wrapper)

Access the FBX:INDEX-BEGIN slot

For LINE-SEGMENT returns a INTEGER For FACE returns a INTEGER

See INTEGER (type)
See LINE-SEGMENT (type)
See FACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: index-begin ((wrapper line-segment))
Method: index-begin ((wrapper face))
Generic Function: (setf index-begin) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf index-begin) ((wrapper line-segment))
Source

wrapper.lisp.

Method: (setf index-begin) ((wrapper face))
Source

wrapper.lisp.

Generic Function: index-error-handling (wrapper)

Access the FBX:INDEX-ERROR-HANDLING slot

For LOAD-OPTS returns a FBX:INDEX-ERROR-HANDLING

See INDEX-ERROR-HANDLING (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: index-error-handling ((wrapper load-opts))
Generic Function: (setf index-error-handling) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf index-error-handling) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: indices (wrapper)

Access the FBX:INDICES slot

For VERTEX-VEC4 returns a FOREIGN-VECTOR (UINT32) For VERTEX-VEC3 returns a FOREIGN-VECTOR (UINT32) For VERTEX-VEC2 returns a FOREIGN-VECTOR (UINT32) For VERTEX-REAL returns a FOREIGN-VECTOR (UINT32) For VERTEX-ATTRIB returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See VERTEX-VEC4 (type)
See VERTEX-VEC3 (type)
See VERTEX-VEC2 (type)
See VERTEX-REAL (type)
See VERTEX-ATTRIB (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: indices ((wrapper vertex-vec4))
Method: indices ((wrapper vertex-vec3))
Method: indices ((wrapper vertex-vec2))
Method: indices ((wrapper vertex-real))
Method: indices ((wrapper vertex-attrib))
Generic Function: (setf indices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf indices) ((wrapper vertex-vec4))
Source

wrapper.lisp.

Method: (setf indices) ((wrapper vertex-vec3))
Source

wrapper.lisp.

Method: (setf indices) ((wrapper vertex-vec2))
Source

wrapper.lisp.

Method: (setf indices) ((wrapper vertex-real))
Source

wrapper.lisp.

Method: (setf indices) ((wrapper vertex-attrib))
Source

wrapper.lisp.

Generic Function: indirect-diffuse (wrapper)

Access the FBX:INDIRECT-DIFFUSE slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: indirect-diffuse ((wrapper material-pbr-maps))
Generic Function: (setf indirect-diffuse) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf indirect-diffuse) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: indirect-specular (wrapper)

Access the FBX:INDIRECT-SPECULAR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: indirect-specular ((wrapper material-pbr-maps))
Generic Function: (setf indirect-specular) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf indirect-specular) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: inflate (target input)

Inflate compressed data.

TARGET should be an octet vector to write the decompressed data into.

Returns the number of octets written to the target vector.

May signal an error of type INFLATE-ERROR.

See INFLATE-INPUT (type)
See INFLATE-ERROR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: inflate ((target vector) (input inflate-input))
Source

wrapper.lisp.

Generic Reader: info (condition)

Returns additional information about the condition.

See FBX-ERROR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: info ((condition fbx-error))
Source

conditions.lisp.

Target Slot

info.

Generic Function: inherit-type (wrapper)

Access the FBX:INHERIT-TYPE slot

For NODE returns a FBX:INHERIT-TYPE

See INHERIT-TYPE (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: inherit-type ((wrapper node))
Generic Function: (setf inherit-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf inherit-type) ((wrapper node))
Source

wrapper.lisp.

Generic Function: initialized (wrapper)

Access the FBX:INITIALIZED slot

For INFLATE-RETAIN returns a BOOLEAN

See BOOLEAN (type)
See INFLATE-RETAIN (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: initialized ((wrapper inflate-retain))
Generic Function: (setf initialized) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf initialized) ((wrapper inflate-retain))
Source

wrapper.lisp.

Generic Function: inner-angle (wrapper)

Access the FBX:INNER-ANGLE slot

For LIGHT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: inner-angle ((wrapper light))
Generic Function: (setf inner-angle) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf inner-angle) ((wrapper light))
Source

wrapper.lisp.

Generic Function: inputs (wrapper)

Access the FBX:INPUTS slot

For SHADER-TEXTURE returns a FOREIGN-VECTOR (SHADER-TEXTURE-INPUT)

See FOREIGN-VECTOR (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: inputs ((wrapper shader-texture))
Generic Function: (setf inputs) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf inputs) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: instances (wrapper)

Access the FBX:INSTANCES slot

For ELEMENT returns a FOREIGN-VECTOR (NODE)

See FOREIGN-VECTOR (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: instances ((wrapper element))
Generic Function: (setf instances) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf instances) ((wrapper element))
Source

wrapper.lisp.

Generic Function: intensity (wrapper)

Access the FBX:INTENSITY slot

For LIGHT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: intensity ((wrapper light))
Generic Function: (setf intensity) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf intensity) ((wrapper light))
Source

wrapper.lisp.

Generic Function: internal-fast-bits (wrapper)

Access the FBX:INTERNAL-FAST-BITS slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: internal-fast-bits ((wrapper inflate-input))
Generic Function: (setf internal-fast-bits) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf internal-fast-bits) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: internal-reflections (wrapper)

Access the FBX:INTERNAL-REFLECTIONS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: internal-reflections ((wrapper material-features))
Generic Function: (setf internal-reflections) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf internal-reflections) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: interpolate-normals (wrapper)

Access the FBX:INTERPOLATE-NORMALS slot

For SUBDIVIDE-OPTS returns a BOOLEAN

See BOOLEAN (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: interpolate-normals ((wrapper subdivide-opts))
Generic Function: (setf interpolate-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf interpolate-normals) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: interpolate-tangents (wrapper)

Access the FBX:INTERPOLATE-TANGENTS slot

For SUBDIVIDE-OPTS returns a BOOLEAN

See BOOLEAN (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: interpolate-tangents ((wrapper subdivide-opts))
Generic Function: (setf interpolate-tangents) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf interpolate-tangents) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: interpolation (wrapper)

Access the FBX:INTERPOLATION slot

For KEYFRAME returns a FBX:INTERPOLATION

See INTERPOLATION (type)
See KEYFRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: interpolation ((wrapper keyframe))
Generic Function: (setf interpolation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf interpolation) ((wrapper keyframe))
Source

wrapper.lisp.

Generic Function: interpretation (wrapper)

Access the FBX:INTERPRETATION slot

For CACHE-CHANNEL returns a FBX:CACHE-INTERPRETATION

See CACHE-INTERPRETATION (type)
See CACHE-CHANNEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: interpretation ((wrapper cache-channel))
Generic Function: (setf interpretation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf interpretation) ((wrapper cache-channel))
Source

wrapper.lisp.

Generic Function: interpretation-name (wrapper)

Access the FBX:INTERPRETATION-NAME slot

For CACHE-CHANNEL returns a STRING

See STRING (type)
See CACHE-CHANNEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: interpretation-name ((wrapper cache-channel))
Generic Function: (setf interpretation-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf interpretation-name) ((wrapper cache-channel))
Source

wrapper.lisp.

Generic Function: ior (wrapper)

Access the FBX:IOR slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ior ((wrapper material-features))
Generic Function: (setf ior) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ior) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: is-2d (wrapper)

Access the FBX:IS-2D slot

For NURBS-BASIS returns a BOOLEAN

See BOOLEAN (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: is-2d ((wrapper nurbs-basis))
Generic Function: (setf is-2d) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf is-2d) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: is-explicit (wrapper)

Access the FBX:IS-EXPLICIT slot

For MATERIAL-FEATURE-INFO returns a BOOLEAN

See BOOLEAN (type)
See MATERIAL-FEATURE-INFO (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: is-explicit ((wrapper material-feature-info))
Generic Function: (setf is-explicit) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf is-explicit) ((wrapper material-feature-info))
Source

wrapper.lisp.

Generic Function: is-geometry-transform-helper (wrapper)

Access the FBX:IS-GEOMETRY-TRANSFORM-HELPER slot

For NODE returns a BOOLEAN

See BOOLEAN (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: is-geometry-transform-helper ((wrapper node))
Generic Function: (setf is-geometry-transform-helper) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf is-geometry-transform-helper) ((wrapper node))
Source

wrapper.lisp.

Generic Function: is-root (wrapper)

Access the FBX:IS-ROOT slot

For BONE returns a BOOLEAN For NODE returns a BOOLEAN

See BOOLEAN (type)
See BONE (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: is-root ((wrapper bone))
Method: is-root ((wrapper node))
Generic Function: (setf is-root) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf is-root) ((wrapper bone))
Source

wrapper.lisp.

Method: (setf is-root) ((wrapper node))
Source

wrapper.lisp.

Generic Function: is-unsafe (wrapper)

Access the FBX:IS-UNSAFE slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: is-unsafe ((wrapper metadata))
Generic Function: (setf is-unsafe) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf is-unsafe) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: keyframes (wrapper)

Access the FBX:KEYFRAMES slot

For ANIM-CURVE returns a FOREIGN-VECTOR (KEYFRAME)
For BLEND-CHANNEL returns a FOREIGN-VECTOR (BLEND-KEYFRAME)

See FOREIGN-VECTOR (type)
See ANIM-CURVE (type)
See BLEND-CHANNEL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: keyframes ((wrapper anim-curve))
Method: keyframes ((wrapper blend-channel))
Generic Function: (setf keyframes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf keyframes) ((wrapper anim-curve))
Source

wrapper.lisp.

Method: (setf keyframes) ((wrapper blend-channel))
Source

wrapper.lisp.

Generic Function: knot-vector (wrapper)

Access the FBX:KNOT-VECTOR slot

For NURBS-BASIS returns a FOREIGN-VECTOR (FLOAT)

See FOREIGN-VECTOR (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: knot-vector ((wrapper nurbs-basis))
Generic Function: (setf knot-vector) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf knot-vector) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: ktime-to-sec (wrapper)

Access the FBX:KTIME-TO-SEC slot

For METADATA returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ktime-to-sec ((wrapper metadata))
Generic Function: (setf ktime-to-sec) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ktime-to-sec) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: latest-application (wrapper)

Access the FBX:LATEST-APPLICATION slot

For METADATA returns a APPLICATION

See APPLICATION (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: latest-application ((wrapper metadata))
Generic Function: (setf latest-application) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf latest-application) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: layer (wrapper)

Access the FBX:LAYER slot

For ANIM-LAYER-DESC returns a ANIM-LAYER

See ANIM-LAYER (type)
See ANIM-LAYER-DESC (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: layer ((wrapper anim-layer-desc))
Generic Function: (setf layer) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf layer) ((wrapper anim-layer-desc))
Source

wrapper.lisp.

Method: (setf layer) ((wrapper anim-layer-desc))
Source

wrapper.lisp.

Generic Function: layers (wrapper)

Access the FBX:LAYERS slot

For ANIM-STACK returns a FOREIGN-VECTOR (ANIM-LAYER) For ANIM returns a FOREIGN-VECTOR (ANIM-LAYER-DESC) For TEXTURE returns a FOREIGN-VECTOR (TEXTURE-LAYER)

See FOREIGN-VECTOR (type)
See ANIM-STACK (type)
See ANIM (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: layers ((wrapper anim-stack))
Method: layers ((wrapper anim))
Method: layers ((wrapper texture))
Generic Function: (setf layers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf layers) ((wrapper anim-stack))
Source

wrapper.lisp.

Method: (setf layers) ((wrapper anim))
Source

wrapper.lisp.

Method: (setf layers) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: left (wrapper)

Access the FBX:LEFT slot

For KEYFRAME returns a TANGENT For STEREO-CAMERA returns a CAMERA

See TANGENT (type)
See CAMERA (type)
See KEYFRAME (type)
See STEREO-CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: left ((wrapper keyframe))
Method: left ((wrapper stereo-camera))
Generic Function: (setf left) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf left) ((wrapper keyframe))
Source

wrapper.lisp.

Method: (setf left) ((wrapper stereo-camera))
Source

wrapper.lisp.

Method: (setf left) ((wrapper stereo-camera))
Source

wrapper.lisp.

Generic Function: light (wrapper)

Access the FBX:LIGHT slot

For NODE returns a LIGHT

See LIGHT (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: light ((wrapper node))
Generic Function: (setf light) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf light) ((wrapper node))
Source

wrapper.lisp.

Method: (setf light) ((wrapper node))
Source

wrapper.lisp.

Generic Function: light-type (wrapper)

Access the FBX:TYPE slot

For LIGHT returns a FBX:LIGHT-TYPE

See LIGHT-TYPE (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: light-type ((wrapper light))
Generic Function: (setf light-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf light-type) ((wrapper light))
Source

wrapper.lisp.

Generic Function: lights (wrapper)

Access the FBX:LIGHTS slot

For SCENE returns a FOREIGN-VECTOR (LIGHT)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: lights ((wrapper scene))
Generic Function: (setf lights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf lights) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: line-curves (wrapper)

Access the FBX:LINE-CURVES slot

For SCENE returns a FOREIGN-VECTOR (LINE-CURVE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: line-curves ((wrapper scene))
Generic Function: (setf line-curves) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf line-curves) ((wrapper scene))
Source

wrapper.lisp.

Generic Reader: lisp-type (object)

Returns the lisp type specifier of the elements represented by the vector.

See FOREIGN-VECTOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: lisp-type ((foreign-vector foreign-vector))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

lisp-type.

Generic Writer: (setf lisp-type) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf lisp-type) ((foreign-vector foreign-vector))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

lisp-type.

Generic Function: load-cache (path &rest args)

Load a geometry cache.

SOURCE may be one of:
STRING — A native namestring
PATHNAME — A file desgnator

Returns a GEOMETRY-CACHE if successful and signals an FBX-ERROR otherwise.

Please see GEOMETRY-CACHE-OPTS for the available arguments. Any GEOMETRY-CACHE-OPTS slot may be specified as a keyword argument.

See GEOMETRY-CACHE (type)
See FBX-ERROR (type)
See GEOMETRY-CACHE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: load-cache ((path string) &rest args)
Source

file.lisp.

Method: load-cache ((path pathname) &rest args)
Source

file.lisp.

Generic Function: load-external-files (wrapper)

Access the FBX:LOAD-EXTERNAL-FILES slot

For EVALUATE-OPTS returns a BOOLEAN For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: load-external-files ((wrapper evaluate-opts))
Method: load-external-files ((wrapper load-opts))
Generic Function: (setf load-external-files) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf load-external-files) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf load-external-files) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: local-direction (wrapper)

Access the FBX:LOCAL-DIRECTION slot

For LIGHT returns a VEC3

See VEC3 (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: local-direction ((wrapper light))
Generic Function: (setf local-direction) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf local-direction) ((wrapper light))
Source

wrapper.lisp.

Generic Function: local-transform (wrapper)

Access the FBX:LOCAL-TRANSFORM slot

For NODE returns a TRANSFORM

See TRANSFORM (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: local-transform ((wrapper node))
Generic Function: (setf local-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf local-transform) ((wrapper node))
Source

wrapper.lisp.

Generic Function: lod-groups (wrapper)

Access the FBX:LOD-GROUPS slot

For SCENE returns a FOREIGN-VECTOR (LOD-GROUP)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: lod-groups ((wrapper scene))
Generic Function: (setf lod-groups) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf lod-groups) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: lod-levels (wrapper)

Access the FBX:LOD-LEVELS slot

For LOD-GROUP returns a FOREIGN-VECTOR (LOD-LEVEL)

See FOREIGN-VECTOR (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: lod-levels ((wrapper lod-group))
Generic Function: (setf lod-levels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf lod-levels) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: main-texture (wrapper)

Access the FBX:MAIN-TEXTURE slot

For SHADER-TEXTURE returns a TEXTURE

See TEXTURE (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: main-texture ((wrapper shader-texture))
Generic Function: (setf main-texture) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf main-texture) ((wrapper shader-texture))
Source

wrapper.lisp.

Method: (setf main-texture) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: main-texture-output-index (wrapper)

Access the FBX:MAIN-TEXTURE-OUTPUT-INDEX slot

For SHADER-TEXTURE returns a INTEGER

See INTEGER (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: main-texture-output-index ((wrapper shader-texture))
Generic Function: (setf main-texture-output-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf main-texture-output-index) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: marker-type (wrapper)

Access the FBX:TYPE slot

For MARKER returns a FBX:MARKER-TYPE

See MARKER-TYPE (type)
See MARKER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: marker-type ((wrapper marker))
Generic Function: (setf marker-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf marker-type) ((wrapper marker))
Source

wrapper.lisp.

Generic Function: markers (wrapper)

Access the FBX:MARKERS slot

For SCENE returns a FOREIGN-VECTOR (MARKER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: markers ((wrapper scene))
Generic Function: (setf markers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf markers) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: material (wrapper)

Access the FBX:MATERIAL slot

For NURBS-SURFACE returns a MATERIAL For MESH-MATERIAL returns a MATERIAL

See MATERIAL (type)
See NURBS-SURFACE (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: material ((wrapper nurbs-surface))
Method: material ((wrapper mesh-material))
Generic Function: (setf material) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf material) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Method: (setf material) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Method: (setf material) ((wrapper mesh-material))
Source

wrapper.lisp.

Method: (setf material) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: material-prop (wrapper)

Access the FBX:MATERIAL-PROP slot

For SHADER-PROP-BINDING returns a STRING For MATERIAL-TEXTURE returns a STRING

See STRING (type)
See SHADER-PROP-BINDING (type)
See MATERIAL-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: material-prop ((wrapper shader-prop-binding))
Method: material-prop ((wrapper material-texture))
Generic Function: (setf material-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf material-prop) ((wrapper shader-prop-binding))
Source

wrapper.lisp.

Method: (setf material-prop) ((wrapper material-texture))
Source

wrapper.lisp.

Generic Function: materials (wrapper)

Access the FBX:MATERIALS slot

For SCENE returns a FOREIGN-VECTOR (MATERIAL) For MESH returns a FOREIGN-VECTOR (MATERIAL) For NODE returns a FOREIGN-VECTOR (MATERIAL)

See FOREIGN-VECTOR (type)
See SCENE (type)
See MESH (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: materials ((wrapper scene))
Method: materials ((wrapper mesh))
Method: materials ((wrapper node))
Generic Function: (setf materials) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf materials) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf materials) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf materials) ((wrapper node))
Source

wrapper.lisp.

Generic Function: matte (wrapper)

Access the FBX:MATTE slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: matte ((wrapper material-features))
Generic Function: (setf matte) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf matte) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: matte-color (wrapper)

Access the FBX:MATTE-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: matte-color ((wrapper material-pbr-maps))
Generic Function: (setf matte-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf matte-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: matte-factor (wrapper)

Access the FBX:MATTE-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: matte-factor ((wrapper material-pbr-maps))
Generic Function: (setf matte-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf matte-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Reader: max-chunk-size (object)

Accesses the maximum number of bytes the allocator can hand out in one allocation.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: max-chunk-size ((allocator allocator))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

max-chunk-size.

Generic Writer: (setf max-chunk-size) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf max-chunk-size) ((allocator allocator))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

max-chunk-size.

Generic Function: max-face-triangles (wrapper)

Access the FBX:MAX-FACE-TRIANGLES slot

For METADATA returns a INTEGER
For MESH returns a INTEGER

See INTEGER (type)
See METADATA (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: max-face-triangles ((wrapper metadata))
Method: max-face-triangles ((wrapper mesh))
Generic Function: (setf max-face-triangles) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf max-face-triangles) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf max-face-triangles) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: max-skin-weights (wrapper)

Access the FBX:MAX-SKIN-WEIGHTS slot

For SUBDIVIDE-OPTS returns a INTEGER

See INTEGER (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: max-skin-weights ((wrapper subdivide-opts))
Generic Function: (setf max-skin-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf max-skin-weights) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: max-source-vertices (wrapper)

Access the FBX:MAX-SOURCE-VERTICES slot

For SUBDIVIDE-OPTS returns a INTEGER

See INTEGER (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: max-source-vertices ((wrapper subdivide-opts))
Generic Function: (setf max-source-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf max-source-vertices) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: max-weights-per-vertex (wrapper)

Access the FBX:MAX-WEIGHTS-PER-VERTEX slot

For SKIN-DEFORMER returns a INTEGER

See INTEGER (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: max-weights-per-vertex ((wrapper skin-deformer))
Generic Function: (setf max-weights-per-vertex) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf max-weights-per-vertex) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: may-contain-broken-elements (wrapper)

Access the FBX:MAY-CONTAIN-BROKEN-ELEMENTS slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: may-contain-broken-elements ((wrapper metadata))
Generic Function: (setf may-contain-broken-elements) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf may-contain-broken-elements) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: may-contain-missing-vertex-position (wrapper)

Access the FBX:MAY-CONTAIN-MISSING-VERTEX-POSITION slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: may-contain-missing-vertex-position ((wrapper metadata))
Generic Function: (setf may-contain-missing-vertex-position) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf may-contain-missing-vertex-position) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: may-contain-no-index (wrapper)

Access the FBX:MAY-CONTAIN-NO-INDEX slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: may-contain-no-index ((wrapper metadata))
Generic Function: (setf may-contain-no-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf may-contain-no-index) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: may-contain-null-materials (wrapper)

Access the FBX:MAY-CONTAIN-NULL-MATERIALS slot

For METADATA returns a BOOLEAN

See BOOLEAN (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: may-contain-null-materials ((wrapper metadata))
Generic Function: (setf may-contain-null-materials) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf may-contain-null-materials) ((wrapper metadata))
Source

wrapper.lisp.

Generic Reader: memory-limit (object)

Accesses the maximum addressable number of bytes the allocator can hand out.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: memory-limit ((allocator allocator))

automatically generated reader method

Source

wrapper.lisp.

Target Slot

memory-limit.

Generic Writer: (setf memory-limit) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf memory-limit) ((allocator allocator))

automatically generated writer method

Source

wrapper.lisp.

Target Slot

memory-limit.

Generic Function: mesh (wrapper)

Access the FBX:MESH slot

For NODE returns a MESH

See MESH (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: mesh ((wrapper node))
Generic Function: (setf mesh) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf mesh) ((wrapper node))
Source

wrapper.lisp.

Method: (setf mesh) ((wrapper node))
Source

wrapper.lisp.

Generic Function: mesh-node-to-bone (wrapper)

Access the FBX:MESH-NODE-TO-BONE slot

For SKIN-CLUSTER returns a MATRIX

See MATRIX (type)
See SKIN-CLUSTER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: mesh-node-to-bone ((wrapper skin-cluster))
Generic Function: (setf mesh-node-to-bone) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf mesh-node-to-bone) ((wrapper skin-cluster))
Source

wrapper.lisp.

Generic Function: meshes (wrapper)

Access the FBX:MESHES slot

For SCENE returns a FOREIGN-VECTOR (MESH)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: meshes ((wrapper scene))
Generic Function: (setf meshes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf meshes) ((wrapper scene))
Source

wrapper.lisp.

Generic Reader: message (condition)

Returns the message associated with the error.

See FBX-ERROR (type)
See FBX-PANIC (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: message ((condition fbx-panic))
Source

conditions.lisp.

Target Slot

message.

Reader Method: message ((condition fbx-error))
Source

conditions.lisp.

Target Slot

message.

Generic Function: metadata (wrapper)

Access the FBX:METADATA slot

For SCENE returns a METADATA

See METADATA (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: metadata ((wrapper scene))
Generic Function: (setf metadata) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf metadata) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: metadata-objects (wrapper)

Access the FBX:METADATA-OBJECTS slot

For SCENE returns a FOREIGN-VECTOR (METADATA-OBJECT)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: metadata-objects ((wrapper scene))
Generic Function: (setf metadata-objects) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf metadata-objects) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: metalness (wrapper)

Access the FBX:METALNESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-MAP (type)
See MATERIAL-FEATURES (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: metalness ((wrapper material-features))
Method: metalness ((wrapper material-pbr-maps))
Generic Function: (setf metalness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf metalness) ((wrapper material-features))
Source

wrapper.lisp.

Method: (setf metalness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: name (wrapper)

Access the FBX:NAME slot

For APPLICATION returns a STRING
For NAME-ELEMENT returns a STRING
For SHADER-TEXTURE-INPUT returns a STRING For CACHE-CHANNEL returns a STRING For FACE-GROUP returns a STRING
For COLOR-SET returns a STRING
For UV-SET returns a STRING
For ELEMENT returns a STRING
For PROP returns a STRING
For DOM-NODE returns a STRING

See STRING (type)
See APPLICATION (type)
See NAME-ELEMENT (type)
See SHADER-TEXTURE-INPUT (type)
See CACHE-CHANNEL (type)
See FACE-GROUP (type)
See COLOR-SET (type)
See UV-SET (type)
See ELEMENT (type)
See PROP (type)
See DOM-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: name ((wrapper application))
Method: name ((wrapper name-element))
Method: name ((wrapper shader-texture-input))
Method: name ((wrapper cache-channel))
Method: name ((wrapper face-group))
Method: name ((wrapper color-set))
Method: name ((wrapper uv-set))
Method: name ((wrapper element))
Method: name ((wrapper prop))
Method: name ((wrapper dom-node))
Generic Function: (setf name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf name) ((wrapper application))
Source

wrapper.lisp.

Method: (setf name) ((wrapper name-element))
Source

wrapper.lisp.

Method: (setf name) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf name) ((wrapper cache-channel))
Source

wrapper.lisp.

Method: (setf name) ((wrapper face-group))
Source

wrapper.lisp.

Method: (setf name) ((wrapper color-set))
Source

wrapper.lisp.

Method: (setf name) ((wrapper uv-set))
Source

wrapper.lisp.

Method: (setf name) ((wrapper element))
Source

wrapper.lisp.

Method: (setf name) ((wrapper prop))
Source

wrapper.lisp.

Method: (setf name) ((wrapper dom-node))
Source

wrapper.lisp.

Generic Function: near-plane (wrapper)

Access the FBX:NEAR-PLANE slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: near-plane ((wrapper camera))
Generic Function: (setf near-plane) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf near-plane) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: next (wrapper)

Access the FBX:NEXT slot

For TOPO-EDGE returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: next ((wrapper topo-edge))
Generic Function: (setf next) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf next) ((wrapper topo-edge))
Source

wrapper.lisp.

Generic Function: next-vertex (vec index)

Returns the index of the next vertex after the one of the given index.

May signal an error of type FBX-PANIC.

See FBX-PANIC (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: next-vertex ((vec foreign-vector) index)
Source

wrapper.lisp.

Generic Function: no-anim-curve-unit-scaling (wrapper)

Access the FBX:NO-ANIM-CURVE-UNIT-SCALING slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-anim-curve-unit-scaling ((wrapper load-opts))
Generic Function: (setf no-anim-curve-unit-scaling) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-anim-curve-unit-scaling) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: no-checksum (wrapper)

Access the FBX:NO-CHECKSUM slot

For INFLATE-INPUT returns a BOOLEAN

See BOOLEAN (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-checksum ((wrapper inflate-input))
Generic Function: (setf no-checksum) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-checksum) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: no-format-from-content (wrapper)

Access the FBX:NO-FORMAT-FROM-CONTENT slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-format-from-content ((wrapper load-opts))
Generic Function: (setf no-format-from-content) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-format-from-content) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: no-format-from-extension (wrapper)

Access the FBX:NO-FORMAT-FROM-EXTENSION slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-format-from-extension ((wrapper load-opts))
Generic Function: (setf no-format-from-extension) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-format-from-extension) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: no-header (wrapper)

Access the FBX:NO-HEADER slot

For INFLATE-INPUT returns a BOOLEAN

See BOOLEAN (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-header ((wrapper inflate-input))
Generic Function: (setf no-header) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-header) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: no-prop-unit-scaling (wrapper)

Access the FBX:NO-PROP-UNIT-SCALING slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: no-prop-unit-scaling ((wrapper load-opts))
Generic Function: (setf no-prop-unit-scaling) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf no-prop-unit-scaling) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: node (wrapper)

Access the FBX:NODE slot

For CONSTRAINT returns a NODE For CONSTRAINT-TARGET returns a NODE

See NODE (type)
See CONSTRAINT (type)
See CONSTRAINT-TARGET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: node ((wrapper constraint))
Method: node ((wrapper constraint-target))
Generic Function: (setf node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf node) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf node) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf node) ((wrapper constraint-target))
Source

wrapper.lisp.

Method: (setf node) ((wrapper constraint-target))
Source

wrapper.lisp.

Generic Function: node-depth (wrapper)

Access the FBX:NODE-DEPTH slot

For NODE returns a INTEGER

See INTEGER (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: node-depth ((wrapper node))
Generic Function: (setf node-depth) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf node-depth) ((wrapper node))
Source

wrapper.lisp.

Generic Function: node-to-parent (wrapper)

Access the FBX:NODE-TO-PARENT slot

For NODE returns a MATRIX

See MATRIX (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: node-to-parent ((wrapper node))
Generic Function: (setf node-to-parent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf node-to-parent) ((wrapper node))
Source

wrapper.lisp.

Generic Function: node-to-world (wrapper)

Access the FBX:NODE-TO-WORLD slot

For NODE returns a MATRIX

See MATRIX (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: node-to-world ((wrapper node))
Generic Function: (setf node-to-world) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf node-to-world) ((wrapper node))
Source

wrapper.lisp.

Generic Function: nodes (wrapper)

Access the FBX:NODES slot

For SCENE returns a FOREIGN-VECTOR (NODE)
For SELECTION-SET returns a FOREIGN-VECTOR (NODE) For DISPLAY-LAYER returns a FOREIGN-VECTOR (NODE)

See FOREIGN-VECTOR (type)
See SCENE (type)
See SELECTION-SET (type)
See DISPLAY-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: nodes ((wrapper scene))
Method: nodes ((wrapper selection-set))
Method: nodes ((wrapper display-layer))
Generic Function: (setf nodes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf nodes) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf nodes) ((wrapper selection-set))
Source

wrapper.lisp.

Method: (setf nodes) ((wrapper display-layer))
Source

wrapper.lisp.

Generic Function: normal-map (wrapper)

Access the FBX:NORMAL-MAP slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: normal-map ((wrapper material-pbr-maps))
Method: normal-map ((wrapper material-fbx-maps))
Generic Function: (setf normal-map) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf normal-map) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Method: (setf normal-map) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: normal-matrix (node &optional matrix)

Compute a normal matrix for the given node.

MATRIX should be a 16-element single-float array to hold the matrix components. If it is not passed, a vector is allocated and returned for you.

See NODE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: normal-matrix ((node node) &optional matrix)
Source

wrapper.lisp.

Generic Function: normal-offsets (wrapper)

Access the FBX:NORMAL-OFFSETS slot

For BLEND-SHAPE returns a FOREIGN-VECTOR (VEC3)

See FOREIGN-VECTOR (type)
See BLEND-SHAPE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: normal-offsets ((wrapper blend-shape))
Generic Function: (setf normal-offsets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf normal-offsets) ((wrapper blend-shape))
Source

wrapper.lisp.

Generic Function: normalize-normals (wrapper)

Access the FBX:NORMALIZE-NORMALS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: normalize-normals ((wrapper load-opts))
Generic Function: (setf normalize-normals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf normalize-normals) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: normalize-tangents (wrapper)

Access the FBX:NORMALIZE-TANGENTS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: normalize-tangents ((wrapper load-opts))
Generic Function: (setf normalize-tangents) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf normalize-tangents) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: num-animated (wrapper)

Access the FBX:NUM-ANIMATED slot

For PROPS returns a INTEGER

See INTEGER (type)
See PROPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-animated ((wrapper props))
Generic Function: (setf num-animated) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-animated) ((wrapper props))
Source

wrapper.lisp.

Generic Function: num-control-points-u (wrapper)

Access the FBX:NUM-CONTROL-POINTS-U slot

For NURBS-SURFACE returns a INTEGER

See INTEGER (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-control-points-u ((wrapper nurbs-surface))
Generic Function: (setf num-control-points-u) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-control-points-u) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: num-control-points-v (wrapper)

Access the FBX:NUM-CONTROL-POINTS-V slot

For NURBS-SURFACE returns a INTEGER

See INTEGER (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-control-points-v ((wrapper nurbs-surface))
Generic Function: (setf num-control-points-v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-control-points-v) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: num-dq-weights (wrapper)

Access the FBX:NUM-DQ-WEIGHTS slot

For SKIN-DEFORMER returns a INTEGER

See INTEGER (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-dq-weights ((wrapper skin-deformer))
Generic Function: (setf num-dq-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-dq-weights) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: num-edges (wrapper)

Access the FBX:NUM-EDGES slot

For MESH returns a INTEGER

See INTEGER (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-edges ((wrapper mesh))
Generic Function: (setf num-edges) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-edges) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: num-empty-faces (wrapper)

Access the FBX:NUM-EMPTY-FACES slot

For MESH returns a INTEGER
For MESH-MATERIAL returns a INTEGER

See INTEGER (type)
See MESH (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-empty-faces ((wrapper mesh))
Method: num-empty-faces ((wrapper mesh-material))
Generic Function: (setf num-empty-faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-empty-faces) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-empty-faces) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: num-faces (wrapper)

Access the FBX:NUM-FACES slot

For MESH returns a INTEGER
For FACE-GROUP returns a INTEGER For MESH-MATERIAL returns a INTEGER

See INTEGER (type)
See MESH (type)
See FACE-GROUP (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-faces ((wrapper mesh))
Method: num-faces ((wrapper face-group))
Method: num-faces ((wrapper mesh-material))
Generic Function: (setf num-faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-faces) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-faces) ((wrapper face-group))
Source

wrapper.lisp.

Method: (setf num-faces) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: num-indices (wrapper)

Access the FBX:NUM-INDICES slot

For LINE-SEGMENT returns a INTEGER For MESH returns a INTEGER
For FACE returns a INTEGER

See INTEGER (type)
See LINE-SEGMENT (type)
See MESH (type)
See FACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-indices ((wrapper line-segment))
Method: num-indices ((wrapper mesh))
Method: num-indices ((wrapper face))
Generic Function: (setf num-indices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-indices) ((wrapper line-segment))
Source

wrapper.lisp.

Method: (setf num-indices) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-indices) ((wrapper face))
Source

wrapper.lisp.

Generic Function: num-line-faces (wrapper)

Access the FBX:NUM-LINE-FACES slot

For MESH returns a INTEGER
For MESH-MATERIAL returns a INTEGER

See INTEGER (type)
See MESH (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-line-faces ((wrapper mesh))
Method: num-line-faces ((wrapper mesh-material))
Generic Function: (setf num-line-faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-line-faces) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-line-faces) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: num-offsets (wrapper)

Access the FBX:NUM-OFFSETS slot

For BLEND-SHAPE returns a INTEGER

See INTEGER (type)
See BLEND-SHAPE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-offsets ((wrapper blend-shape))
Generic Function: (setf num-offsets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-offsets) ((wrapper blend-shape))
Source

wrapper.lisp.

Generic Function: num-point-faces (wrapper)

Access the FBX:NUM-POINT-FACES slot

For MESH returns a INTEGER
For MESH-MATERIAL returns a INTEGER

See INTEGER (type)
See MESH (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-point-faces ((wrapper mesh))
Method: num-point-faces ((wrapper mesh-material))
Generic Function: (setf num-point-faces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-point-faces) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-point-faces) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: num-shader-textures (wrapper)

Access the FBX:NUM-SHADER-TEXTURES slot

For METADATA returns a INTEGER

See INTEGER (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-shader-textures ((wrapper metadata))
Generic Function: (setf num-shader-textures) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-shader-textures) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: num-triangles (wrapper)

Access the FBX:NUM-TRIANGLES slot

For MESH returns a INTEGER
For FACE-GROUP returns a INTEGER For MESH-MATERIAL returns a INTEGER

See INTEGER (type)
See MESH (type)
See FACE-GROUP (type)
See MESH-MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-triangles ((wrapper mesh))
Method: num-triangles ((wrapper face-group))
Method: num-triangles ((wrapper mesh-material))
Generic Function: (setf num-triangles) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-triangles) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf num-triangles) ((wrapper face-group))
Source

wrapper.lisp.

Method: (setf num-triangles) ((wrapper mesh-material))
Source

wrapper.lisp.

Generic Function: num-vertices (wrapper)

Access the FBX:NUM-VERTICES slot

For MESH returns a INTEGER

See INTEGER (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-vertices ((wrapper mesh))
Generic Function: (setf num-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-vertices) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: num-weights (wrapper)

Access the FBX:NUM-WEIGHTS slot

For SKIN-CLUSTER returns a INTEGER
For SKIN-VERTEX returns a INTEGER
For SUBDIVISION-WEIGHT-RANGE returns a INTEGER

See INTEGER (type)
See SKIN-CLUSTER (type)
See SKIN-VERTEX (type)
See SUBDIVISION-WEIGHT-RANGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-weights ((wrapper skin-cluster))
Method: num-weights ((wrapper skin-vertex))
Method: num-weights ((wrapper subdivision-weight-range))
Generic Function: (setf num-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-weights) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf num-weights) ((wrapper skin-vertex))
Source

wrapper.lisp.

Method: (setf num-weights) ((wrapper subdivision-weight-range))
Source

wrapper.lisp.

Generic Function: num-wrap-control-points (wrapper)

Access the FBX:NUM-WRAP-CONTROL-POINTS slot

For NURBS-BASIS returns a INTEGER

See INTEGER (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: num-wrap-control-points ((wrapper nurbs-basis))
Generic Function: (setf num-wrap-control-points) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf num-wrap-control-points) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: nurbs-curves (wrapper)

Access the FBX:NURBS-CURVES slot

For SCENE returns a FOREIGN-VECTOR (NURBS-CURVE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: nurbs-curves ((wrapper scene))
Generic Function: (setf nurbs-curves) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf nurbs-curves) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: nurbs-surfaces (wrapper)

Access the FBX:NURBS-SURFACES slot

For SCENE returns a FOREIGN-VECTOR (NURBS-SURFACE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: nurbs-surfaces ((wrapper scene))
Generic Function: (setf nurbs-surfaces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf nurbs-surfaces) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: nurbs-trim-boundaries (wrapper)

Access the FBX:NURBS-TRIM-BOUNDARIES slot

For SCENE returns a FOREIGN-VECTOR (NURBS-TRIM-BOUNDARY)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: nurbs-trim-boundaries ((wrapper scene))
Generic Function: (setf nurbs-trim-boundaries) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf nurbs-trim-boundaries) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: nurbs-trim-surfaces (wrapper)

Access the FBX:NURBS-TRIM-SURFACES slot

For SCENE returns a FOREIGN-VECTOR (NURBS-TRIM-SURFACE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: nurbs-trim-surfaces ((wrapper scene))
Generic Function: (setf nurbs-trim-surfaces) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf nurbs-trim-surfaces) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: obj-merge-groups (wrapper)

Access the FBX:OBJ-MERGE-GROUPS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-merge-groups ((wrapper load-opts))
Generic Function: (setf obj-merge-groups) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-merge-groups) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: obj-merge-objects (wrapper)

Access the FBX:OBJ-MERGE-OBJECTS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-merge-objects ((wrapper load-opts))
Generic Function: (setf obj-merge-objects) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-merge-objects) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: obj-mtl-data (wrapper)

Access the FBX:OBJ-MTL-DATA slot

For LOAD-OPTS returns a BLOB

See BLOB (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-mtl-data ((wrapper load-opts))
Generic Function: (setf obj-mtl-data) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-mtl-data) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: obj-mtl-path (wrapper)

Access the FBX:OBJ-MTL-PATH slot

For LOAD-OPTS returns a STRING

See STRING (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-mtl-path ((wrapper load-opts))
Generic Function: (setf obj-mtl-path) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-mtl-path) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: obj-search-mtl-by-filename (wrapper)

Access the FBX:OBJ-SEARCH-MTL-BY-FILENAME slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-search-mtl-by-filename ((wrapper load-opts))
Generic Function: (setf obj-search-mtl-by-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-search-mtl-by-filename) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: obj-split-groups (wrapper)

Access the FBX:OBJ-SPLIT-GROUPS slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: obj-split-groups ((wrapper load-opts))
Generic Function: (setf obj-split-groups) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf obj-split-groups) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: offset-vertices (wrapper)

Access the FBX:OFFSET-VERTICES slot

For BLEND-SHAPE returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See BLEND-SHAPE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: offset-vertices ((wrapper blend-shape))
Generic Function: (setf offset-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf offset-vertices) ((wrapper blend-shape))
Source

wrapper.lisp.

Generic Function: opacity (wrapper)

Access the FBX:OPACITY slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-MAP (type)
See MATERIAL-FEATURES (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: opacity ((wrapper material-features))
Method: opacity ((wrapper material-pbr-maps))
Generic Function: (setf opacity) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf opacity) ((wrapper material-features))
Source

wrapper.lisp.

Method: (setf opacity) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: (setf open-file-cb) (wrapper)

Sets the open-file callback.

Should be a function of four arguments: STREAM
PATH
FILE-TYPE
ALLOCATOR

Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf open-file-cb) ((wrapper wrapper))
Source

wrapper.lisp.

Generic Function: open-main-file-with-default (wrapper)

Access the FBX:OPEN-MAIN-FILE-WITH-DEFAULT slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: open-main-file-with-default ((wrapper load-opts))
Generic Function: (setf open-main-file-with-default) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf open-main-file-with-default) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: order (wrapper)

Access the FBX:ORDER slot

For NURBS-BASIS returns a INTEGER

See INTEGER (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: order ((wrapper nurbs-basis))
Generic Function: (setf order) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf order) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: original-application (wrapper)

Access the FBX:ORIGINAL-APPLICATION slot

For METADATA returns a APPLICATION

See APPLICATION (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: original-application ((wrapper metadata))
Generic Function: (setf original-application) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf original-application) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: original-axis-up (wrapper)

Access the FBX:ORIGINAL-AXIS-UP slot

For SCENE-SETTINGS returns a FBX:COORDINATE-AXIS

See COORDINATE-AXIS (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: original-axis-up ((wrapper scene-settings))
Generic Function: (setf original-axis-up) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf original-axis-up) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: original-file-path (wrapper)

Access the FBX:ORIGINAL-FILE-PATH slot

For METADATA returns a STRING

See STRING (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: original-file-path ((wrapper metadata))
Generic Function: (setf original-file-path) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf original-file-path) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: original-unit-meters (wrapper)

Access the FBX:ORIGINAL-UNIT-METERS slot

For SCENE-SETTINGS returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: original-unit-meters ((wrapper scene-settings))
Generic Function: (setf original-unit-meters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf original-unit-meters) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: orthographic-extent (wrapper)

Access the FBX:ORTHOGRAPHIC-EXTENT slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: orthographic-extent ((wrapper camera))
Generic Function: (setf orthographic-extent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf orthographic-extent) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: orthographic-size (wrapper)

Access the FBX:ORTHOGRAPHIC-SIZE slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: orthographic-size ((wrapper camera))
Generic Function: (setf orthographic-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf orthographic-size) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: outer-angle (wrapper)

Access the FBX:OUTER-ANGLE slot

For LIGHT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: outer-angle ((wrapper light))
Generic Function: (setf outer-angle) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf outer-angle) ((wrapper light))
Source

wrapper.lisp.

Generic Function: parent (wrapper)

Access the FBX:PARENT slot

For NODE returns a NODE

See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: parent ((wrapper node))
Generic Function: (setf parent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf parent) ((wrapper node))
Source

wrapper.lisp.

Method: (setf parent) ((wrapper node))
Source

wrapper.lisp.

Generic Function: path-separator (wrapper)

Access the FBX:PATH-SEPARATOR slot

For LOAD-OPTS returns a COMMON-LISP:CHARACTER

See CHARACTER (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: path-separator ((wrapper load-opts))
Generic Function: (setf path-separator) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf path-separator) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: pbr (wrapper)

Access the FBX:PBR slot

For MATERIAL returns a MATERIAL-PBR-MAPS
For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-PBR-MAPS (type)
See MATERIAL-FEATURE-INFO (type)
See MATERIAL (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: pbr ((wrapper material))
Method: pbr ((wrapper material-features))
Generic Function: (setf pbr) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf pbr) ((wrapper material))
Source

wrapper.lisp.

Method: (setf pbr) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: point-indices (wrapper)

Access the FBX:POINT-INDICES slot

For LINE-CURVE returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See LINE-CURVE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: point-indices ((wrapper line-curve))
Generic Function: (setf point-indices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf point-indices) ((wrapper line-curve))
Source

wrapper.lisp.

Generic Function: poses (wrapper)

Access the FBX:POSES slot

For SCENE returns a FOREIGN-VECTOR (POSE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: poses ((wrapper scene))
Generic Function: (setf poses) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf poses) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: position (wrapper)

Access the COMMON-LISP:POSITION slot

For SURFACE-POINT returns a VEC3 For CURVE-POINT returns a VEC3

See VEC3 (type)
See SURFACE-POINT (type)
See CURVE-POINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: position ((wrapper surface-point))
Method: position ((wrapper curve-point))
Generic Function: (setf position) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf position) ((wrapper surface-point))
Source

wrapper.lisp.

Method: (setf position) ((wrapper curve-point))
Source

wrapper.lisp.

Generic Function: position-offsets (wrapper)

Access the FBX:POSITION-OFFSETS slot

For BLEND-SHAPE returns a FOREIGN-VECTOR (VEC3)

See FOREIGN-VECTOR (type)
See BLEND-SHAPE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: position-offsets ((wrapper blend-shape))
Generic Function: (setf position-offsets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf position-offsets) ((wrapper blend-shape))
Source

wrapper.lisp.

Generic Function: prev (wrapper)

Access the FBX:PREV slot

For TOPO-EDGE returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prev ((wrapper topo-edge))
Generic Function: (setf prev) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prev) ((wrapper topo-edge))
Source

wrapper.lisp.

Generic Function: prev-vertex (vec index)

Returns the index of the previous vertex before the one of the given index.

May signal an error of type FBX-PANIC.

See FBX-PANIC (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: prev-vertex ((vec foreign-vector) index)
Source

wrapper.lisp.

Generic Function: procedural-geometries (wrapper)

Access the FBX:PROCEDURAL-GEOMETRIES slot

For SCENE returns a FOREIGN-VECTOR (PROCEDURAL-GEOMETRY)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: procedural-geometries ((wrapper scene))
Generic Function: (setf procedural-geometries) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf procedural-geometries) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: (setf progress-cb) (wrapper)

Sets the progress callback.

Should be a function of two arguments: CURRENT
MAX

Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf progress-cb) ((wrapper wrapper))
Source

wrapper.lisp.

Generic Function: progress-interval-hint (wrapper)

Access the FBX:PROGRESS-INTERVAL-HINT slot

For LOAD-OPTS returns a INTEGER
For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See LOAD-OPTS (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: progress-interval-hint ((wrapper load-opts))
Method: progress-interval-hint ((wrapper inflate-input))
Generic Function: (setf progress-interval-hint) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf progress-interval-hint) ((wrapper load-opts))
Source

wrapper.lisp.

Method: (setf progress-interval-hint) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: progress-size-after (wrapper)

Access the FBX:PROGRESS-SIZE-AFTER slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: progress-size-after ((wrapper inflate-input))
Generic Function: (setf progress-size-after) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf progress-size-after) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: progress-size-before (wrapper)

Access the FBX:PROGRESS-SIZE-BEFORE slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: progress-size-before ((wrapper inflate-input))
Generic Function: (setf progress-size-before) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf progress-size-before) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: projection-axes (wrapper)

Access the FBX:PROJECTION-AXES slot

For CAMERA returns a COORDINATE-AXES

See COORDINATE-AXES (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: projection-axes ((wrapper camera))
Generic Function: (setf projection-axes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf projection-axes) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: projection-mode (wrapper)

Access the FBX:PROJECTION-MODE slot

For CAMERA returns a FBX:PROJECTION-MODE

See PROJECTION-MODE (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: projection-mode ((wrapper camera))
Generic Function: (setf projection-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf projection-mode) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: projection-plane (wrapper)

Access the FBX:PROJECTION-PLANE slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: projection-plane ((wrapper camera))
Generic Function: (setf projection-plane) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf projection-plane) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: prop (wrapper)

Access the FBX:PROP slot

For SHADER-TEXTURE-INPUT returns a PROP

See PROP (type)
See SHADER-TEXTURE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop ((wrapper shader-texture-input))
Generic Function: (setf prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Generic Function: prop-bindings (wrapper)

Access the FBX:PROP-BINDINGS slot

For SHADER-BINDING returns a FOREIGN-VECTOR (SHADER-PROP-BINDING)

See FOREIGN-VECTOR (type)
See SHADER-BINDING (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop-bindings ((wrapper shader-binding))
Generic Function: (setf prop-bindings) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop-bindings) ((wrapper shader-binding))
Source

wrapper.lisp.

Generic Function: prop-name (wrapper)

Access the FBX:PROP-NAME slot

For ANIM-PROP returns a STRING For PROP-OVERRIDE returns a :STRING

See STRING (type)
See STRING (type)
See ANIM-PROP (type)
See PROP-OVERRIDE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop-name ((wrapper anim-prop))
Method: prop-name ((wrapper prop-override))
Generic Function: (setf prop-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop-name) ((wrapper anim-prop))
Source

wrapper.lisp.

Method: (setf prop-name) ((wrapper prop-override))
Source

wrapper.lisp.

Generic Function: prop-overrides (wrapper)

Access the FBX:PROP-OVERRIDES slot

For ANIM returns a FOREIGN-VECTOR (PROP-OVERRIDE)

See FOREIGN-VECTOR (type)
See ANIM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop-overrides ((wrapper anim))
Generic Function: (setf prop-overrides) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop-overrides) ((wrapper anim))
Source

wrapper.lisp.

Generic Function: prop-prefix (wrapper)

Access the FBX:PROP-PREFIX slot

For SHADER-TEXTURE returns a STRING

See STRING (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop-prefix ((wrapper shader-texture))
Generic Function: (setf prop-prefix) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop-prefix) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: prop-type (wrapper)

Access the FBX:TYPE slot

For PROP returns a FBX:PROP-TYPE

See PROP-TYPE (type)
See PROP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: prop-type ((wrapper prop))
Generic Function: (setf prop-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf prop-type) ((wrapper prop))
Source

wrapper.lisp.

Generic Function: props (wrapper)

Access the FBX:PROPS slot

For SCENE-SETTINGS returns a PROPS For ELEMENT returns a PROPS
For PROPS returns a FOREIGN-VECTOR (PROP)

See FOREIGN-VECTOR (type)
See SCENE-SETTINGS (type)
See ELEMENT (type)
See PROPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: props ((wrapper scene-settings))
Method: props ((wrapper element))
Method: props ((wrapper props))
Generic Function: (setf props) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf props) ((wrapper scene-settings))
Source

wrapper.lisp.

Method: (setf props) ((wrapper element))
Source

wrapper.lisp.

Method: (setf props) ((wrapper props))
Source

wrapper.lisp.

Generic Function: radius (wrapper)

Access the FBX:RADIUS slot

For BONE returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See BONE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: radius ((wrapper bone))
Generic Function: (setf radius) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf radius) ((wrapper bone))
Source

wrapper.lisp.

Generic Function: raw-absolute-filename (wrapper)

Access the FBX:RAW-ABSOLUTE-FILENAME slot

For VIDEO returns a BLOB
For TEXTURE returns a BLOB
For TEXTURE-FILE returns a BLOB
For CACHE-FILE returns a BLOB

See BLOB (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-absolute-filename ((wrapper video))
Method: raw-absolute-filename ((wrapper texture))
Method: raw-absolute-filename ((wrapper texture-file))
Method: raw-absolute-filename ((wrapper cache-file))
Generic Function: (setf raw-absolute-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-absolute-filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf raw-absolute-filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf raw-absolute-filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf raw-absolute-filename) ((wrapper cache-file))
Source

wrapper.lisp.

Generic Function: raw-filename (wrapper)

Access the FBX:RAW-FILENAME slot

For LOAD-OPTS returns a BLOB For METADATA returns a BLOB For VIDEO returns a BLOB
For TEXTURE returns a BLOB For TEXTURE-FILE returns a BLOB For CACHE-FILE returns a BLOB

See BLOB (type)
See LOAD-OPTS (type)
See METADATA (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-filename ((wrapper load-opts))
Method: raw-filename ((wrapper metadata))
Method: raw-filename ((wrapper video))
Method: raw-filename ((wrapper texture))
Method: raw-filename ((wrapper texture-file))
Method: raw-filename ((wrapper cache-file))
Generic Function: (setf raw-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-filename) ((wrapper load-opts))
Source

wrapper.lisp.

Method: (setf raw-filename) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf raw-filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf raw-filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf raw-filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf raw-filename) ((wrapper cache-file))
Source

wrapper.lisp.

Generic Function: raw-original-file-path (wrapper)

Access the FBX:RAW-ORIGINAL-FILE-PATH slot

For METADATA returns a BLOB

See BLOB (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-original-file-path ((wrapper metadata))
Generic Function: (setf raw-original-file-path) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-original-file-path) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: raw-relative-filename (wrapper)

Access the FBX:RAW-RELATIVE-FILENAME slot

For VIDEO returns a BLOB
For TEXTURE returns a BLOB
For TEXTURE-FILE returns a BLOB
For CACHE-FILE returns a BLOB

See BLOB (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-relative-filename ((wrapper video))
Method: raw-relative-filename ((wrapper texture))
Method: raw-relative-filename ((wrapper texture-file))
Method: raw-relative-filename ((wrapper cache-file))
Generic Function: (setf raw-relative-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-relative-filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf raw-relative-filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf raw-relative-filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf raw-relative-filename) ((wrapper cache-file))
Source

wrapper.lisp.

Generic Function: raw-relative-root (wrapper)

Access the FBX:RAW-RELATIVE-ROOT slot

For METADATA returns a BLOB

See BLOB (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-relative-root ((wrapper metadata))
Generic Function: (setf raw-relative-root) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-relative-root) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: raw-shader-source (wrapper)

Access the FBX:RAW-SHADER-SOURCE slot

For SHADER-TEXTURE returns a BLOB

See BLOB (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: raw-shader-source ((wrapper shader-texture))
Generic Function: (setf raw-shader-source) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf raw-shader-source) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: read-buffer-size (wrapper)

Access the FBX:READ-BUFFER-SIZE slot

For LOAD-OPTS returns a INTEGER

See INTEGER (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: read-buffer-size ((wrapper load-opts))
Generic Function: (setf read-buffer-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf read-buffer-size) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: read-cache (cache vector &rest opts &key type &allow-other-keys)

Read a value from the geometry cache.

TYPE may be VEC3 or REAL.
You may pass options as there are slots for GEOMETRY-CACHE-DATA-OPTS.

See GEOMETRY-CACHE (type)
See GEOMETRY-CACHE-DATA-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: read-cache ((cache cache-frame) vector &rest opts &key type &allow-other-keys)
Source

wrapper.lisp.

Generic Function: read-fn (wrapper)

Access the FBX:READ-FN slot

For INFLATE-INPUT returns a :POINTER

See POINTER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: read-fn ((wrapper inflate-input))
Generic Function: (setf read-fn) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf read-fn) ((wrapper inflate-input))
Source

wrapper.lisp.

Method: (setf read-fn) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: read-user (wrapper)

Access the FBX:READ-USER slot

For INFLATE-INPUT returns a :POINTER

See POINTER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: read-user ((wrapper inflate-input))
Generic Function: (setf read-user) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf read-user) ((wrapper inflate-input))
Source

wrapper.lisp.

Method: (setf read-user) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: reallocate (allocator old-pointer old-size new-size)

Reallocate a memory region to the given size.

Should return a CFFI:FOREIGN-POINTER.
A failure can be indicated by returning a null pointer.

See ALLOCATOR (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Generic Function: reflection-color (wrapper)

Access the FBX:REFLECTION-COLOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: reflection-color ((wrapper material-fbx-maps))
Generic Function: (setf reflection-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf reflection-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: reflection-factor (wrapper)

Access the FBX:REFLECTION-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: reflection-factor ((wrapper material-fbx-maps))
Generic Function: (setf reflection-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf reflection-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: relative-distances (wrapper)

Access the FBX:RELATIVE-DISTANCES slot

For LOD-GROUP returns a BOOLEAN

See BOOLEAN (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: relative-distances ((wrapper lod-group))
Generic Function: (setf relative-distances) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf relative-distances) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: relative-filename (wrapper)

Access the FBX:RELATIVE-FILENAME slot

For VIDEO returns a STRING
For TEXTURE returns a STRING
For TEXTURE-FILE returns a STRING For CACHE-FILE returns a STRING

See STRING (type)
See VIDEO (type)
See TEXTURE (type)
See TEXTURE-FILE (type)
See CACHE-FILE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: relative-filename ((wrapper video))
Method: relative-filename ((wrapper texture))
Method: relative-filename ((wrapper texture-file))
Method: relative-filename ((wrapper cache-file))
Generic Function: (setf relative-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf relative-filename) ((wrapper video))
Source

wrapper.lisp.

Method: (setf relative-filename) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf relative-filename) ((wrapper texture-file))
Source

wrapper.lisp.

Method: (setf relative-filename) ((wrapper cache-file))
Source

wrapper.lisp.

Generic Function: relative-length (wrapper)

Access the FBX:RELATIVE-LENGTH slot

For BONE returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See BONE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: relative-length ((wrapper bone))
Generic Function: (setf relative-length) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf relative-length) ((wrapper bone))
Source

wrapper.lisp.

Generic Function: relative-root (wrapper)

Access the FBX:RELATIVE-ROOT slot

For METADATA returns a STRING

See STRING (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: relative-root ((wrapper metadata))
Generic Function: (setf relative-root) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf relative-root) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: resolution (wrapper)

Access the FBX:RESOLUTION slot

For CAMERA returns a VEC2

See VEC2 (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: resolution ((wrapper camera))
Generic Function: (setf resolution) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf resolution) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: resolution-is-pixels (wrapper)

Access the FBX:RESOLUTION-IS-PIXELS slot

For CAMERA returns a BOOLEAN

See BOOLEAN (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: resolution-is-pixels ((wrapper camera))
Generic Function: (setf resolution-is-pixels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf resolution-is-pixels) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: result-allocator (wrapper)

Access the FBX:RESULT-ALLOCATOR slot

For GEOMETRY-CACHE-OPTS returns a ALLOCATOR For SUBDIVIDE-OPTS returns a ALLOCATOR
For TESSELLATE-SURFACE-OPTS returns a ALLOCATOR For TESSELLATE-CURVE-OPTS returns a ALLOCATOR For EVALUATE-OPTS returns a ALLOCATOR
For LOAD-OPTS returns a ALLOCATOR

See ALLOCATOR (type)
See GEOMETRY-CACHE-OPTS (type)
See SUBDIVIDE-OPTS (type)
See TESSELLATE-SURFACE-OPTS (type)
See TESSELLATE-CURVE-OPTS (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: result-allocator ((wrapper geometry-cache-opts))
Method: result-allocator ((wrapper subdivide-opts))
Method: result-allocator ((wrapper tessellate-surface-opts))
Method: result-allocator ((wrapper tessellate-curve-opts))
Method: result-allocator ((wrapper evaluate-opts))
Method: result-allocator ((wrapper load-opts))
Generic Function: (setf result-allocator) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf result-allocator) ((wrapper wrapper))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper geometry-cache-opts))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper tessellate-curve-opts))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf result-allocator) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: result-allocs (wrapper)

Access the FBX:RESULT-ALLOCS slot

For METADATA returns a INTEGER
For SUBDIVISION-RESULT returns a INTEGER

See INTEGER (type)
See METADATA (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: result-allocs ((wrapper metadata))
Method: result-allocs ((wrapper subdivision-result))
Generic Function: (setf result-allocs) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf result-allocs) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf result-allocs) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: result-memory-used (wrapper)

Access the FBX:RESULT-MEMORY-USED slot

For METADATA returns a INTEGER
For SUBDIVISION-RESULT returns a INTEGER

See INTEGER (type)
See METADATA (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: result-memory-used ((wrapper metadata))
Method: result-memory-used ((wrapper subdivision-result))
Generic Function: (setf result-memory-used) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf result-memory-used) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf result-memory-used) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: retain-dom (wrapper)

Access the FBX:RETAIN-DOM slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: retain-dom ((wrapper load-opts))
Generic Function: (setf retain-dom) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf retain-dom) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: right (wrapper)

Access the FBX:RIGHT slot

For KEYFRAME returns a TANGENT
For STEREO-CAMERA returns a CAMERA
For COORDINATE-AXES returns a FBX:COORDINATE-AXIS

See TANGENT (type)
See CAMERA (type)
See COORDINATE-AXIS (type)
See KEYFRAME (type)
See STEREO-CAMERA (type)
See COORDINATE-AXES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: right ((wrapper keyframe))
Method: right ((wrapper stereo-camera))
Method: right ((wrapper coordinate-axes))
Generic Function: (setf right) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf right) ((wrapper keyframe))
Source

wrapper.lisp.

Method: (setf right) ((wrapper stereo-camera))
Source

wrapper.lisp.

Method: (setf right) ((wrapper stereo-camera))
Source

wrapper.lisp.

Method: (setf right) ((wrapper coordinate-axes))
Source

wrapper.lisp.

Generic Function: root-filename (wrapper)

Access the FBX:ROOT-FILENAME slot

For GEOMETRY-CACHE returns a STRING

See STRING (type)
See GEOMETRY-CACHE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: root-filename ((wrapper geometry-cache))
Generic Function: (setf root-filename) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf root-filename) ((wrapper geometry-cache))
Source

wrapper.lisp.

Generic Function: root-node (wrapper)

Access the FBX:ROOT-NODE slot

For SCENE returns a NODE

See NODE (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: root-node ((wrapper scene))
Generic Function: (setf root-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf root-node) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf root-node) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: root-transform (wrapper)

Access the FBX:ROOT-TRANSFORM slot

For LOAD-OPTS returns a TRANSFORM

See TRANSFORM (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: root-transform ((wrapper load-opts))
Generic Function: (setf root-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf root-transform) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: rotation (wrapper)

Access the FBX:ROTATION slot

For TRANSFORM returns a QUAT

See QUAT (type)
See TRANSFORM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: rotation ((wrapper transform))
Generic Function: (setf rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf rotation) ((wrapper transform))
Source

wrapper.lisp.

Generic Function: rotation-order (wrapper)

Access the FBX:ROTATION-ORDER slot

For NODE returns a FBX:ROTATION-ORDER

See ROTATION-ORDER (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: rotation-order ((wrapper node))
Generic Function: (setf rotation-order) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf rotation-order) ((wrapper node))
Source

wrapper.lisp.

Generic Function: roughness (wrapper)

Access the FBX:ROUGHNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: roughness ((wrapper material-pbr-maps))
Generic Function: (setf roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: roughness-as-glossiness (wrapper)

Access the FBX:ROUGHNESS-AS-GLOSSINESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: roughness-as-glossiness ((wrapper material-features))
Generic Function: (setf roughness-as-glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf roughness-as-glossiness) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: sample-cache (cache vector time &rest opts &key type &allow-other-keys)

Sample a value from the geometry cache at the given time.

TYPE may be VEC3 or REAL.
You may pass options as there are slots for GEOMETRY-CACHE-DATA-OPTS.

See GEOMETRY-CACHE (type)
See GEOMETRY-CACHE-DATA-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: sample-cache ((cache cache-frame) vector time &rest opts &key type &allow-other-keys)
Source

wrapper.lisp.

Generic Function: scale (wrapper)

Access the FBX:SCALE slot

For TRANSFORM returns a VEC3

See VEC3 (type)
See TRANSFORM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: scale ((wrapper transform))
Generic Function: (setf scale) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf scale) ((wrapper transform))
Source

wrapper.lisp.

Generic Function: scene (wrapper)

Access the FBX:SCENE slot

For ELEMENT returns a SCENE

See SCENE (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: scene ((wrapper element))
Generic Function: (setf scene) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf scene) ((wrapper element))
Source

wrapper.lisp.

Method: (setf scene) ((wrapper element))
Source

wrapper.lisp.

Generic Function: scene-props (wrapper)

Access the FBX:SCENE-PROPS slot

For METADATA returns a PROPS

See PROPS (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: scene-props ((wrapper metadata))
Generic Function: (setf scene-props) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf scene-props) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: segments (wrapper)

Access the FBX:SEGMENTS slot

For LINE-CURVE returns a FOREIGN-VECTOR (LINE-SEGMENT)

See FOREIGN-VECTOR (type)
See LINE-CURVE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: segments ((wrapper line-curve))
Generic Function: (setf segments) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf segments) ((wrapper line-curve))
Source

wrapper.lisp.

Generic Function: selection-nodes (wrapper)

Access the FBX:SELECTION-NODES slot

For SCENE returns a FOREIGN-VECTOR (SELECTION-NODE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: selection-nodes ((wrapper scene))
Generic Function: (setf selection-nodes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf selection-nodes) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: selection-sets (wrapper)

Access the FBX:SELECTION-SETS slot

For SCENE returns a FOREIGN-VECTOR (SELECTION-SET)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: selection-sets ((wrapper scene))
Generic Function: (setf selection-sets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf selection-sets) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: settings (wrapper)

Access the FBX:SETTINGS slot

For SCENE returns a SCENE-SETTINGS

See SCENE-SETTINGS (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: settings ((wrapper scene))
Generic Function: (setf settings) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf settings) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: shader (wrapper)

Access the FBX:SHADER slot

For TEXTURE returns a SHADER-TEXTURE For MATERIAL returns a SHADER

See SHADER-TEXTURE (type)
See SHADER (type)
See TEXTURE (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader ((wrapper texture))
Method: shader ((wrapper material))
Generic Function: (setf shader) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf shader) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf shader) ((wrapper material))
Source

wrapper.lisp.

Method: (setf shader) ((wrapper material))
Source

wrapper.lisp.

Generic Function: shader-bindings (wrapper)

Access the FBX:SHADER-BINDINGS slot

For SCENE returns a FOREIGN-VECTOR (SHADER-BINDING)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-bindings ((wrapper scene))
Generic Function: (setf shader-bindings) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-bindings) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: shader-name (wrapper)

Access the FBX:SHADER-NAME slot

For SHADER-TEXTURE returns a STRING

See STRING (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-name ((wrapper shader-texture))
Generic Function: (setf shader-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-name) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: shader-prop (wrapper)

Access the FBX:SHADER-PROP slot

For SHADER-PROP-BINDING returns a STRING For MATERIAL-TEXTURE returns a STRING

See STRING (type)
See SHADER-PROP-BINDING (type)
See MATERIAL-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-prop ((wrapper shader-prop-binding))
Method: shader-prop ((wrapper material-texture))
Generic Function: (setf shader-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-prop) ((wrapper shader-prop-binding))
Source

wrapper.lisp.

Method: (setf shader-prop) ((wrapper material-texture))
Source

wrapper.lisp.

Generic Function: shader-prop-prefix (wrapper)

Access the FBX:SHADER-PROP-PREFIX slot

For MATERIAL returns a STRING

See STRING (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-prop-prefix ((wrapper material))
Generic Function: (setf shader-prop-prefix) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-prop-prefix) ((wrapper material))
Source

wrapper.lisp.

Generic Function: shader-source (wrapper)

Access the FBX:SHADER-SOURCE slot

For SHADER-TEXTURE returns a STRING

See STRING (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-source ((wrapper shader-texture))
Generic Function: (setf shader-source) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-source) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: shader-texture-type (wrapper)

Access the FBX:TYPE slot

For SHADER-TEXTURE returns a FBX:SHADER-TEXTURE-TYPE

See SHADER-TEXTURE-TYPE (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-texture-type ((wrapper shader-texture))
Generic Function: (setf shader-texture-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-texture-type) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: shader-type (wrapper)

Access the FBX:TYPE slot

For SHADER returns a FBX:SHADER-TYPE For MATERIAL returns a FBX:SHADER-TYPE

See SHADER-TYPE (type)
See SHADER (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-type ((wrapper shader))
Method: shader-type ((wrapper material))
Generic Function: (setf shader-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-type) ((wrapper shader))
Source

wrapper.lisp.

Method: (setf shader-type) ((wrapper material))
Source

wrapper.lisp.

Generic Function: shader-type-id (wrapper)

Access the FBX:SHADER-TYPE-ID slot

For SHADER-TEXTURE returns a INTEGER

See INTEGER (type)
See SHADER-TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shader-type-id ((wrapper shader-texture))
Generic Function: (setf shader-type-id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shader-type-id) ((wrapper shader-texture))
Source

wrapper.lisp.

Generic Function: shaders (wrapper)

Access the FBX:SHADERS slot

For SCENE returns a FOREIGN-VECTOR (SHADER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shaders ((wrapper scene))
Generic Function: (setf shaders) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shaders) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: shading-model-name (wrapper)

Access the FBX:SHADING-MODEL-NAME slot

For MATERIAL returns a STRING

See STRING (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shading-model-name ((wrapper material))
Generic Function: (setf shading-model-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shading-model-name) ((wrapper material))
Source

wrapper.lisp.

Generic Function: shape (wrapper)

Access the FBX:SHAPE slot

For BLEND-KEYFRAME returns a BLEND-SHAPE

See BLEND-SHAPE (type)
See BLEND-KEYFRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: shape ((wrapper blend-keyframe))
Generic Function: (setf shape) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf shape) ((wrapper blend-keyframe))
Source

wrapper.lisp.

Method: (setf shape) ((wrapper blend-keyframe))
Source

wrapper.lisp.

Generic Function: sheen (wrapper)

Access the FBX:SHEEN slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: sheen ((wrapper material-features))
Generic Function: (setf sheen) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf sheen) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: sheen-color (wrapper)

Access the FBX:SHEEN-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: sheen-color ((wrapper material-pbr-maps))
Generic Function: (setf sheen-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf sheen-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: sheen-factor (wrapper)

Access the FBX:SHEEN-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: sheen-factor ((wrapper material-pbr-maps))
Generic Function: (setf sheen-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf sheen-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: sheen-roughness (wrapper)

Access the FBX:SHEEN-ROUGHNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: sheen-roughness ((wrapper material-pbr-maps))
Generic Function: (setf sheen-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf sheen-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: size (wrapper)

Access the FBX:SIZE slot

For BLOB returns a INTEGER For FBX-STRING returns a INTEGER

See INTEGER (type)
See BLOB (type)
See FBX-STRING (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: size ((wrapper blob))
Method: size ((wrapper fbx-string))
Generic Function: (setf size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf size) ((wrapper blob))
Source

wrapper.lisp.

Method: (setf size) ((wrapper fbx-string))
Source

wrapper.lisp.

Generic Function: skin-cluster-ranges (wrapper)

Access the FBX:SKIN-CLUSTER-RANGES slot

For SUBDIVISION-RESULT returns a FOREIGN-VECTOR (SUBDIVISION-WEIGHT-RANGE)

See FOREIGN-VECTOR (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skin-cluster-ranges ((wrapper subdivision-result))
Generic Function: (setf skin-cluster-ranges) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skin-cluster-ranges) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: skin-cluster-weights (wrapper)

Access the FBX:SKIN-CLUSTER-WEIGHTS slot

For SUBDIVISION-RESULT returns a FOREIGN-VECTOR (SUBDIVISION-WEIGHT)

See FOREIGN-VECTOR (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skin-cluster-weights ((wrapper subdivision-result))
Generic Function: (setf skin-cluster-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skin-cluster-weights) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: skin-clusters (wrapper)

Access the FBX:SKIN-CLUSTERS slot

For SCENE returns a FOREIGN-VECTOR (SKIN-CLUSTER)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skin-clusters ((wrapper scene))
Generic Function: (setf skin-clusters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skin-clusters) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: skin-deformer-index (wrapper)

Access the FBX:SKIN-DEFORMER-INDEX slot

For SUBDIVIDE-OPTS returns a INTEGER

See INTEGER (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skin-deformer-index ((wrapper subdivide-opts))
Generic Function: (setf skin-deformer-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skin-deformer-index) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: skin-deformers (wrapper)

Access the FBX:SKIN-DEFORMERS slot

For SCENE returns a FOREIGN-VECTOR (SKIN-DEFORMER) For MESH returns a FOREIGN-VECTOR (SKIN-DEFORMER)

See FOREIGN-VECTOR (type)
See SCENE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skin-deformers ((wrapper scene))
Method: skin-deformers ((wrapper mesh))
Generic Function: (setf skin-deformers) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skin-deformers) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf skin-deformers) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: skin-vertex-matrix (skin index &optional matrix)

Compute a skinning matrix for the given skin and vertex.

MATRIX should be a 16-element single-float array to hold the matrix components. If it is not passed, a vector is allocated and returned for you.

See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: skin-vertex-matrix ((skin skin-deformer) index &optional matrix)
Source

wrapper.lisp.

Generic Function: skinned-is-local (wrapper)

Access the FBX:SKINNED-IS-LOCAL slot

For MESH returns a BOOLEAN

See BOOLEAN (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skinned-is-local ((wrapper mesh))
Generic Function: (setf skinned-is-local) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skinned-is-local) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: skinned-normal (wrapper)

Access the FBX:SKINNED-NORMAL slot

For MESH returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skinned-normal ((wrapper mesh))
Generic Function: (setf skinned-normal) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skinned-normal) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: skinned-position (wrapper)

Access the FBX:SKINNED-POSITION slot

For MESH returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skinned-position ((wrapper mesh))
Generic Function: (setf skinned-position) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skinned-position) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: skinning-method (wrapper)

Access the FBX:SKINNING-METHOD slot

For SKIN-DEFORMER returns a FBX:SKINNING-METHOD

See SKINNING-METHOD (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skinning-method ((wrapper skin-deformer))
Generic Function: (setf skinning-method) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skinning-method) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: skip-skin-vertices (wrapper)

Access the FBX:SKIP-SKIN-VERTICES slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: skip-skin-vertices ((wrapper load-opts))
Generic Function: (setf skip-skin-vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf skip-skin-vertices) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: snap-mode (wrapper)

Access the FBX:SNAP-MODE slot

For SCENE-SETTINGS returns a FBX:SNAP-MODE

See SNAP-MODE (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: snap-mode ((wrapper scene-settings))
Generic Function: (setf snap-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf snap-mode) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Reader: source (object)

Returns the source the file was created from.

See FBX-FILE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: source ((fbx-file fbx-file))

automatically generated reader method

Source

file.lisp.

Target Slot

source.

Generic Writer: (setf source) (object)
Package

org.shirakumo.fraf.fbx.

Methods
Writer Method: (setf source) ((fbx-file fbx-file))

automatically generated writer method

Source

file.lisp.

Target Slot

source.

Generic Function: source-vertex-ranges (wrapper)

Access the FBX:SOURCE-VERTEX-RANGES slot

For SUBDIVISION-RESULT returns a FOREIGN-VECTOR (SUBDIVISION-WEIGHT-RANGE)

See FOREIGN-VECTOR (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: source-vertex-ranges ((wrapper subdivision-result))
Generic Function: (setf source-vertex-ranges) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf source-vertex-ranges) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: source-vertex-weights (wrapper)

Access the FBX:SOURCE-VERTEX-WEIGHTS slot

For SUBDIVISION-RESULT returns a FOREIGN-VECTOR (SUBDIVISION-WEIGHT)

See FOREIGN-VECTOR (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: source-vertex-weights ((wrapper subdivision-result))
Generic Function: (setf source-vertex-weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf source-vertex-weights) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: space-conversion (wrapper)

Access the FBX:SPACE-CONVERSION slot

For LOAD-OPTS returns a FBX:SPACE-CONVERSION

See SPACE-CONVERSION (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: space-conversion ((wrapper load-opts))
Generic Function: (setf space-conversion) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf space-conversion) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: span-subdivision (wrapper)

Access the FBX:SPAN-SUBDIVISION slot

For TESSELLATE-CURVE-OPTS returns a INTEGER

See INTEGER (type)
See TESSELLATE-CURVE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: span-subdivision ((wrapper tessellate-curve-opts))
Generic Function: (setf span-subdivision) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf span-subdivision) ((wrapper tessellate-curve-opts))
Source

wrapper.lisp.

Generic Function: span-subdivision-u (wrapper)

Access the FBX:SPAN-SUBDIVISION-U slot

For TESSELLATE-SURFACE-OPTS returns a INTEGER For NURBS-SURFACE returns a INTEGER

See INTEGER (type)
See TESSELLATE-SURFACE-OPTS (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: span-subdivision-u ((wrapper tessellate-surface-opts))
Method: span-subdivision-u ((wrapper nurbs-surface))
Generic Function: (setf span-subdivision-u) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf span-subdivision-u) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf span-subdivision-u) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: span-subdivision-v (wrapper)

Access the FBX:SPAN-SUBDIVISION-V slot

For TESSELLATE-SURFACE-OPTS returns a INTEGER For NURBS-SURFACE returns a INTEGER

See INTEGER (type)
See TESSELLATE-SURFACE-OPTS (type)
See NURBS-SURFACE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: span-subdivision-v ((wrapper tessellate-surface-opts))
Method: span-subdivision-v ((wrapper nurbs-surface))
Generic Function: (setf span-subdivision-v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf span-subdivision-v) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf span-subdivision-v) ((wrapper nurbs-surface))
Source

wrapper.lisp.

Generic Function: spans (wrapper)

Access the FBX:SPANS slot

For NURBS-BASIS returns a FOREIGN-VECTOR (FLOAT)

See FOREIGN-VECTOR (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: spans ((wrapper nurbs-basis))
Generic Function: (setf spans) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf spans) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: specular (wrapper)

Access the FBX:SPECULAR slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular ((wrapper material-features))
Generic Function: (setf specular) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: specular-anisotropy (wrapper)

Access the FBX:SPECULAR-ANISOTROPY slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-anisotropy ((wrapper material-pbr-maps))
Generic Function: (setf specular-anisotropy) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-anisotropy) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: specular-color (wrapper)

Access the FBX:SPECULAR-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-color ((wrapper material-pbr-maps))
Method: specular-color ((wrapper material-fbx-maps))
Generic Function: (setf specular-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Method: (setf specular-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: specular-exponent (wrapper)

Access the FBX:SPECULAR-EXPONENT slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-exponent ((wrapper material-fbx-maps))
Generic Function: (setf specular-exponent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-exponent) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: specular-factor (wrapper)

Access the FBX:SPECULAR-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-factor ((wrapper material-pbr-maps))
Method: specular-factor ((wrapper material-fbx-maps))
Generic Function: (setf specular-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Method: (setf specular-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: specular-ior (wrapper)

Access the FBX:SPECULAR-IOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-ior ((wrapper material-pbr-maps))
Generic Function: (setf specular-ior) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-ior) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: specular-rotation (wrapper)

Access the FBX:SPECULAR-ROTATION slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: specular-rotation ((wrapper material-pbr-maps))
Generic Function: (setf specular-rotation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf specular-rotation) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: squeeze-ratio (wrapper)

Access the FBX:SQUEEZE-RATIO slot

For CAMERA returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See CAMERA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: squeeze-ratio ((wrapper camera))
Generic Function: (setf squeeze-ratio) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf squeeze-ratio) ((wrapper camera))
Source

wrapper.lisp.

Generic Function: src (wrapper)

Access the FBX:SRC slot

For CONNECTION returns a ELEMENT

See ELEMENT (type)
See CONNECTION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: src ((wrapper connection))
Generic Function: (setf src) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf src) ((wrapper connection))
Source

wrapper.lisp.

Method: (setf src) ((wrapper connection))
Source

wrapper.lisp.

Generic Function: src-prop (wrapper)

Access the FBX:SRC-PROP slot

For CONNECTION returns a STRING

See STRING (type)
See CONNECTION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: src-prop ((wrapper connection))
Generic Function: (setf src-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf src-prop) ((wrapper connection))
Source

wrapper.lisp.

Generic Reader: stack (condition)

Returns the stack around the error.

This is a list of frames, where each frame is structured as follows: (INDEX SOURCE-LINE FUNCTION-NAME DESCRIPTION)

See FBX-ERROR (type)

Package

org.shirakumo.fraf.fbx.

Methods
Reader Method: stack ((condition fbx-error))
Source

conditions.lisp.

Target Slot

stack.

Generic Function: stereo-cameras (wrapper)

Access the FBX:STEREO-CAMERAS slot

For SCENE returns a FOREIGN-VECTOR (STEREO-CAMERA)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: stereo-cameras ((wrapper scene))
Generic Function: (setf stereo-cameras) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf stereo-cameras) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: strict (wrapper)

Access the FBX:STRICT slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: strict ((wrapper load-opts))
Generic Function: (setf strict) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf strict) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: sub-type (wrapper)

Access the FBX:SUB-TYPE slot

For UNKNOWN returns a STRING

See STRING (type)
See UNKNOWN (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: sub-type ((wrapper unknown))
Generic Function: (setf sub-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf sub-type) ((wrapper unknown))
Source

wrapper.lisp.

Generic Function: subdivide-mesh (mesh level &rest opts)

Subdivides the mesh by the given number of levels.

You may pass arguments as there are slots for SUBDIVIDE-OPTS.

Returns a new MESH instance.

May signal an error of type FBX-ERROR.

See SUBDIVIDE-OPTS (type)
See FBX-ERROR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: subdivide-mesh ((mesh mesh) level &rest opts)
Source

wrapper.lisp.

Generic Function: subdivision-boundary (wrapper)

Access the FBX:SUBDIVISION-BOUNDARY slot

For MESH returns a FBX:SUBDIVISION-BOUNDARY

See SUBDIVISION-BOUNDARY (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-boundary ((wrapper mesh))
Generic Function: (setf subdivision-boundary) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-boundary) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-display-mode (wrapper)

Access the FBX:SUBDIVISION-DISPLAY-MODE slot

For MESH returns a FBX:SUBDIVISION-DISPLAY-MODE

See SUBDIVISION-DISPLAY-MODE (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-display-mode ((wrapper mesh))
Generic Function: (setf subdivision-display-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-display-mode) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-evaluated (wrapper)

Access the FBX:SUBDIVISION-EVALUATED slot

For MESH returns a BOOLEAN

See BOOLEAN (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-evaluated ((wrapper mesh))
Generic Function: (setf subdivision-evaluated) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-evaluated) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-preview-levels (wrapper)

Access the FBX:SUBDIVISION-PREVIEW-LEVELS slot

For MESH returns a INTEGER

See INTEGER (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-preview-levels ((wrapper mesh))
Generic Function: (setf subdivision-preview-levels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-preview-levels) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-render-levels (wrapper)

Access the FBX:SUBDIVISION-RENDER-LEVELS slot

For MESH returns a INTEGER

See INTEGER (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-render-levels ((wrapper mesh))
Generic Function: (setf subdivision-render-levels) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-render-levels) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-result (wrapper)

Access the FBX:SUBDIVISION-RESULT slot

For MESH returns a SUBDIVISION-RESULT

See SUBDIVISION-RESULT (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-result ((wrapper mesh))
Generic Function: (setf subdivision-result) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-result) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf subdivision-result) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subdivision-uv-boundary (wrapper)

Access the FBX:SUBDIVISION-UV-BOUNDARY slot

For MESH returns a FBX:SUBDIVISION-BOUNDARY

See SUBDIVISION-BOUNDARY (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subdivision-uv-boundary ((wrapper mesh))
Generic Function: (setf subdivision-uv-boundary) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subdivision-uv-boundary) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: subsurface-anisotropy (wrapper)

Access the FBX:SUBSURFACE-ANISOTROPY slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-anisotropy ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-anisotropy) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-anisotropy) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-color (wrapper)

Access the FBX:SUBSURFACE-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-color ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-factor (wrapper)

Access the FBX:SUBSURFACE-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-factor ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-radius (wrapper)

Access the FBX:SUBSURFACE-RADIUS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-radius ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-radius) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-radius) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-scale (wrapper)

Access the FBX:SUBSURFACE-SCALE slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-scale ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-scale) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-scale) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-tint-color (wrapper)

Access the FBX:SUBSURFACE-TINT-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-tint-color ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-tint-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-tint-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: subsurface-type (wrapper)

Access the FBX:SUBSURFACE-TYPE slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: subsurface-type ((wrapper material-pbr-maps))
Generic Function: (setf subsurface-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf subsurface-type) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: super-type (wrapper)

Access the FBX:SUPER-TYPE slot

For UNKNOWN returns a STRING

See STRING (type)
See UNKNOWN (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: super-type ((wrapper unknown))
Generic Function: (setf super-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf super-type) ((wrapper unknown))
Source

wrapper.lisp.

Generic Function: t-max (wrapper)

Access the FBX:T-MAX slot

For NURBS-BASIS returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: t-max ((wrapper nurbs-basis))
Generic Function: (setf t-max) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf t-max) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: t-min (wrapper)

Access the FBX:T-MIN slot

For NURBS-BASIS returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: t-min ((wrapper nurbs-basis))
Generic Function: (setf t-min) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf t-min) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: tangent-map (wrapper)

Access the FBX:TANGENT-MAP slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: tangent-map ((wrapper material-pbr-maps))
Generic Function: (setf tangent-map) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf tangent-map) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: target-axes (wrapper)

Access the FBX:TARGET-AXES slot

For LOAD-OPTS returns a COORDINATE-AXES

See COORDINATE-AXES (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-axes ((wrapper load-opts))
Generic Function: (setf target-axes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-axes) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: target-camera-axes (wrapper)

Access the FBX:TARGET-CAMERA-AXES slot

For LOAD-OPTS returns a COORDINATE-AXES

See COORDINATE-AXES (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-camera-axes ((wrapper load-opts))
Generic Function: (setf target-camera-axes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-camera-axes) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: target-light-axes (wrapper)

Access the FBX:TARGET-LIGHT-AXES slot

For LOAD-OPTS returns a COORDINATE-AXES

See COORDINATE-AXES (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-light-axes ((wrapper load-opts))
Generic Function: (setf target-light-axes) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-light-axes) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: target-mesh (wrapper)

Access the FBX:TARGET-MESH slot

For SELECTION-NODE returns a MESH

See MESH (type)
See SELECTION-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-mesh ((wrapper selection-node))
Generic Function: (setf target-mesh) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-mesh) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf target-mesh) ((wrapper selection-node))
Source

wrapper.lisp.

Generic Function: target-node (wrapper)

Access the FBX:TARGET-NODE slot

For SELECTION-NODE returns a NODE

See NODE (type)
See SELECTION-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-node ((wrapper selection-node))
Generic Function: (setf target-node) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-node) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf target-node) ((wrapper selection-node))
Source

wrapper.lisp.

Generic Function: target-unit-meters (wrapper)

Access the FBX:TARGET-UNIT-METERS slot

For LOAD-OPTS returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-unit-meters ((wrapper load-opts))
Generic Function: (setf target-unit-meters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-unit-meters) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: target-weight (wrapper)

Access the FBX:TARGET-WEIGHT slot

For BLEND-KEYFRAME returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See BLEND-KEYFRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: target-weight ((wrapper blend-keyframe))
Generic Function: (setf target-weight) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf target-weight) ((wrapper blend-keyframe))
Source

wrapper.lisp.

Generic Function: targets (wrapper)

Access the FBX:TARGETS slot

For CONSTRAINT returns a FOREIGN-VECTOR (CONSTRAINT-TARGET)

See FOREIGN-VECTOR (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: targets ((wrapper constraint))
Generic Function: (setf targets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf targets) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: temp-allocator (wrapper)

Access the FBX:TEMP-ALLOCATOR slot

For GEOMETRY-CACHE-OPTS returns a ALLOCATOR For SUBDIVIDE-OPTS returns a ALLOCATOR
For TESSELLATE-SURFACE-OPTS returns a ALLOCATOR For TESSELLATE-CURVE-OPTS returns a ALLOCATOR For EVALUATE-OPTS returns a ALLOCATOR
For LOAD-OPTS returns a ALLOCATOR

See ALLOCATOR (type)
See GEOMETRY-CACHE-OPTS (type)
See SUBDIVIDE-OPTS (type)
See TESSELLATE-SURFACE-OPTS (type)
See TESSELLATE-CURVE-OPTS (type)
See EVALUATE-OPTS (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: temp-allocator ((wrapper geometry-cache-opts))
Method: temp-allocator ((wrapper subdivide-opts))
Method: temp-allocator ((wrapper tessellate-surface-opts))
Method: temp-allocator ((wrapper tessellate-curve-opts))
Method: temp-allocator ((wrapper evaluate-opts))
Method: temp-allocator ((wrapper load-opts))
Generic Function: (setf temp-allocator) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf temp-allocator) ((wrapper wrapper))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper geometry-cache-opts))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper tessellate-surface-opts))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper tessellate-curve-opts))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper evaluate-opts))
Source

wrapper.lisp.

Method: (setf temp-allocator) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: temp-allocs (wrapper)

Access the FBX:TEMP-ALLOCS slot

For METADATA returns a INTEGER
For SUBDIVISION-RESULT returns a INTEGER

See INTEGER (type)
See METADATA (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: temp-allocs ((wrapper metadata))
Method: temp-allocs ((wrapper subdivision-result))
Generic Function: (setf temp-allocs) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf temp-allocs) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf temp-allocs) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: temp-memory-used (wrapper)

Access the FBX:TEMP-MEMORY-USED slot

For METADATA returns a INTEGER
For SUBDIVISION-RESULT returns a INTEGER

See INTEGER (type)
See METADATA (type)
See SUBDIVISION-RESULT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: temp-memory-used ((wrapper metadata))
Method: temp-memory-used ((wrapper subdivision-result))
Generic Function: (setf temp-memory-used) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf temp-memory-used) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf temp-memory-used) ((wrapper subdivision-result))
Source

wrapper.lisp.

Generic Function: tessellate (curve &rest options)

Tessellates the given nurbs object.

May be one of:
NURBS-CURVE
Arguments may be any slot for TESSELLATE-CURVE-OPTS. Returns a LINE-CURVE instance.
NURBS-SURFACE
Arguments may be any slot for TESSELLATE-SURFACE-OPTS. Returns a MESH instance.

See NURBS-CURVE (type)
See LINE-CURVE (type)
See NURBS-SURFACE (type)
See MESH (type)
See TESSELLATE-CURVE-OPTS (type)
See TESSELLATE-SURFACE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: tessellate ((surface nurbs-surface) &rest options)
Source

wrapper.lisp.

Method: tessellate ((curve nurbs-curve) &rest options)
Source

wrapper.lisp.

Generic Function: texture (wrapper)

Access the FBX:TEXTURE slot

For SHADER-TEXTURE-INPUT returns a TEXTURE For TEXTURE-LAYER returns a TEXTURE For MATERIAL-TEXTURE returns a TEXTURE For MATERIAL-MAP returns a TEXTURE

See TEXTURE (type)
See SHADER-TEXTURE-INPUT (type)
See TEXTURE-LAYER (type)
See MATERIAL-TEXTURE (type)
See MATERIAL-MAP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture ((wrapper shader-texture-input))
Method: texture ((wrapper texture-layer))
Method: texture ((wrapper material-texture))
Method: texture ((wrapper material-map))
Generic Function: (setf texture) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper texture-layer))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper texture-layer))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper material-texture))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper material-texture))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper material-map))
Source

wrapper.lisp.

Method: (setf texture) ((wrapper material-map))
Source

wrapper.lisp.

Generic Function: texture-enabled (wrapper)

Access the FBX:TEXTURE-ENABLED slot

For SHADER-TEXTURE-INPUT returns a BOOLEAN For MATERIAL-MAP returns a BOOLEAN

See BOOLEAN (type)
See SHADER-TEXTURE-INPUT (type)
See MATERIAL-MAP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-enabled ((wrapper shader-texture-input))
Method: texture-enabled ((wrapper material-map))
Generic Function: (setf texture-enabled) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-enabled) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf texture-enabled) ((wrapper material-map))
Source

wrapper.lisp.

Generic Function: texture-enabled-prop (wrapper)

Access the FBX:TEXTURE-ENABLED-PROP slot

For SHADER-TEXTURE-INPUT returns a PROP

See PROP (type)
See SHADER-TEXTURE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-enabled-prop ((wrapper shader-texture-input))
Generic Function: (setf texture-enabled-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-enabled-prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf texture-enabled-prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Generic Function: texture-files (wrapper)

Access the FBX:TEXTURE-FILES slot

For SCENE returns a FOREIGN-VECTOR (TEXTURE-FILE)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-files ((wrapper scene))
Generic Function: (setf texture-files) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-files) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: texture-output-index (wrapper)

Access the FBX:TEXTURE-OUTPUT-INDEX slot

For SHADER-TEXTURE-INPUT returns a INTEGER

See INTEGER (type)
See SHADER-TEXTURE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-output-index ((wrapper shader-texture-input))
Generic Function: (setf texture-output-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-output-index) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Generic Function: texture-prop (wrapper)

Access the FBX:TEXTURE-PROP slot

For SHADER-TEXTURE-INPUT returns a PROP

See PROP (type)
See SHADER-TEXTURE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-prop ((wrapper shader-texture-input))
Generic Function: (setf texture-prop) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf texture-prop) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Generic Function: texture-to-uv (wrapper)

Access the FBX:TEXTURE-TO-UV slot

For TEXTURE returns a MATRIX

See MATRIX (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-to-uv ((wrapper texture))
Generic Function: (setf texture-to-uv) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-to-uv) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: texture-type (wrapper)

Access the FBX:TYPE slot

For TEXTURE returns a FBX:TEXTURE-TYPE

See TEXTURE-TYPE (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: texture-type ((wrapper texture))
Generic Function: (setf texture-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf texture-type) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: textures (wrapper)

Access the FBX:TEXTURES slot

For SCENE returns a FOREIGN-VECTOR (TEXTURE)
For MATERIAL returns a FOREIGN-VECTOR (MATERIAL-TEXTURE)

See FOREIGN-VECTOR (type)
See SCENE (type)
See MATERIAL (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: textures ((wrapper scene))
Method: textures ((wrapper material))
Generic Function: (setf textures) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf textures) ((wrapper scene))
Source

wrapper.lisp.

Method: (setf textures) ((wrapper material))
Source

wrapper.lisp.

Generic Function: thin-film-ior (wrapper)

Access the FBX:THIN-FILM-IOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: thin-film-ior ((wrapper material-pbr-maps))
Generic Function: (setf thin-film-ior) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf thin-film-ior) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: thin-film-thickness (wrapper)

Access the FBX:THIN-FILM-THICKNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: thin-film-thickness ((wrapper material-pbr-maps))
Generic Function: (setf thin-film-thickness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf thin-film-thickness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: thin-walled (wrapper)

Access the FBX:THIN-WALLED slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: thin-walled ((wrapper material-features))
Generic Function: (setf thin-walled) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf thin-walled) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: time (wrapper)

Access the COMMON-LISP:TIME slot

For KEYFRAME returns a DOUBLE-FLOAT For CACHE-FRAME returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See KEYFRAME (type)
See CACHE-FRAME (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: time ((wrapper keyframe))
Method: time ((wrapper cache-frame))
Generic Function: (setf time) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf time) ((wrapper keyframe))
Source

wrapper.lisp.

Method: (setf time) ((wrapper cache-frame))
Source

wrapper.lisp.

Generic Function: time-begin (wrapper)

Access the FBX:TIME-BEGIN slot

For ANIM-STACK returns a DOUBLE-FLOAT For ANIM returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See ANIM-STACK (type)
See ANIM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: time-begin ((wrapper anim-stack))
Method: time-begin ((wrapper anim))
Generic Function: (setf time-begin) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf time-begin) ((wrapper anim-stack))
Source

wrapper.lisp.

Method: (setf time-begin) ((wrapper anim))
Source

wrapper.lisp.

Generic Function: time-end (wrapper)

Access the FBX:TIME-END slot

For ANIM-STACK returns a DOUBLE-FLOAT For ANIM returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See ANIM-STACK (type)
See ANIM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: time-end ((wrapper anim-stack))
Method: time-end ((wrapper anim))
Generic Function: (setf time-end) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf time-end) ((wrapper anim-stack))
Source

wrapper.lisp.

Method: (setf time-end) ((wrapper anim))
Source

wrapper.lisp.

Generic Function: time-mode (wrapper)

Access the FBX:TIME-MODE slot

For SCENE-SETTINGS returns a FBX:TIME-MODE

See TIME-MODE (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: time-mode ((wrapper scene-settings))
Generic Function: (setf time-mode) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf time-mode) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: time-protocol (wrapper)

Access the FBX:TIME-PROTOCOL slot

For SCENE-SETTINGS returns a FBX:TIME-PROTOCOL

See TIME-PROTOCOL (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: time-protocol ((wrapper scene-settings))
Generic Function: (setf time-protocol) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf time-protocol) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: topology (wrapper)

Access the FBX:TOPOLOGY slot

For NURBS-BASIS returns a FBX:NURBS-TOPOLOGY

See NURBS-TOPOLOGY (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: topology ((wrapper nurbs-basis))
Generic Function: (setf topology) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf topology) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: total-size (wrapper)

Access the FBX:TOTAL-SIZE slot

For INFLATE-INPUT returns a INTEGER

See INTEGER (type)
See INFLATE-INPUT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: total-size ((wrapper inflate-input))
Generic Function: (setf total-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf total-size) ((wrapper inflate-input))
Source

wrapper.lisp.

Generic Function: transform (wrapper)

Access the FBX:TRANSFORM slot

For CONSTRAINT-TARGET returns a TRANSFORM

See TRANSFORM (type)
See CONSTRAINT-TARGET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transform ((wrapper constraint-target))
Generic Function: (setf transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transform) ((wrapper constraint-target))
Source

wrapper.lisp.

Generic Function: transform-offset (wrapper)

Access the FBX:TRANSFORM-OFFSET slot

For CONSTRAINT returns a TRANSFORM

See TRANSFORM (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transform-offset ((wrapper constraint))
Generic Function: (setf transform-offset) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transform-offset) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: translation (wrapper)

Access the FBX:TRANSLATION slot

For TRANSFORM returns a VEC3

See VEC3 (type)
See TRANSFORM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: translation ((wrapper transform))
Generic Function: (setf translation) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf translation) ((wrapper transform))
Source

wrapper.lisp.

Generic Function: transmission (wrapper)

Access the FBX:TRANSMISSION slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission ((wrapper material-features))
Generic Function: (setf transmission) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: transmission-color (wrapper)

Access the FBX:TRANSMISSION-COLOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-color ((wrapper material-pbr-maps))
Generic Function: (setf transmission-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-color) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-depth (wrapper)

Access the FBX:TRANSMISSION-DEPTH slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-depth ((wrapper material-pbr-maps))
Generic Function: (setf transmission-depth) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-depth) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-dispersion (wrapper)

Access the FBX:TRANSMISSION-DISPERSION slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-dispersion ((wrapper material-pbr-maps))
Generic Function: (setf transmission-dispersion) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-dispersion) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-enable-in-aov (wrapper)

Access the FBX:TRANSMISSION-ENABLE-IN-AOV slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-enable-in-aov ((wrapper material-pbr-maps))
Generic Function: (setf transmission-enable-in-aov) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-enable-in-aov) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-extra-roughness (wrapper)

Access the FBX:TRANSMISSION-EXTRA-ROUGHNESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-extra-roughness ((wrapper material-pbr-maps))
Generic Function: (setf transmission-extra-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-extra-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-factor (wrapper)

Access the FBX:TRANSMISSION-FACTOR slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-factor ((wrapper material-pbr-maps))
Generic Function: (setf transmission-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-factor) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-glossiness (wrapper)

Access the FBX:TRANSMISSION-GLOSSINESS slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-glossiness ((wrapper material-pbr-maps))
Generic Function: (setf transmission-glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-glossiness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-priority (wrapper)

Access the FBX:TRANSMISSION-PRIORITY slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-priority ((wrapper material-pbr-maps))
Generic Function: (setf transmission-priority) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-priority) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-roughness (wrapper)

Access the FBX:TRANSMISSION-ROUGHNESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-MAP (type)
See MATERIAL-FEATURES (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-roughness ((wrapper material-features))
Method: transmission-roughness ((wrapper material-pbr-maps))
Generic Function: (setf transmission-roughness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-roughness) ((wrapper material-features))
Source

wrapper.lisp.

Method: (setf transmission-roughness) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-roughness-as-glossiness (wrapper)

Access the FBX:TRANSMISSION-ROUGHNESS-AS-GLOSSINESS slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-roughness-as-glossiness ((wrapper material-features))
Generic Function: (setf transmission-roughness-as-glossiness) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-roughness-as-glossiness) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: transmission-scatter (wrapper)

Access the FBX:TRANSMISSION-SCATTER slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-scatter ((wrapper material-pbr-maps))
Generic Function: (setf transmission-scatter) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-scatter) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transmission-scatter-anisotropy (wrapper)

Access the FBX:TRANSMISSION-SCATTER-ANISOTROPY slot

For MATERIAL-PBR-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-PBR-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transmission-scatter-anisotropy ((wrapper material-pbr-maps))
Generic Function: (setf transmission-scatter-anisotropy) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transmission-scatter-anisotropy) ((wrapper material-pbr-maps))
Source

wrapper.lisp.

Generic Function: transparency-color (wrapper)

Access the FBX:TRANSPARENCY-COLOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transparency-color ((wrapper material-fbx-maps))
Generic Function: (setf transparency-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transparency-color) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: transparency-factor (wrapper)

Access the FBX:TRANSPARENCY-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: transparency-factor ((wrapper material-fbx-maps))
Generic Function: (setf transparency-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf transparency-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: triangulate-face (mesh face &optional indices)

Compute the triangulation of a face.

INDICES should be an (unsigned-byte 32) array to hold the triangulation indices. If it is not passed, a vector is allocated and returned for you.

See MESH (type)
See FACE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: triangulate-face ((mesh mesh) (face face) &optional indices)
Source

wrapper.lisp.

Generic Function: twin (wrapper)

Access the FBX:TWIN slot

For TOPO-EDGE returns a INTEGER

See INTEGER (type)
See TOPO-EDGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: twin ((wrapper topo-edge))
Generic Function: (setf twin) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf twin) ((wrapper topo-edge))
Source

wrapper.lisp.

Generic Function: type-name (wrapper)

Access the FBX:TYPE-NAME slot

For CONSTRAINT returns a STRING

See STRING (type)
See CONSTRAINT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: type-name ((wrapper constraint))
Generic Function: (setf type-name) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf type-name) ((wrapper constraint))
Source

wrapper.lisp.

Generic Function: typed-id (wrapper)

Access the FBX:TYPED-ID slot

For ELEMENT returns a INTEGER

See INTEGER (type)
See ELEMENT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: typed-id ((wrapper element))
Generic Function: (setf typed-id) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf typed-id) ((wrapper element))
Source

wrapper.lisp.

Generic Function: ui-color (wrapper)

Access the FBX:UI-COLOR slot

For DISPLAY-LAYER returns a VEC3

See VEC3 (type)
See DISPLAY-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: ui-color ((wrapper display-layer))
Generic Function: (setf ui-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf ui-color) ((wrapper display-layer))
Source

wrapper.lisp.

Generic Function: unicode-error-handling (wrapper)

Access the FBX:UNICODE-ERROR-HANDLING slot

For LOAD-OPTS returns a FBX:UNICODE-ERROR-HANDLING

See UNICODE-ERROR-HANDLING (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unicode-error-handling ((wrapper load-opts))
Generic Function: (setf unicode-error-handling) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unicode-error-handling) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: unique-per-vertex (wrapper)

Access the FBX:UNIQUE-PER-VERTEX slot

For VERTEX-VEC4 returns a BOOLEAN For VERTEX-VEC3 returns a BOOLEAN For VERTEX-VEC2 returns a BOOLEAN For VERTEX-REAL returns a BOOLEAN For VERTEX-ATTRIB returns a BOOLEAN

See BOOLEAN (type)
See VERTEX-VEC4 (type)
See VERTEX-VEC3 (type)
See VERTEX-VEC2 (type)
See VERTEX-REAL (type)
See VERTEX-ATTRIB (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unique-per-vertex ((wrapper vertex-vec4))
Method: unique-per-vertex ((wrapper vertex-vec3))
Method: unique-per-vertex ((wrapper vertex-vec2))
Method: unique-per-vertex ((wrapper vertex-real))
Method: unique-per-vertex ((wrapper vertex-attrib))
Generic Function: (setf unique-per-vertex) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unique-per-vertex) ((wrapper vertex-vec4))
Source

wrapper.lisp.

Method: (setf unique-per-vertex) ((wrapper vertex-vec3))
Source

wrapper.lisp.

Method: (setf unique-per-vertex) ((wrapper vertex-vec2))
Source

wrapper.lisp.

Method: (setf unique-per-vertex) ((wrapper vertex-real))
Source

wrapper.lisp.

Method: (setf unique-per-vertex) ((wrapper vertex-attrib))
Source

wrapper.lisp.

Generic Function: unit-meters (wrapper)

Access the FBX:UNIT-METERS slot

For SCENE-SETTINGS returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See SCENE-SETTINGS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unit-meters ((wrapper scene-settings))
Generic Function: (setf unit-meters) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unit-meters) ((wrapper scene-settings))
Source

wrapper.lisp.

Generic Function: unknown-type (wrapper)

Access the FBX:TYPE slot

For UNKNOWN returns a FBX-STRING

See FBX-STRING (type)
See UNKNOWN (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unknown-type ((wrapper unknown))
Generic Function: (setf unknown-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unknown-type) ((wrapper unknown))
Source

wrapper.lisp.

Generic Function: unknowns (wrapper)

Access the FBX:UNKNOWNS slot

For SCENE returns a FOREIGN-VECTOR (UNKNOWN)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unknowns ((wrapper scene))
Generic Function: (setf unknowns) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unknowns) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: unlit (wrapper)

Access the FBX:UNLIT slot

For MATERIAL-FEATURES returns a MATERIAL-FEATURE-INFO

See MATERIAL-FEATURE-INFO (type)
See MATERIAL-FEATURES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: unlit ((wrapper material-features))
Generic Function: (setf unlit) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf unlit) ((wrapper material-features))
Source

wrapper.lisp.

Generic Function: up (wrapper)

Access the FBX:UP slot

For COORDINATE-AXES returns a FBX:COORDINATE-AXIS

See COORDINATE-AXIS (type)
See COORDINATE-AXES (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: up ((wrapper coordinate-axes))
Generic Function: (setf up) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf up) ((wrapper coordinate-axes))
Source

wrapper.lisp.

Generic Function: use-distance-limit (wrapper)

Access the FBX:USE-DISTANCE-LIMIT slot

For LOD-GROUP returns a BOOLEAN

See BOOLEAN (type)
See LOD-GROUP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: use-distance-limit ((wrapper lod-group))
Generic Function: (setf use-distance-limit) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf use-distance-limit) ((wrapper lod-group))
Source

wrapper.lisp.

Generic Function: use-root-transform (wrapper)

Access the FBX:USE-ROOT-TRANSFORM slot

For LOAD-OPTS returns a BOOLEAN

See BOOLEAN (type)
See LOAD-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: use-root-transform ((wrapper load-opts))
Generic Function: (setf use-root-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf use-root-transform) ((wrapper load-opts))
Source

wrapper.lisp.

Generic Function: use-weight (wrapper)

Access the FBX:USE-WEIGHT slot

For GEOMETRY-CACHE-DATA-OPTS returns a BOOLEAN

See BOOLEAN (type)
See GEOMETRY-CACHE-DATA-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: use-weight ((wrapper geometry-cache-data-opts))
Generic Function: (setf use-weight) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf use-weight) ((wrapper geometry-cache-data-opts))
Source

wrapper.lisp.

Generic Function: uv-boundary (wrapper)

Access the FBX:UV-BOUNDARY slot

For SUBDIVIDE-OPTS returns a FBX:SUBDIVISION-BOUNDARY

See SUBDIVISION-BOUNDARY (type)
See SUBDIVIDE-OPTS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: uv-boundary ((wrapper subdivide-opts))
Generic Function: (setf uv-boundary) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf uv-boundary) ((wrapper subdivide-opts))
Source

wrapper.lisp.

Generic Function: uv-set (wrapper)

Access the FBX:UV-SET slot

For TEXTURE returns a STRING

See STRING (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: uv-set ((wrapper texture))
Generic Function: (setf uv-set) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf uv-set) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: uv-sets (wrapper)

Access the FBX:UV-SETS slot

For MESH returns a FOREIGN-VECTOR (UV-SET)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: uv-sets ((wrapper mesh))
Generic Function: (setf uv-sets) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf uv-sets) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: uv-to-texture (wrapper)

Access the FBX:UV-TO-TEXTURE slot

For TEXTURE returns a MATRIX

See MATRIX (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: uv-to-texture ((wrapper texture))
Generic Function: (setf uv-to-texture) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf uv-to-texture) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: uv-transform (wrapper)

Access the FBX:UV-TRANSFORM slot

For TEXTURE returns a TRANSFORM

See TRANSFORM (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: uv-transform ((wrapper texture))
Generic Function: (setf uv-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf uv-transform) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: v (wrapper)

Access the FBX:V slot

For MATRIX returns a VECTOR

See VECTOR (type)
See MATRIX (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: v ((wrapper matrix))
Generic Function: (setf v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf v) ((wrapper matrix))
Source

wrapper.lisp.

Generic Function: valid (wrapper)

Access the FBX:VALID slot

For SURFACE-POINT returns a BOOLEAN For CURVE-POINT returns a BOOLEAN For NURBS-BASIS returns a BOOLEAN

See BOOLEAN (type)
See SURFACE-POINT (type)
See CURVE-POINT (type)
See NURBS-BASIS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: valid ((wrapper surface-point))
Method: valid ((wrapper curve-point))
Method: valid ((wrapper nurbs-basis))
Generic Function: (setf valid) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf valid) ((wrapper surface-point))
Source

wrapper.lisp.

Method: (setf valid) ((wrapper curve-point))
Source

wrapper.lisp.

Method: (setf valid) ((wrapper nurbs-basis))
Source

wrapper.lisp.

Generic Function: value (wrapper)

Access the FBX:VALUE slot

For KEYFRAME returns a SINGLE-FLOAT For PROP-OVERRIDE returns a VEC3

See SINGLE-FLOAT (type)
See VEC3 (type)
See KEYFRAME (type)
See PROP-OVERRIDE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value ((wrapper keyframe))
Method: value ((wrapper prop-override))
Generic Function: (setf value) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value) ((wrapper keyframe))
Source

wrapper.lisp.

Method: (setf value) ((wrapper prop-override))
Source

wrapper.lisp.

Generic Function: value-blob (wrapper)

Access the FBX:VALUE-BLOB slot

For SHADER-TEXTURE-INPUT returns a BLOB For PROP returns a BLOB
For DOM-VALUE returns a BLOB

See BLOB (type)
See SHADER-TEXTURE-INPUT (type)
See PROP (type)
See DOM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-blob ((wrapper shader-texture-input))
Method: value-blob ((wrapper prop))
Method: value-blob ((wrapper dom-value))
Generic Function: (setf value-blob) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-blob) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf value-blob) ((wrapper prop))
Source

wrapper.lisp.

Method: (setf value-blob) ((wrapper dom-value))
Source

wrapper.lisp.

Generic Function: value-components (wrapper)

Access the FBX:VALUE-COMPONENTS slot

For MATERIAL-MAP returns a INTEGER

See INTEGER (type)
See MATERIAL-MAP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-components ((wrapper material-map))
Generic Function: (setf value-components) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-components) ((wrapper material-map))
Source

wrapper.lisp.

Generic Function: value-float (wrapper)

Access the FBX:VALUE-FLOAT slot

For DOM-VALUE returns a DOUBLE-FLOAT

See DOUBLE-FLOAT (type)
See DOM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-float ((wrapper dom-value))
Generic Function: (setf value-float) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-float) ((wrapper dom-value))
Source

wrapper.lisp.

Generic Function: value-int (wrapper)

Access the FBX:VALUE-INT slot

For PROP-OVERRIDE returns a INTEGER For SHADER-TEXTURE-INPUT returns a INTEGER For MATERIAL-MAP returns a INTEGER
For PROP returns a INTEGER
For DOM-VALUE returns a INTEGER

See INTEGER (type)
See PROP-OVERRIDE (type)
See SHADER-TEXTURE-INPUT (type)
See MATERIAL-MAP (type)
See PROP (type)
See DOM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-int ((wrapper prop-override))
Method: value-int ((wrapper shader-texture-input))
Method: value-int ((wrapper material-map))
Method: value-int ((wrapper prop))
Method: value-int ((wrapper dom-value))
Generic Function: (setf value-int) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-int) ((wrapper prop-override))
Source

wrapper.lisp.

Method: (setf value-int) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf value-int) ((wrapper material-map))
Source

wrapper.lisp.

Method: (setf value-int) ((wrapper prop))
Source

wrapper.lisp.

Method: (setf value-int) ((wrapper dom-value))
Source

wrapper.lisp.

Generic Function: value-reals (wrapper)

Access the FBX:VALUE-REALS slot

For VERTEX-VEC4 returns a INTEGER For VERTEX-VEC3 returns a INTEGER For VERTEX-VEC2 returns a INTEGER For VERTEX-REAL returns a INTEGER For VERTEX-ATTRIB returns a INTEGER

See INTEGER (type)
See VERTEX-VEC4 (type)
See VERTEX-VEC3 (type)
See VERTEX-VEC2 (type)
See VERTEX-REAL (type)
See VERTEX-ATTRIB (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-reals ((wrapper vertex-vec4))
Method: value-reals ((wrapper vertex-vec3))
Method: value-reals ((wrapper vertex-vec2))
Method: value-reals ((wrapper vertex-real))
Method: value-reals ((wrapper vertex-attrib))
Generic Function: (setf value-reals) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-reals) ((wrapper vertex-vec4))
Source

wrapper.lisp.

Method: (setf value-reals) ((wrapper vertex-vec3))
Source

wrapper.lisp.

Method: (setf value-reals) ((wrapper vertex-vec2))
Source

wrapper.lisp.

Method: (setf value-reals) ((wrapper vertex-real))
Source

wrapper.lisp.

Method: (setf value-reals) ((wrapper vertex-attrib))
Source

wrapper.lisp.

Generic Function: value-str (wrapper)

Access the FBX:VALUE-STR slot

For PROP-OVERRIDE returns a :STRING For SHADER-TEXTURE-INPUT returns a STRING For PROP returns a STRING
For DOM-VALUE returns a STRING

See STRING (type)
See STRING (type)
See PROP-OVERRIDE (type)
See SHADER-TEXTURE-INPUT (type)
See PROP (type)
See DOM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-str ((wrapper prop-override))
Method: value-str ((wrapper shader-texture-input))
Method: value-str ((wrapper prop))
Method: value-str ((wrapper dom-value))
Generic Function: (setf value-str) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-str) ((wrapper prop-override))
Source

wrapper.lisp.

Method: (setf value-str) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf value-str) ((wrapper prop))
Source

wrapper.lisp.

Method: (setf value-str) ((wrapper dom-value))
Source

wrapper.lisp.

Generic Function: value-type (wrapper)

Access the FBX:TYPE slot

For DOM-VALUE returns a FBX:DOM-VALUE-TYPE

See DOM-VALUE-TYPE (type)
See DOM-VALUE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-type ((wrapper dom-value))
Generic Function: (setf value-type) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-type) ((wrapper dom-value))
Source

wrapper.lisp.

Generic Function: value-vec4 (wrapper)

Access the FBX:VALUE-VEC4 slot

For SHADER-TEXTURE-INPUT returns a VEC4 For MATERIAL-MAP returns a VEC4
For PROP returns a VEC4

See VEC4 (type)
See SHADER-TEXTURE-INPUT (type)
See MATERIAL-MAP (type)
See PROP (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: value-vec4 ((wrapper shader-texture-input))
Method: value-vec4 ((wrapper material-map))
Method: value-vec4 ((wrapper prop))
Generic Function: (setf value-vec4) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf value-vec4) ((wrapper shader-texture-input))
Source

wrapper.lisp.

Method: (setf value-vec4) ((wrapper material-map))
Source

wrapper.lisp.

Method: (setf value-vec4) ((wrapper prop))
Source

wrapper.lisp.

Generic Function: values (wrapper)

Access the COMMON-LISP:VALUES slot

For VERTEX-VEC4 returns a FOREIGN-VECTOR (VEC4)
For VERTEX-VEC3 returns a FOREIGN-VECTOR (VEC3)
For VERTEX-VEC2 returns a FOREIGN-VECTOR (VEC2)
For VERTEX-REAL returns a FOREIGN-VECTOR (SINGLE-FLOAT) For VERTEX-ATTRIB returns a FOREIGN-VECTOR (T)
For DOM-NODE returns a FOREIGN-VECTOR (DOM-VALUE)

See FOREIGN-VECTOR (type)
See VERTEX-VEC4 (type)
See VERTEX-VEC3 (type)
See VERTEX-VEC2 (type)
See VERTEX-REAL (type)
See VERTEX-ATTRIB (type)
See DOM-NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: values ((wrapper vertex-vec4))
Method: values ((wrapper vertex-vec3))
Method: values ((wrapper vertex-vec2))
Method: values ((wrapper vertex-real))
Method: values ((wrapper vertex-attrib))
Method: values ((wrapper dom-node))
Generic Function: (setf values) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf values) ((wrapper vertex-vec4))
Source

wrapper.lisp.

Method: (setf values) ((wrapper vertex-vec3))
Source

wrapper.lisp.

Method: (setf values) ((wrapper vertex-vec2))
Source

wrapper.lisp.

Method: (setf values) ((wrapper vertex-real))
Source

wrapper.lisp.

Method: (setf values) ((wrapper vertex-attrib))
Source

wrapper.lisp.

Method: (setf values) ((wrapper dom-node))
Source

wrapper.lisp.

Generic Function: vector-displacement (wrapper)

Access the FBX:VECTOR-DISPLACEMENT slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vector-displacement ((wrapper material-fbx-maps))
Generic Function: (setf vector-displacement) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vector-displacement) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: vector-displacement-factor (wrapper)

Access the FBX:VECTOR-DISPLACEMENT-FACTOR slot

For MATERIAL-FBX-MAPS returns a MATERIAL-MAP

See MATERIAL-MAP (type)
See MATERIAL-FBX-MAPS (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vector-displacement-factor ((wrapper material-fbx-maps))
Generic Function: (setf vector-displacement-factor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vector-displacement-factor) ((wrapper material-fbx-maps))
Source

wrapper.lisp.

Generic Function: vendor (wrapper)

Access the FBX:VENDOR slot

For APPLICATION returns a STRING

See STRING (type)
See APPLICATION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vendor ((wrapper application))
Generic Function: (setf vendor) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vendor) ((wrapper application))
Source

wrapper.lisp.

Generic Function: version (wrapper)

Access the FBX:VERSION slot

For METADATA returns a INTEGER For APPLICATION returns a STRING

See INTEGER (type)
See STRING (type)
See METADATA (type)
See APPLICATION (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: version ((wrapper metadata))
Method: version ((wrapper application))
Generic Function: (setf version) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf version) ((wrapper metadata))
Source

wrapper.lisp.

Method: (setf version) ((wrapper application))
Source

wrapper.lisp.

Generic Function: vertex-bitangent (wrapper)

Access the FBX:VERTEX-BITANGENT slot

For MESH returns a VERTEX-VEC3 For UV-SET returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)
See UV-SET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-bitangent ((wrapper mesh))
Method: vertex-bitangent ((wrapper uv-set))
Generic Function: (setf vertex-bitangent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-bitangent) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf vertex-bitangent) ((wrapper uv-set))
Source

wrapper.lisp.

Generic Function: vertex-color (wrapper)

Access the FBX:VERTEX-COLOR slot

For MESH returns a VERTEX-VEC4 For COLOR-SET returns a VERTEX-VEC4

See VERTEX-VEC4 (type)
See MESH (type)
See COLOR-SET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-color ((wrapper mesh))
Method: vertex-color ((wrapper color-set))
Generic Function: (setf vertex-color) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-color) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf vertex-color) ((wrapper color-set))
Source

wrapper.lisp.

Generic Function: vertex-crease (wrapper)

Access the FBX:VERTEX-CREASE slot

For MESH returns a VERTEX-REAL

See VERTEX-REAL (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-crease ((wrapper mesh))
Generic Function: (setf vertex-crease) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-crease) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: vertex-first-index (wrapper)

Access the FBX:VERTEX-FIRST-INDEX slot

For MESH returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-first-index ((wrapper mesh))
Generic Function: (setf vertex-first-index) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-first-index) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: vertex-indices (wrapper)

Access the FBX:VERTEX-INDICES slot

For MESH returns a FOREIGN-VECTOR (UINT32)

See FOREIGN-VECTOR (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-indices ((wrapper mesh))
Generic Function: (setf vertex-indices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-indices) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: vertex-normal (wrapper)

Access the FBX:VERTEX-NORMAL slot

For MESH returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-normal ((wrapper mesh))
Generic Function: (setf vertex-normal) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-normal) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: vertex-position (wrapper)

Access the FBX:VERTEX-POSITION slot

For MESH returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-position ((wrapper mesh))
Generic Function: (setf vertex-position) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-position) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: vertex-size (wrapper)

Access the FBX:VERTEX-SIZE slot

For VERTEX-STREAM returns a INTEGER

See INTEGER (type)
See VERTEX-STREAM (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-size ((wrapper vertex-stream))
Generic Function: (setf vertex-size) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-size) ((wrapper vertex-stream))
Source

wrapper.lisp.

Generic Function: vertex-tangent (wrapper)

Access the FBX:VERTEX-TANGENT slot

For MESH returns a VERTEX-VEC3 For UV-SET returns a VERTEX-VEC3

See VERTEX-VEC3 (type)
See MESH (type)
See UV-SET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-tangent ((wrapper mesh))
Method: vertex-tangent ((wrapper uv-set))
Generic Function: (setf vertex-tangent) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-tangent) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf vertex-tangent) ((wrapper uv-set))
Source

wrapper.lisp.

Generic Function: vertex-uv (wrapper)

Access the FBX:VERTEX-UV slot

For MESH returns a VERTEX-VEC2 For UV-SET returns a VERTEX-VEC2

See VERTEX-VEC2 (type)
See MESH (type)
See UV-SET (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertex-uv ((wrapper mesh))
Method: vertex-uv ((wrapper uv-set))
Generic Function: (setf vertex-uv) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertex-uv) ((wrapper mesh))
Source

wrapper.lisp.

Method: (setf vertex-uv) ((wrapper uv-set))
Source

wrapper.lisp.

Generic Function: vertices (wrapper)

Access the FBX:VERTICES slot

For SELECTION-NODE returns a FOREIGN-VECTOR (UINT32) For SKIN-CLUSTER returns a FOREIGN-VECTOR (UINT32) For SKIN-DEFORMER returns a FOREIGN-VECTOR (SKIN-VERTEX) For MESH returns a FOREIGN-VECTOR (VEC3)

See FOREIGN-VECTOR (type)
See SELECTION-NODE (type)
See SKIN-CLUSTER (type)
See SKIN-DEFORMER (type)
See MESH (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: vertices ((wrapper selection-node))
Method: vertices ((wrapper skin-cluster))
Method: vertices ((wrapper skin-deformer))
Method: vertices ((wrapper mesh))
Generic Function: (setf vertices) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf vertices) ((wrapper selection-node))
Source

wrapper.lisp.

Method: (setf vertices) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf vertices) ((wrapper skin-deformer))
Source

wrapper.lisp.

Method: (setf vertices) ((wrapper mesh))
Source

wrapper.lisp.

Generic Function: video (wrapper)

Access the FBX:VIDEO slot

For TEXTURE returns a VIDEO

See VIDEO (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: video ((wrapper texture))
Generic Function: (setf video) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf video) ((wrapper texture))
Source

wrapper.lisp.

Method: (setf video) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: videos (wrapper)

Access the FBX:VIDEOS slot

For SCENE returns a FOREIGN-VECTOR (VIDEO)

See FOREIGN-VECTOR (type)
See SCENE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: videos ((wrapper scene))
Generic Function: (setf videos) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf videos) ((wrapper scene))
Source

wrapper.lisp.

Generic Function: visible (wrapper)

Access the FBX:VISIBLE slot

For DISPLAY-LAYER returns a BOOLEAN For NODE returns a BOOLEAN

See BOOLEAN (type)
See DISPLAY-LAYER (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: visible ((wrapper display-layer))
Method: visible ((wrapper node))
Generic Function: (setf visible) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf visible) ((wrapper display-layer))
Source

wrapper.lisp.

Method: (setf visible) ((wrapper node))
Source

wrapper.lisp.

Generic Function: w (wrapper)

Access the FBX:W slot

For QUAT returns a SINGLE-FLOAT For VEC4 returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See QUAT (type)
See VEC4 (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: w ((wrapper quat))
Method: w ((wrapper vec4))
Generic Function: (setf w) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf w) ((wrapper quat))
Source

wrapper.lisp.

Method: (setf w) ((wrapper vec4))
Source

wrapper.lisp.

Generic Function: warnings (wrapper)

Access the FBX:WARNINGS slot

For METADATA returns a FOREIGN-VECTOR (FBX-WARNING)

See FOREIGN-VECTOR (type)
See METADATA (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: warnings ((wrapper metadata))
Generic Function: (setf warnings) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf warnings) ((wrapper metadata))
Source

wrapper.lisp.

Generic Function: weight (wrapper)

Access the FBX:WEIGHT slot

For GEOMETRY-CACHE-DATA-OPTS returns a SINGLE-FLOAT For CONSTRAINT returns a SINGLE-FLOAT
For CONSTRAINT-TARGET returns a SINGLE-FLOAT For ANIM-LAYER returns a SINGLE-FLOAT
For ANIM-LAYER-DESC returns a SINGLE-FLOAT
For BLEND-CHANNEL returns a SINGLE-FLOAT
For SKIN-WEIGHT returns a SINGLE-FLOAT
For SUBDIVISION-WEIGHT returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See GEOMETRY-CACHE-DATA-OPTS (type)
See CONSTRAINT (type)
See CONSTRAINT-TARGET (type)
See ANIM-LAYER (type)
See ANIM-LAYER-DESC (type)
See BLEND-CHANNEL (type)
See SKIN-WEIGHT (type)
See SUBDIVISION-WEIGHT (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: weight ((wrapper geometry-cache-data-opts))
Method: weight ((wrapper constraint))
Method: weight ((wrapper constraint-target))
Method: weight ((wrapper anim-layer))
Method: weight ((wrapper anim-layer-desc))
Method: weight ((wrapper blend-channel))
Method: weight ((wrapper skin-weight))
Method: weight ((wrapper subdivision-weight))
Generic Function: (setf weight) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf weight) ((wrapper geometry-cache-data-opts))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper constraint))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper constraint-target))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper anim-layer))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper anim-layer-desc))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper blend-channel))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper skin-weight))
Source

wrapper.lisp.

Method: (setf weight) ((wrapper subdivision-weight))
Source

wrapper.lisp.

Generic Function: weight-begin (wrapper)

Access the FBX:WEIGHT-BEGIN slot

For SKIN-VERTEX returns a INTEGER
For SUBDIVISION-WEIGHT-RANGE returns a INTEGER

See INTEGER (type)
See SKIN-VERTEX (type)
See SUBDIVISION-WEIGHT-RANGE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: weight-begin ((wrapper skin-vertex))
Method: weight-begin ((wrapper subdivision-weight-range))
Generic Function: (setf weight-begin) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf weight-begin) ((wrapper skin-vertex))
Source

wrapper.lisp.

Method: (setf weight-begin) ((wrapper subdivision-weight-range))
Source

wrapper.lisp.

Generic Function: weight-is-animated (wrapper)

Access the FBX:WEIGHT-IS-ANIMATED slot

For ANIM-LAYER returns a BOOLEAN

See BOOLEAN (type)
See ANIM-LAYER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: weight-is-animated ((wrapper anim-layer))
Generic Function: (setf weight-is-animated) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf weight-is-animated) ((wrapper anim-layer))
Source

wrapper.lisp.

Generic Function: weighted-face-normal (face vertices &optional normal)

Compute the weighted face normal for the given array of vertices.

NORMAL should be a 3-element single-float array to hold the normal vector components. If it is not passed, a vector is allocated and returned for you.

See FACE (type)

Package

org.shirakumo.fraf.fbx.

Methods
Method: weighted-face-normal ((face face) vertices &optional normal)
Source

wrapper.lisp.

Generic Function: weights (wrapper)

Access the FBX:WEIGHTS slot

For SKIN-CLUSTER returns a FOREIGN-VECTOR (FLOAT) For SKIN-DEFORMER returns a FOREIGN-VECTOR (SKIN-WEIGHT)

See FOREIGN-VECTOR (type)
See SKIN-CLUSTER (type)
See SKIN-DEFORMER (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: weights ((wrapper skin-cluster))
Method: weights ((wrapper skin-deformer))
Generic Function: (setf weights) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf weights) ((wrapper skin-cluster))
Source

wrapper.lisp.

Method: (setf weights) ((wrapper skin-deformer))
Source

wrapper.lisp.

Generic Function: world-transform (wrapper)

Access the FBX:WORLD-TRANSFORM slot

For NODE returns a TRANSFORM

See TRANSFORM (type)
See NODE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: world-transform ((wrapper node))
Generic Function: (setf world-transform) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf world-transform) ((wrapper node))
Source

wrapper.lisp.

Generic Function: wrap-u (wrapper)

Access the FBX:WRAP-U slot

For TEXTURE returns a FBX:WRAP-MODE

See WRAP-MODE (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: wrap-u ((wrapper texture))
Generic Function: (setf wrap-u) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf wrap-u) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: wrap-v (wrapper)

Access the FBX:WRAP-V slot

For TEXTURE returns a FBX:WRAP-MODE

See WRAP-MODE (type)
See TEXTURE (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: wrap-v ((wrapper texture))
Generic Function: (setf wrap-v) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf wrap-v) ((wrapper texture))
Source

wrapper.lisp.

Generic Function: x (wrapper)

Access the FBX:X slot

For QUAT returns a SINGLE-FLOAT For VEC4 returns a SINGLE-FLOAT For VEC3 returns a SINGLE-FLOAT For VEC2 returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See QUAT (type)
See VEC4 (type)
See VEC3 (type)
See VEC2 (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: x ((wrapper quat))
Method: x ((wrapper vec4))
Method: x ((wrapper vec3))
Method: x ((wrapper vec2))
Generic Function: (setf x) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf x) ((wrapper quat))
Source

wrapper.lisp.

Method: (setf x) ((wrapper vec4))
Source

wrapper.lisp.

Method: (setf x) ((wrapper vec3))
Source

wrapper.lisp.

Method: (setf x) ((wrapper vec2))
Source

wrapper.lisp.

Generic Function: y (wrapper)

Access the FBX:Y slot

For QUAT returns a SINGLE-FLOAT For VEC4 returns a SINGLE-FLOAT For VEC3 returns a SINGLE-FLOAT For VEC2 returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See QUAT (type)
See VEC4 (type)
See VEC3 (type)
See VEC2 (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: y ((wrapper quat))
Method: y ((wrapper vec4))
Method: y ((wrapper vec3))
Method: y ((wrapper vec2))
Generic Function: (setf y) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf y) ((wrapper quat))
Source

wrapper.lisp.

Method: (setf y) ((wrapper vec4))
Source

wrapper.lisp.

Method: (setf y) ((wrapper vec3))
Source

wrapper.lisp.

Method: (setf y) ((wrapper vec2))
Source

wrapper.lisp.

Generic Function: z (wrapper)

Access the FBX:Z slot

For QUAT returns a SINGLE-FLOAT For VEC4 returns a SINGLE-FLOAT For VEC3 returns a SINGLE-FLOAT

See SINGLE-FLOAT (type)
See QUAT (type)
See VEC4 (type)
See VEC3 (type)

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Methods
Method: z ((wrapper quat))
Method: z ((wrapper vec4))
Method: z ((wrapper vec3))
Generic Function: (setf z) (wrapper)
Package

org.shirakumo.fraf.fbx.

Methods
Method: (setf z) ((wrapper quat))
Source

wrapper.lisp.

Method: (setf z) ((wrapper vec4))
Source

wrapper.lisp.

Method: (setf z) ((wrapper vec3))
Source

wrapper.lisp.


5.1.7 Standalone methods

Method: close ((wrapper wrapper) &key abort)
Source

wrapper.lisp.

Method: describe-object ((vector foreign-vector) stream)
Source

wrapper.lisp.

Method: describe-object ((wrapper wrapper) stream)
Source

wrapper.lisp.

Method: (setf elt) ((vector foreign-vector) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vector foreign-vector) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vertex vertex-real) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vertex vertex-vec2) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: (setf elt) ((vector packed-foreign-vector) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vertex vertex-vec4) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vertex vertex-vec3) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: (setf elt) ((vector packed-foreign-vector) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: elt ((vector packed-foreign-vector) index)
Package

sb-sequence.

Source

wrapper.lisp.

Method: initialize-instance :after ((wrapper wrapper) &rest args &key handle &allow-other-keys)
Source

wrapper.lisp.

Method: length ((vector foreign-vector))
Package

sb-sequence.

Source

wrapper.lisp.

Method: length ((vertex vertex-real))
Package

sb-sequence.

Source

wrapper.lisp.

Method: length ((vertex vertex-vec2))
Package

sb-sequence.

Source

wrapper.lisp.

Method: length ((vertex vertex-vec4))
Package

sb-sequence.

Source

wrapper.lisp.

Method: length ((vertex vertex-vec3))
Package

sb-sequence.

Source

wrapper.lisp.

Method: print-object ((vector foreign-vector) stream)
Source

wrapper.lisp.

Method: print-object ((wrapper wrapper) stream)
Source

wrapper.lisp.

Method: print-object ((file fbx-file) stream)
Source

file.lisp.

Method: reinitialize-instance :after ((wrapper wrapper) &rest args &key &allow-other-keys)
Source

wrapper.lisp.


5.1.8 Conditions

Condition: fbx-error

Error signalled on some FBX operations.

See CODE
See MESSAGE
See DESCRIPTION
See INFO
See STACK

Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Direct superclasses

error.

Direct methods
Direct slots
Slot: code
Initargs

:code

Readers

code.

Writers

This slot is read-only.

Slot: message
Initargs

:message

Readers

message.

Writers

This slot is read-only.

Slot: description
Initargs

:description

Readers

description.

Writers

This slot is read-only.

Slot: info
Initargs

:info

Readers

info.

Writers

This slot is read-only.

Slot: stack
Initargs

:stack

Readers

stack.

Writers

This slot is read-only.

Condition: fbx-panic

Error signalled on some FBX operations.

See MESSAGE

Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Direct superclasses

error.

Direct methods

message.

Direct slots
Slot: message
Initargs

:message

Readers

message.

Writers

This slot is read-only.

Condition: fbx-warning

Warning signalled on some FBX operations.

See CODE
See DESCRIPTION

Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Direct superclasses

warning.

Direct methods
Direct slots
Slot: code
Initargs

:code

Readers

code.

Writers

This slot is read-only.

Slot: description
Initargs

:description

Readers

description.

Writers

This slot is read-only.

Condition: inflate-error

Error signalled when an INFLATE invocation fails.

See CODE
See DESCRIPTION
See INFLATE

Package

org.shirakumo.fraf.fbx.

Source

conditions.lisp.

Direct superclasses

error.

Direct methods
Direct slots
Slot: code
Initargs

:code

Readers

code.

Writers

This slot is read-only.


5.1.9 Classes

Class: allocator
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: allocator

Representation of an allocation manager.

You should subclass this and implement the following: FREE
ALLOCATE
REALLOCATE
DEALLOCATE

See FREE
See ALLOCATE
See REALLOCATE
See DEALLOCATE
See MEMORY-LIMIT
See ALLOCATION-LIMIT
See HUGE-THRESHOLD
See MAX-CHUNK-SIZE
See RESULT-ALLOCATOR
See TEMP-ALLOCATOR

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct methods
Direct slots
Slot: memory-limit
Initform

0

Initargs

:memory-limit

Readers

memory-limit.

Writers

(setf memory-limit).

Slot: allocation-limit
Initform

0

Initargs

:allocation-limit

Readers

allocation-limit.

Writers

(setf allocation-limit).

Slot: huge-threshold
Initform

0

Initargs

:huge-threshold

Readers

huge-threshold.

Writers

(setf huge-threshold).

Slot: max-chunk-size
Initform

0

Initargs

:max-chunk-size

Readers

max-chunk-size.

Writers

(setf max-chunk-size).

Class: allocator-opts
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM.

See LAYERS
See PROP-OVERRIDES
See IGNORE-CONNECTIONS See TIME-BEGIN
See TIME-END

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim)))

Class: anim-curve
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM-CURVE.

See ELEMENT
See KEYFRAMES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-curve)))

Class: anim-layer
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM-LAYER.

See ELEMENT
See WEIGHT
See WEIGHT-IS-ANIMATED
See BLENDED
See ADDITIVE
See COMPOSE-ROTATION
See COMPOSE-SCALE
See ANIM-VALUES
See ANIM-PROPS
See ANIM
See -MIN-ELEMENT-ID
See -MAX-ELEMENT-ID
See -ELEMENT-ID-BITMASK

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-layer)))

Class: anim-layer-desc
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: anim-layer-desc

Representation of a FBX:ANIM-LAYER-DESC.

See LAYER
See WEIGHT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-layer-desc)))

Class: anim-prop
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM-PROP.

See ELEMENT
See -INTERNAL-KEY
See PROP-NAME
See ANIM-VALUE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-prop)))

Class: anim-stack
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM-STACK.

See ELEMENT
See TIME-BEGIN
See TIME-END
See LAYERS
See ANIM

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-stack)))

Class: anim-value
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:ANIM-VALUE.

See ELEMENT
See DEFAULT-VALUE
See CURVES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:anim-value)))

Class: application
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: application

Representation of a FBX:APPLICATION.

See VENDOR
See NAME
See VERSION

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:application)))

Class: blend-channel
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: blend-channel

Representation of a FBX:BLEND-CHANNEL.

See ELEMENT
See WEIGHT
See KEYFRAMES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:blend-channel)))

Class: blend-deformer
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: blend-deformer

Representation of a FBX:BLEND-DEFORMER.

See ELEMENT
See CHANNELS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:blend-deformer)))

Class: blend-keyframe
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: blend-keyframe

Representation of a FBX:BLEND-KEYFRAME.

See SHAPE
See TARGET-WEIGHT
See EFFECTIVE-WEIGHT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:blend-keyframe)))

Class: blend-shape
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: blend-shape

Representation of a FBX:BLEND-SHAPE.

See ELEMENT
See NUM-OFFSETS
See OFFSET-VERTICES
See POSITION-OFFSETS
See NORMAL-OFFSETS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:blend-shape)))

Class: blob
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: blob

Representation of a FBX:BLOB.

See DATA
See SIZE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:blob)))

Class: bone
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:BONE.

See ELEMENT
See RADIUS
See RELATIVE-LENGTH
See IS-ROOT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:bone)))

Class: bone-pose
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: bone-pose

Representation of a FBX:BONE-POSE.

See BONE-NODE
See BONE-TO-WORLD

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:bone-pose)))

Class: cache-channel
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: cache-channel

Representation of a FBX:CACHE-CHANNEL.

See NAME
See INTERPRETATION
See INTERPRETATION-NAME
See FRAMES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:cache-channel)))

Class: cache-deformer
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: cache-deformer

Representation of a FBX:CACHE-DEFORMER.

See ELEMENT
See CHANNEL
See FILE
See EXTERNAL-CACHE
See EXTERNAL-CHANNEL

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:cache-deformer)))

Class: cache-file
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:CACHE-FILE.

See ELEMENT
See FILENAME
See ABSOLUTE-FILENAME
See RELATIVE-FILENAME
See RAW-FILENAME
See RAW-ABSOLUTE-FILENAME
See RAW-RELATIVE-FILENAME
See FILE-FORMAT
See EXTERNAL-CACHE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:cache-file)))

Class: cache-frame
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: cache-frame

Representation of a FBX:CACHE-FRAME.

See CHANNEL
See TIME
See FILENAME
See FILE-FORMAT
See DATA-FORMAT
See DATA-ENCODING
See DATA-OFFSET
See DATA-COUNT
See DATA-ELEMENT-BYTES
See DATA-TOTAL-BYTES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:cache-frame)))

Class: camera
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:CAMERA.

See ELEMENT
See PROJECTION-MODE
See RESOLUTION-IS-PIXELS See RESOLUTION
See FIELD-OF-VIEW-DEG
See FIELD-OF-VIEW-TAN
See ORTHOGRAPHIC-EXTENT
See ORTHOGRAPHIC-SIZE
See PROJECTION-PLANE
See ASPECT-RATIO
See NEAR-PLANE
See FAR-PLANE
See PROJECTION-AXES
See ASPECT-MODE
See APERTURE-MODE
See GATE-FIT
See APERTURE-FORMAT
See FOCAL-LENGTH-MM
See FILM-SIZE-INCH
See APERTURE-SIZE-INCH
See SQUEEZE-RATIO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:camera)))

Class: camera-switcher
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: camera-switcher

Representation of a FBX:CAMERA-SWITCHER.

See ELEMENT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:camera-switcher)))

Class: character
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: character

Representation of a FBX:CHARACTER.

See ELEMENT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:character)))

Class: close-memory-cb
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: color-set
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: color-set

Representation of a FBX:COLOR-SET.

See NAME
See INDEX
See VERTEX-COLOR

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:color-set)))

Class: connection
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: connection

Representation of a FBX:CONNECTION.

See SRC
See DST
See SRC-PROP
See DST-PROP

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:connection)))

Class: constraint
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: constraint

Representation of a FBX:CONSTRAINT.

See ELEMENT
See CONSTRAINT-TYPE
See TYPE-NAME
See NODE
See TARGETS
See WEIGHT
See ACTIVE
See CONSTRAIN-TRANSLATION
See CONSTRAIN-ROTATION
See CONSTRAIN-SCALE
See TRANSFORM-OFFSET
See AIM-VECTOR
See AIM-UP-TYPE
See AIM-UP-NODE
See AIM-UP-VECTOR
See IK-EFFECTOR
See IK-END-NODE
See IK-POLE-VECTOR

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:constraint)))

Class: constraint-target
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: constraint-target

Representation of a FBX:CONSTRAINT-TARGET.

See NODE
See WEIGHT
See TRANSFORM

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:constraint-target)))

Class: coordinate-axes
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: coordinate-axes

Representation of a FBX:COORDINATE-AXES.

See RIGHT
See UP
See FRONT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:coordinate-axes)))

Class: curve-point
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: curve-point

Representation of a FBX:CURVE-POINT.

See VALID
See POSITION
See DERIVATIVE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:curve-point)))

Class: display-layer
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:DISPLAY-LAYER.

See ELEMENT
See NODES
See VISIBLE
See FROZEN
See UI-COLOR

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:display-layer)))

Class: dom-node
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: dom-node

Representation of a FBX:DOM-NODE.

See NAME
See CHILDREN
See VALUES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:dom-node)))

Class: dom-value
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: dom-value

Representation of a FBX:DOM-VALUE.

See VALUE-TYPE
See VALUE-STR
See VALUE-BLOB
See VALUE-INT
See VALUE-FLOAT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:dom-value)))

Class: edge
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: edge

Representation of a FBX:EDGE.

See A
See B

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:edge)))

Class: element
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: element

Representation of a FBX:ELEMENT.

See NAME
See PROPS
See ELEMENT-ID
See TYPED-ID
See INSTANCES
See ELEMENT-TYPE
See CONNECTIONS-SRC
See CONNECTIONS-DST
See DOM-NODE
See SCENE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:element)))

Class: empty
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: empty

Representation of a FBX:EMPTY.

See ELEMENT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:empty)))

Class: error
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: error-frame
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: evaluate-opts
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: evaluate-opts

Representation of a FBX:EVALUATE-OPTS.

See -BEGIN-ZERO
See TEMP-ALLOCATOR
See RESULT-ALLOCATOR
See EVALUATE-SKINNING
See EVALUATE-CACHES
See LOAD-EXTERNAL-FILES
See OPEN-FILE-CB
See -END-ZERO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:evaluate-opts)))

Class: face
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:FACE.

See INDEX-BEGIN
See NUM-INDICES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:face)))

Class: face-group
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: face-group

Representation of a FBX:FACE-GROUP.

See ID
See NAME
See NUM-FACES
See NUM-TRIANGLES
See FACE-INDICES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:face-group)))

Class: fbx-file

Representation of an FBX file.

Note that this does not necessarily represent a file loaded from disk.

This is also a SCENE instance.

You must FREE the file when you are done with it. Accessing any fields of the file, or any derived WRAPPER instances after freeing it leads to undefined behaviour.

You should call PARSE with an appropriate file source to create instances of this class.

See FREE
See SCENE
See PARSE
See SOURCE

Package

org.shirakumo.fraf.fbx.

Source

file.lisp.

Direct superclasses

scene.

Direct subclasses
Direct methods
Direct slots
Slot: source
Initargs

:source

Readers

source.

Writers

(setf source).

Class: fbx-string

Representation of a FBX:STRING.

See DATA
See SIZE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:string)))

Class: foreign-vector

Representation of a vector of foreign values.

This can be accessed using standard sequence functions.

See CL:ELT
See CL:LENGTH
See LISP-TYPE
See FOREIGN-TYPE
See HANDLE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

sequence.

Direct subclasses
Direct methods
Direct slots
Slot: handle
Initargs

:handle

Readers

handle.

Writers

(setf handle).

Slot: lisp-type
Initargs

:lisp-type

Readers

lisp-type.

Writers

(setf lisp-type).

Slot: foreign-type
Initargs

:foreign-type

Readers

foreign-type.

Writers

(setf foreign-type).

Class: geometry-cache
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: geometry-cache

Representation of a FBX:GEOMETRY-CACHE.

See ROOT-FILENAME
See CHANNELS
See FRAMES
See EXTRA-INFO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:geometry-cache)))

Class: geometry-cache-data-opts
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: geometry-cache-data-opts

Representation of a FBX:GEOMETRY-CACHE-DATA-OPTS.

See -BEGIN-ZERO
See OPEN-FILE-CB
See ADDITIVE
See USE-WEIGHT
See WEIGHT
See -END-ZERO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:geometry-cache-data-opts)))

Class: geometry-cache-opts
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: geometry-cache-opts

Representation of a FBX:GEOMETRY-CACHE-OPTS.

See -BEGIN-ZERO
See TEMP-ALLOCATOR
See RESULT-ALLOCATOR
See OPEN-FILE-CB
See FRAMES-PER-SECOND
See -END-ZERO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:geometry-cache-opts)))

Class: inflate-input
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: inflate-input

Representation of a FBX:INFLATE-INPUT.

See TOTAL-SIZE
See DATA
See DATA-SIZE
See BUFFER
See BUFFER-SIZE
See READ-FN
See READ-USER
See PROGRESS-CB
See PROGRESS-INTERVAL-HINT
See PROGRESS-SIZE-BEFORE
See PROGRESS-SIZE-AFTER
See NO-HEADER
See NO-CHECKSUM
See INTERNAL-FAST-BITS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:inflate-input)))

Class: inflate-retain
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: inflate-retain

Representation of a FBX:INFLATE-RETAIN.

See INITIALIZED
See DATA

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:inflate-retain)))

Class: keyframe
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: keyframe

Representation of a FBX:KEYFRAME.

See TIME
See VALUE
See INTERPOLATION
See LEFT
See RIGHT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:keyframe)))

Class: light
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:LIGHT.

See ELEMENT
See COLOR
See INTENSITY
See LOCAL-DIRECTION
See LIGHT-TYPE
See DECAY
See AREA-SHAPE
See INNER-ANGLE
See OUTER-ANGLE
See CAST-LIGHT
See CAST-SHADOWS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:light)))

Class: line-curve
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: line-curve

Representation of a FBX:LINE-CURVE.

See ELEMENT
See COLOR
See CONTROL-POINTS
See POINT-INDICES
See SEGMENTS
See FROM-TESSELLATED-NURBS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:line-curve)))

Class: line-segment
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: line-segment

Representation of a FBX:LINE-SEGMENT.

See INDEX-BEGIN
See NUM-INDICES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:line-segment)))

Class: list
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: load-opts
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: load-opts

Representation of a FBX:LOAD-OPTS.

See -BEGIN-ZERO
See TEMP-ALLOCATOR
See RESULT-ALLOCATOR
See IGNORE-GEOMETRY
See IGNORE-ANIMATION
See IGNORE-EMBEDDED
See IGNORE-ALL-CONTENT
See EVALUATE-SKINNING
See EVALUATE-CACHES
See LOAD-EXTERNAL-FILES
See IGNORE-MISSING-EXTERNAL-FILES See SKIP-SKIN-VERTICES
See CLEAN-SKIN-WEIGHTS
See DISABLE-QUIRKS
See STRICT
See ALLOW-UNSAFE
See INDEX-ERROR-HANDLING
See CONNECT-BROKEN-ELEMENTS See ALLOW-NODES-OUT-OF-ROOT See ALLOW-NULL-MATERIAL
See ALLOW-MISSING-VERTEX-POSITION See ALLOW-EMPTY-FACES
See GENERATE-MISSING-NORMALS See OPEN-MAIN-FILE-WITH-DEFAULT See PATH-SEPARATOR
See FILE-SIZE-ESTIMATE
See READ-BUFFER-SIZE
See FILENAME
See RAW-FILENAME
See PROGRESS-CB
See PROGRESS-INTERVAL-HINT
See OPEN-FILE-CB
See GEOMETRY-TRANSFORM-HANDLING See SPACE-CONVERSION
See TARGET-AXES
See TARGET-UNIT-METERS
See TARGET-CAMERA-AXES
See TARGET-LIGHT-AXES
See GEOMETRY-TRANSFORM-HELPER-NAME See NO-PROP-UNIT-SCALING
See NO-ANIM-CURVE-UNIT-SCALING See NORMALIZE-NORMALS
See NORMALIZE-TANGENTS
See USE-ROOT-TRANSFORM
See ROOT-TRANSFORM
See UNICODE-ERROR-HANDLING
See RETAIN-DOM
See FILE-FORMAT
See FILE-FORMAT-LOOKAHEAD
See NO-FORMAT-FROM-CONTENT
See NO-FORMAT-FROM-EXTENSION See OBJ-SEARCH-MTL-BY-FILENAME See OBJ-MERGE-OBJECTS
See OBJ-MERGE-GROUPS
See OBJ-SPLIT-GROUPS
See OBJ-MTL-PATH
See OBJ-MTL-DATA
See -END-ZERO

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:load-opts)))

Class: lod-group
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: lod-group

Representation of a FBX:LOD-GROUP.

See ELEMENT
See RELATIVE-DISTANCES
See LOD-LEVELS
See IGNORE-PARENT-TRANSFORM See USE-DISTANCE-LIMIT
See DISTANCE-LIMIT-MIN
See DISTANCE-LIMIT-MAX

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:lod-group)))

Class: lod-level
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: lod-level

Representation of a FBX:LOD-LEVEL.

See DISTANCE
See DISPLAY

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:lod-level)))

Class: marker
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: marker

Representation of a FBX:MARKER.

See ELEMENT
See MARKER-TYPE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:marker)))

Class: material
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:MATERIAL.

See ELEMENT
See FBX
See PBR
See FEATURES
See SHADER-TYPE
See SHADER
See SHADING-MODEL-NAME
See SHADER-PROP-PREFIX
See TEXTURES

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material)))

Class: material-fbx-maps
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-fbx-maps

Representation of a FBX:MATERIAL-FBX-MAPS.

See DIFFUSE-FACTOR
See DIFFUSE-COLOR
See SPECULAR-FACTOR
See SPECULAR-COLOR
See SPECULAR-EXPONENT
See REFLECTION-FACTOR
See REFLECTION-COLOR
See TRANSPARENCY-FACTOR
See TRANSPARENCY-COLOR
See EMISSION-FACTOR
See EMISSION-COLOR
See AMBIENT-FACTOR
See AMBIENT-COLOR
See NORMAL-MAP
See BUMP
See BUMP-FACTOR
See DISPLACEMENT-FACTOR
See DISPLACEMENT
See VECTOR-DISPLACEMENT-FACTOR
See VECTOR-DISPLACEMENT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-fbx-maps)))

Class: material-feature-info
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-feature-info

Representation of a FBX:MATERIAL-FEATURE-INFO.

See ENABLED
See IS-EXPLICIT

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-feature-info)))

Class: material-features
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-features

Representation of a FBX:MATERIAL-FEATURES.

See PBR
See METALNESS
See DIFFUSE
See SPECULAR
See EMISSION
See TRANSMISSION
See COAT
See SHEEN
See OPACITY
See AMBIENT-OCCLUSION
See MATTE
See UNLIT
See IOR
See DIFFUSE-ROUGHNESS
See TRANSMISSION-ROUGHNESS
See THIN-WALLED
See CAUSTICS
See EXIT-TO-BACKGROUND
See INTERNAL-REFLECTIONS
See DOUBLE-SIDED
See ROUGHNESS-AS-GLOSSINESS
See COAT-ROUGHNESS-AS-GLOSSINESS
See TRANSMISSION-ROUGHNESS-AS-GLOSSINESS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-features)))

Class: material-map
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-map

Representation of a FBX:MATERIAL-MAP.

See VALUE-VEC4
See VALUE-INT
See TEXTURE
See HAS-VALUE
See TEXTURE-ENABLED
See FEATURE-DISABLED
See VALUE-COMPONENTS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-map)))

Class: material-pbr-maps
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-pbr-maps

Representation of a FBX:MATERIAL-PBR-MAPS.

See BASE-FACTOR
See BASE-COLOR
See ROUGHNESS
See METALNESS
See DIFFUSE-ROUGHNESS
See SPECULAR-FACTOR
See SPECULAR-COLOR
See SPECULAR-IOR
See SPECULAR-ANISOTROPY
See SPECULAR-ROTATION
See TRANSMISSION-FACTOR
See TRANSMISSION-COLOR
See TRANSMISSION-DEPTH
See TRANSMISSION-SCATTER
See TRANSMISSION-SCATTER-ANISOTROPY See TRANSMISSION-DISPERSION
See TRANSMISSION-ROUGHNESS
See TRANSMISSION-EXTRA-ROUGHNESS
See TRANSMISSION-PRIORITY
See TRANSMISSION-ENABLE-IN-AOV
See SUBSURFACE-FACTOR
See SUBSURFACE-COLOR
See SUBSURFACE-RADIUS
See SUBSURFACE-SCALE
See SUBSURFACE-ANISOTROPY
See SUBSURFACE-TINT-COLOR
See SUBSURFACE-TYPE
See SHEEN-FACTOR
See SHEEN-COLOR
See SHEEN-ROUGHNESS
See COAT-FACTOR
See COAT-COLOR
See COAT-ROUGHNESS
See COAT-IOR
See COAT-ANISOTROPY
See COAT-ROTATION
See COAT-NORMAL
See COAT-AFFECT-BASE-COLOR
See COAT-AFFECT-BASE-ROUGHNESS
See THIN-FILM-THICKNESS
See THIN-FILM-IOR
See EMISSION-FACTOR
See EMISSION-COLOR
See OPACITY
See INDIRECT-DIFFUSE
See INDIRECT-SPECULAR
See NORMAL-MAP
See TANGENT-MAP
See DISPLACEMENT-MAP
See MATTE-FACTOR
See MATTE-COLOR
See AMBIENT-OCCLUSION
See GLOSSINESS
See COAT-GLOSSINESS
See TRANSMISSION-GLOSSINESS

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-pbr-maps)))

Class: material-texture
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: material-texture

Representation of a FBX:MATERIAL-TEXTURE.

See MATERIAL-PROP
See SHADER-PROP
See TEXTURE

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:material-texture)))

Class: matrix
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: matrix

Representation of a FBX:MATRIX.

See V

Package

org.shirakumo.fraf.fbx.

Source

wrapper.lisp.

Direct superclasses

wrapper.

Direct methods
Direct slots
Slot: handle
Initform

(cffi:foreign-alloc (quote (:struct org.shirakumo.fraf.fbx.cffi:matrix)))

Class: mesh
Package

org.shirakumo.fraf.fbx.cffi.

Source

low-level.lisp.

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

Representation of a FBX:MESH.

See ELEMENT
See NUM-VERTICES
See NUM-INDICES
See NUM-FACES
See NUM-TRIANGLES
See NUM-EDGES
See MAX-FACE-TRIANGLES
See NUM-EMPTY-FACES
See NUM-POINT-FACES
See NUM-LINE-FACES
See FACES
See FACE-SMOOTHING
See FACE-MATERIAL
See FACE-GROUP
See FACE-HOLE
See EDGES
See EDGE-SMOOTHING
See EDGE-CREASE
See EDGE-VISIBILITY
See VERTEX-INDICES
See VERTICES
See VERTEX-FIRST-INDEX
See VERTEX-POSITION
See VERTEX-NORMAL
See VERTEX-UV
See VERTEX-TANGENT
See VERTEX-BITANGENT
See VERTEX-COLOR
See VERTEX-CREASE
See UV-SETS
See COLOR-SETS
See MATERIALS
See FACE-GROUPS
See SKINNED-IS-LOCAL
See SKINNED-POSITION
See SKINNED-NORMAL
See SKIN-DEFORMERS
See BLEND-DEFORMERS
See CACHE-DEFORMERS
See ALL-DEFORMERS
See SUBDIVISION-PREVIEW-LEVELS See SUBDIVISION-RENDER-LEVELS See SUBDIVISION-DISPLAY-MODE See SUBDIVISION-BOUNDARY See SUBDIVISION-UV-BOUNDARY See GENERATED-NORMALS
See SUBDIVISION-EVALUATED See SUBDIVISION-RESULT
See FROM-TESSELLATED-NURBS