<li><ahref="../../../../Microsoft/Xna/Framework/Net/PacketReader.html"title="class in Microsoft.Xna.Framework.Net"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../Microsoft/Xna/Framework/Net/QualityOfService.html"title="class in Microsoft.Xna.Framework.Net"><spanclass="strong">Next Class</span></a></li>
<li><ahref="../../../../System/IO/BinaryWriter.html"title="class in System.IO">System.IO.BinaryWriter</a></li>
<li>
<ulclass="inheritance">
<li>Microsoft.Xna.Framework.Net.PacketWriter</li>
</ul>
</li>
</ul>
</li>
</ul>
<divclass="description">
<ulclass="blockList">
<liclass="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><ahref="../../../../System/IDisposable.html"title="interface in System">IDisposable</a></dd>
</dl>
<hr>
<br>
<pre>public class <spanclass="strong">PacketWriter</span>
extends <ahref="../../../../System/IO/BinaryWriter.html"title="class in System.IO">BinaryWriter</a></pre>
<divclass="block">Provides common functionality for efficiently formatting outgoing network packets. Reference page contains links to related code samples.</div>
<divclass="block">Sets the current packet write position.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Color)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Color.html"title="class in Microsoft.Xna.Framework">Color</a> value)</code>
<divclass="block">Writes a Color value to an outgoing network packet.</div>
<divclass="block">Writes a Single value to an outgoing network packet.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Matrix)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Matrix.html"title="class in Microsoft.Xna.Framework">Matrix</a> value)</code>
<divclass="block">Writes a Matrix value to an outgoing network packet.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Quaternion)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Quaternion.html"title="class in Microsoft.Xna.Framework">Quaternion</a> value)</code>
<divclass="block">Writes a Quaternion value to an outgoing network packet.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Vector2)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Vector2.html"title="class in Microsoft.Xna.Framework">Vector2</a> value)</code>
<divclass="block">Writes a Vector2 value to an outgoing network packet.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Vector3)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Vector3.html"title="class in Microsoft.Xna.Framework">Vector3</a> value)</code>
<divclass="block">Writes a Vector3 value to an outgoing network packet.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><strong><ahref="../../../../Microsoft/Xna/Framework/Net/PacketWriter.html#Write(Microsoft.Xna.Framework.Vector4)">Write</a></strong>(<ahref="../../../../Microsoft/Xna/Framework/Vector4.html"title="class in Microsoft.Xna.Framework">Vector4</a> value)</code>
<divclass="block">Writes a Vector4 value to an outgoing network packet.</div>
<divclass="block">Sets the current packet write position.</div>
</li>
</ul>
<aname="Write(Microsoft.Xna.Framework.Color)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>Write</h4>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Color.html"title="class in Microsoft.Xna.Framework">Color</a> value)</pre>
<divclass="block">Writes a Color value to an outgoing network packet.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value to be written.</dd></dl>
</li>
</ul>
<aname="Write(Microsoft.Xna.Framework.Matrix)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>Write</h4>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Matrix.html"title="class in Microsoft.Xna.Framework">Matrix</a> value)</pre>
<divclass="block">Writes a Matrix value to an outgoing network packet. Reference page contains links to related code samples.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value being written.</dd></dl>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Quaternion.html"title="class in Microsoft.Xna.Framework">Quaternion</a> value)</pre>
<divclass="block">Writes a Quaternion value to an outgoing network packet. Reference page contains links to related code samples.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value being written.</dd></dl>
</li>
</ul>
<aname="Write(Microsoft.Xna.Framework.Vector2)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>Write</h4>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Vector2.html"title="class in Microsoft.Xna.Framework">Vector2</a> value)</pre>
<divclass="block">Writes a Vector2 value to an outgoing network packet. Reference page contains links to related code samples.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value being written.</dd></dl>
</li>
</ul>
<aname="Write(Microsoft.Xna.Framework.Vector3)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>Write</h4>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Vector3.html"title="class in Microsoft.Xna.Framework">Vector3</a> value)</pre>
<divclass="block">Writes a Vector3 value to an outgoing network packet. Reference page contains links to related code samples.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value being written.</dd></dl>
</li>
</ul>
<aname="Write(Microsoft.Xna.Framework.Vector4)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>Write</h4>
<pre>public void Write(<ahref="../../../../Microsoft/Xna/Framework/Vector4.html"title="class in Microsoft.Xna.Framework">Vector4</a> value)</pre>
<divclass="block">Writes a Vector4 value to an outgoing network packet. Reference page contains links to related code samples.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>value</code> - Value being written.</dd></dl>
<li><ahref="../../../../Microsoft/Xna/Framework/Net/PacketReader.html"title="class in Microsoft.Xna.Framework.Net"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../Microsoft/Xna/Framework/Net/QualityOfService.html"title="class in Microsoft.Xna.Framework.Net"><spanclass="strong">Next Class</span></a></li>