FSO.SimAntics.NetPlay.Model.Commands.VMNetEODMessageCmd.Deserialize C# (CSharp) Method

Deserialize() public method

public Deserialize ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void
        public override void Deserialize(BinaryReader reader)
        {
            base.Deserialize(reader);
            PluginID = reader.ReadUInt32();
            EventName = reader.ReadString();
            Binary = reader.ReadBoolean();
            if (Binary)
            {
                var length = reader.ReadUInt16();
                BinData = reader.ReadBytes(length);
            } else
            {
                TextData = reader.ReadString();
            }
        }