Beispiel #1
0
 /// <summary>
 /// Writes the value to the output.
 /// </summary>
 /// <param name="output">The output writer object.</param>
 /// <param name="value">The value to write to the output.</param>
 protected internal override void Write(ContentWriter output, Vector3 value)
 {
     output.Write(value);
 }
Beispiel #2
0
 /// <summary>
 /// Writes the value to the output.
 /// </summary>
 /// <param name="output">The output writer object.</param>
 /// <param name="value">The value to write to the output.</param>
 protected internal override void Write(ContentWriter output, Matrix4x4 value)
 {
     output.Write(value);
 }
Beispiel #3
0
 /// <summary>
 /// Writes the value to the output.
 /// </summary>
 /// <param name="output">The output writer object.</param>
 /// <param name="value">The value to write to the output.</param>
 protected internal override void Write(ContentWriter output, SongContent value)
 {
     output.Write(value.FileName);
     output.WriteObject(value.Duration);
 }
Beispiel #4
0
 /// <summary>
 /// Writes the value to the output.
 /// </summary>
 /// <param name="output">The output writer object.</param>
 /// <param name="value">The value to write to the output.</param>
 protected internal override void Write(ContentWriter output, Quaternion value)
 {
     output.Write(value);
 }
Beispiel #5
0
 protected internal override void Write(ContentWriter output, VertexBufferContent value)
 {
     output.WriteRawObject(value.VertexDeclaration);
     output.Write((uint)(value.VertexData.Length / value.VertexDeclaration.VertexStride));
     output.Write(value.VertexData);
 }
 /// <summary>
 /// Writes the value to the output.
 /// </summary>
 /// <param name="output">The output writer object.</param>
 /// <param name="value">The value to write to the output.</param>
 protected internal override void Write(ContentWriter output, Plane value)
 {
     output.Write(value.Normal);
     output.Write(value.D);
 }