Crate spine2d

Crate spine2d 

Source
Expand description

Pure Rust runtime for Spine 4.3 exported data (unofficial).

This crate is renderer-agnostic. Rendering integrations live in separate crates (e.g. spine2d-wgpu).

Structs§

AlphaFrame
AlphaTimeline
Animation
AnimationState
AnimationStateData
Atlas
AtlasPage
AtlasRegion
AttachmentFrame
AttachmentTimeline
Bone
BoneData
BoundingBoxAttachmentData
ClippingAttachmentData
ColorFrame
ColorTimeline
DeformFrame
DeformTimeline
Draw
DrawList
DrawOrderFrame
DrawOrderTimeline
Event
EventData
EventTimeline
FloatFrame
IkConstraint
IkConstraintData
IkConstraintTimeline
IkFrame
InheritFrame
InheritTimeline
MeshAttachmentData
PathAttachmentData
PathConstraint
PathConstraintData
PathConstraintMixTimeline
PathConstraintPositionTimeline
PathConstraintSpacingTimeline
PathMixFrame
PhysicsConstraint
PhysicsConstraintData
PhysicsConstraintFloatTimeline
PhysicsConstraintResetTimeline
PointAttachmentData
RegionAttachmentData
Rgb2Frame
Rgb2Timeline
RgbFrame
RgbTimeline
Rgba2Frame
Rgba2Timeline
RotateFrame
RotateTimeline
ScaleTimeline
ScaleXTimeline
ScaleYTimeline
SequenceDef
SequenceFrame
SequenceTimeline
ShearTimeline
ShearXTimeline
ShearYTimeline
Skeleton
SkeletonData
SkinData
SliderConstraint
SliderConstraintData
SliderConstraintTimeline
Slot
SlotData
TrackEntry
TrackEntryHandle
TrackEntrySnapshot
TransformConstraint
TransformConstraintData
TransformConstraintTimeline
TransformFrame
TransformFromProperty
TransformToProperty
TranslateTimeline
TranslateXTimeline
TranslateYTimeline
Vec2Frame
Vertex
VertexWeight

Enums§

AnimationStateEvent
AtlasFilter
AtlasWrap
AttachmentData
BlendMode
BoneTimeline
Curve
Error
Inherit
MeshVertices
MixBlend
MixDirection
PathConstraintTimeline
Physics
Determines how physics and other non-deterministic updates are applied.
PhysicsConstraintTimeline
PositionMode
RotateMode
SequenceMode
SpacingMode
TransformProperty

Constants§

SPINE_EXPORT_MAJOR
Target Spine major version for exported data.
SPINE_EXPORT_MINOR
Target Spine minor version for exported data.

Traits§

AnimationStateListener
TrackEntryListener

Functions§

append_draw_list
append_draw_list_with_atlas
apply_animation
build_draw_list
build_draw_list_with_atlas