public Write ( Color value ) : void | ||
value | Color | The object to write. |
return | void |
public void Write(Color value)
{
this.Write(value.r);
this.Write(value.g);
this.Write(value.b);
this.Write(value.a);
}
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( |
|
NetworkWriter::Write ( Vector2 value ) : void | |
NetworkWriter::Write ( Vector3 value ) : void | |
NetworkWriter::Write ( Vector4 value ) : void | |
NetworkWriter::Write ( bool value ) : void | |
NetworkWriter::Write ( byte value ) : void | |
NetworkWriter::Write ( byte buffer, int count ) : void | |
NetworkWriter::Write ( byte buffer, int offset, int count ) : void | |
NetworkWriter::Write ( char value ) : void | |
NetworkWriter::Write ( decimal value ) : void | |
NetworkWriter::Write ( double value ) : void | |
NetworkWriter::Write ( float value ) : void | |
NetworkWriter::Write ( int value ) : void | |
NetworkWriter::Write ( long value ) : void | |
NetworkWriter::Write ( sbyte value ) : void | |
NetworkWriter::Write ( short value ) : void | |
NetworkWriter::Write ( string value ) : void | |
NetworkWriter::Write ( uint value ) : void | |
NetworkWriter::Write ( ulong value ) : void | |
NetworkWriter::Write ( ushort value ) : void |
// A "Voos Name" may be a 32-char GUID or just some string, like // __DEFAULT_BEHAVIOR__ public static void WriteVoosName(this NET.NetworkWriter writer, string name) { if (name.IsNullOrEmpty()) { writer.Write(VN_EMPTY); return; } System.Guid guid; if (System.Guid.TryParseExact(name, "N", out guid)) { writer.Write(VN_GUID); // Indicate GUID byte[] bytes = guid.ToByteArray(); Debug.Assert(bytes.Length == 16); for (int i = 0; i < 16; i++) { writer.Write(bytes[i]); } } else { // Some string, maybe null/empty writer.Write(VN_UTF16); writer.WriteUtf16(name); } }