Expand description
Data models for Pixelsrc objects (palettes, sprites, etc.)
Structs§
- Animation
- An animation definition (Phase 3).
- Attachment
- An animation attachment for secondary motion (hair, capes, tails).
- Attachment
Keyframe - Keyframe data for an attachment offset at a specific frame.
- Collision
Box - A collision box (hit/hurt/collide/trigger region).
- Composition
- A composition that layers sprites onto a canvas.
- Composition
Layer - A layer within a composition.
- CssKeyframe
- A CSS-style keyframe defining properties at a specific point in an animation.
- Frame
Metadata - Per-frame metadata for animations.
- Frame
Tag - A frame tag for game engine integration - identifies named ranges of frames.
- Keyframe
- A single keyframe defining values at a specific frame.
- Nine
Slice - Nine-slice region definition for scalable sprites.
- Palette
- A named palette defining color tokens.
- Palette
Cycle - A palette cycle definition for animating colors without changing frames.
- Particle
- A particle system definition (ATF-16)
- Particle
Emitter - Particle emitter configuration (ATF-16)
- Property
Keyframes - Keyframes for a single property, either via expression or explicit values.
- Sprite
- A sprite definition.
- Sprite
Metadata - Sprite metadata for game engine integration.
- Transform
Def - A user-defined transform.
- Variant
- A variant is a palette-only modification of a base sprite.
- Velocity
Range - Velocity range for particle emitter (ATF-16)
- Warning
- A warning message from parsing/rendering.
Enums§
- Duration
- A duration value that can be either a raw millisecond number or a CSS time string.
- Easing
- Easing function for keyframe interpolation.
- Follow
Mode - Motion follow mode for secondary motion attachments.
- Keyframe
Spec - Keyframe specification - array of keyframes or per-property expressions.
- Palette
Ref - Reference to a palette - either a named reference or inline definition.
- Transform
Spec - Transform specification - can be string or object in JSON.
- TtpObject
- A Pixelsrc object - Palette, Sprite, Variant, Composition, Animation, Particle, or Transform.
- VarOr
- A value that can be either a literal value or a CSS variable reference.