Header menu logo Mibo

Mibo.Animation Namespace

Type/Module Description

AnimatedMesh (Module)

AnimatedMesh (Module)

AnimatedMesh (Type)

A mesh with skeleton data for GPU skinning.

AnimatedMesh (Type)

A mesh with skeleton data for GPU skinning.

AnimatedModel (Module)

Pure update functions for AnimatedModel.

AnimatedModel (Type)

Runtime state for a single animated 3D entity. The 3D analog of the 2D AnimatedSprite. Holds the model to draw, the shared skeleton data (ValueNone if the model has no bones), and the live animation state.

AnimatedSprite (Module)

Functions for creating, updating, and drawing animated sprites.

AnimatedSprite (Module)

Functions for creating, updating, and drawing animated sprites.

AnimatedSprite (Type)

Runtime state for a playing animation.

AnimatedSprite (Type)

Runtime state for a playing animation.

Animation (Module)

Animation (Module)

Animation (Type)

A single animation with pre-computed frame rectangles.

Animation (Type)

A single animation with pre-computed frame rectangles.

Animation3DChannel

A per-bone animation channel: a sorted array of keyframes for one bone.

Animation3DClip

A single animation clip with a name, duration (in seconds), and per-bone channels.

Animation3DClips (Module)

Animation3DClips (Module)

Animation3DClips (Type)

A loaded set of 3D animation clips extracted from a model file.

Animation3DClips (Type)

A loaded set of 3D animation clips extracted from a model file.

Animation3DClipsInfo (Module)

Functions for building and querying Animation3DClipsInfo.

Animation3DClipsInfo (Type)

Backend-neutral animation clip metadata. Carries only what the playback clock needs: clip names and their keyframe counts.

Animation3DKeyframe

A single keyframe: a time offset (in ticks) and a bone transform matrix.

Animation3DState (Module)

Pure playback functions for Animation3DState.

Animation3DState (Module)

Animation3DState (Module)

Animation3DState (Type)

Runtime state for a playing 3D skeletal animation. Pure value — no backend types. Each entity that needs independent animation must have its own copy.

Animation3DState (Type)

Runtime state for a playing 3D skeletal animation.

Animation3DState (Type)

Runtime state for a playing 3D skeletal animation.

GridAnimationDef (Type)

Definition for an animation in a grid-based sprite sheet.

GridAnimationDef (Type)

Definition for an animation in a grid-based sprite sheet.

Point (Type)

A 2D point with integer coordinates.

Point (Type)

A 2D point with integer coordinates.

SpriteSheet (Module)

Functions for creating sprite sheets from various sources.

SpriteSheet (Module)

Functions for creating sprite sheets from various sources.

SpriteSheet (Type)

A loaded sprite sheet with texture and named animations.

SpriteSheet (Type)

A loaded sprite sheet with texture and named animations.

Type something to start searching.