Reign.Video.Abstraction.FCurve.Write C# (CSharp) Méthode

Write() public static méthode

public static Write ( BinaryWriter writer, SoftwareFCurve softwareFCurve ) : void
writer System.IO.BinaryWriter
softwareFCurve SoftwareFCurve
Résultat void
        public static void Write(BinaryWriter writer, SoftwareFCurve softwareFCurve)
        {
            writer.Write((int)softwareFCurve.Type);
            writer.Write(softwareFCurve.Index);
            writer.Write(softwareFCurve.DataPath);

            writer.Write(softwareFCurve.KeyFrames.Count);
            foreach (var keyframe in softwareFCurve.KeyFrames)
            {
                KeyFrame.Write(writer, keyframe);
            }
        }

Usage Example

Exemple #1
0
        public static void Write(BinaryWriter writer, SoftwareAction softwareAction)
        {
            writer.Write(softwareAction.Name);
            writer.Write(softwareAction.FrameStart);
            writer.Write(softwareAction.FrameEnd);

            writer.Write(softwareAction.FCurves.Count);
            foreach (var curve in softwareAction.FCurves)
            {
                FCurve.Write(writer, curve);
            }
        }