Protogame.ModelSerializerVersion1.SerializeFloatVector3Dictionary C# (CSharp) Méthode

SerializeFloatVector3Dictionary() private méthode

Serializes a float-vector3 dictionary to a binary stream.
private SerializeFloatVector3Dictionary ( BinaryWriter writer, Vector3>.IDictionary dictionary ) : void
writer System.IO.BinaryWriter /// The binary writer to which the float-vector3 dictionary will be serialized. ///
dictionary Vector3>.IDictionary /// The float-quaternion vector3 to serialize. ///
Résultat void
        private void SerializeFloatVector3Dictionary(BinaryWriter writer, IDictionary<double, Vector3> dictionary)
        {
            writer.Write((uint)dictionary.Count);

            foreach (var kv in dictionary)
            {
                writer.Write(kv.Key);
                this.SerializeVector3(writer, kv.Value);
            }
        }