Table of Contents

Namespace ValveResourceFormat.ResourceTypes.ModelAnimation

Namespaces

ValveResourceFormat.ResourceTypes.ModelAnimation.SegmentDecoders

Classes

Animation

Represents a model animation with frame data, events, and movement information.

AnimationDataChannel

Represents a data channel in an animation, mapping bones or flex controllers to animation elements.

AnimationFrameBlock

Represents a block of frames in an animation with associated segment data.

AnimationFrameCache

Caches animation frames to optimize frame retrieval and interpolation.

AnimationMovement

Represents root motion movement data for an animation.

AnimationSegmentDecoder

Base class for animation segment decoders that read compressed animation data.

Bone

Represents a bone in a model skeleton.

Frame

Represents a single frame of animation data.

Skeleton

Represents a model skeleton with bones arranged in a hierarchy.

Structs

AnimationActivity

Represents an activity associated with an animation.

AnimationEvent

Represents an event that occurs at a specific frame in an animation.

AnimationSequenceParams

Contains sequence parameters for animation transitions.

FrameBone

Represents the transform of a bone in a single animation frame.

AnimationMovement.MovementData

Represents interpolated movement data containing position and angle.

Enums

AnimationChannelAttribute

Specifies the type of data contained in an animation channel.