Axiom.Serialization.MeshSerializerImpl.WriteAnimation C# (CSharp) Метод

WriteAnimation() защищенный Метод

protected WriteAnimation ( BinaryWriter writer, Animation anim ) : void
writer System.IO.BinaryWriter
anim Axiom.Animating.Animation
Результат void
		protected void WriteAnimation( BinaryWriter writer, Animation anim )
		{
			long start_offset = writer.Seek( 0, SeekOrigin.Current );
			WriteChunk( writer, MeshChunkID.Animation, 0 );

			WriteString( writer, anim.Name );
			WriteFloat( writer, anim.Length );
			foreach ( VertexAnimationTrack track in anim.VertexTracks.Values )
				WriteAnimationTrack( writer, track );

			long end_offset = writer.Seek( 0, SeekOrigin.Current );
			writer.Seek( (int)start_offset, SeekOrigin.Begin );
			WriteChunk( writer, MeshChunkID.Animation, (int)( end_offset - start_offset ) );
			writer.Seek( (int)end_offset, SeekOrigin.Begin );
		}