Edit

Share via


InputAnimationSerializationUtils Class

Definition

Functions for serializing input animation data to and from binary files.

public ref class InputAnimationSerializationUtils abstract sealed
public static class InputAnimationSerializationUtils
type InputAnimationSerializationUtils = class
Public Class InputAnimationSerializationUtils
Inheritance
InputAnimationSerializationUtils

Fields

Extension
VersionMajor
VersionMinor

Methods

GetOutputFilename(String, Boolean)

Generate a file name for export.

ReadBoolCurve(BinaryReader, AnimationCurve)

Deserialize an animation curve from binary data, ignoring tangents.

ReadBoolCurveArray(BinaryReader, AnimationCurve[])

Deserialize an array of animation curves from binary data, ignoring tangents.

ReadFloatCurve(BinaryReader, AnimationCurve)

Deserialize an animation curve with tangents from binary data.

ReadFloatCurveArray(BinaryReader, AnimationCurve[])

Deserialize an array of animation curves with tangents from binary data.

ReadFloatCurveSimple(BinaryReader, AnimationCurve)

Deserialize an animation curve with tangents from binary data. Only decodes keyframe position and time.

ReadHeader(BinaryReader, Int32, Int32)

Write a header for the input animation file format into the stream.

ReadMarkerList(BinaryReader, List<InputAnimationMarker>)

Deserialize a list of markers.

WriteBoolCurve(BinaryWriter, AnimationCurve, Single)

Serialize an animation curve as binary data, ignoring tangents.

WriteBoolCurveArray(BinaryWriter, AnimationCurve[], Single)

Serialize an array of animation curves as binary data, ignoring tangents.

WriteFloatCurve(BinaryWriter, AnimationCurve, Single)

Serialize an animation curve with tangents as binary data.

WriteFloatCurveArray(BinaryWriter, AnimationCurve[], Single)

Serialize an array of animation curves with tangents as binary data.

WriteFloatCurveSimple(BinaryWriter, AnimationCurve, Single)

Serialize an animation curve with tangents as binary data. Only encodes keyframe position and time.

WriteHeader(BinaryWriter)

Write a header for the input animation file format into the stream.

WriteMarkerList(BinaryWriter, List<InputAnimationMarker>, Single)

Serialize a list of markers.

Applies to