protected override Vector2 ReadObject(GsReadStream readStream)
        {
            var data = (float[])readStream.ReadNext();

            return(new Vector2(data[0], data[1]));
        }
        protected override Plane ReadObject(GsReadStream readStream)
        {
            var data = (float[])readStream.ReadNext();

            return(new Plane(new Vector3(data[0], data[1], data[2]), data[3]));
        }
 public void OnGsLiveRead(GsReadStream readStream)
 {
     Name = (string)readStream.ReadNext();
     Data = readStream.ReadNext();
 }
 public void OnGsLiveRead(GsReadStream readStream)
 {
     PrefabName = (string)readStream.ReadNext();
     Position   = (Vector3)readStream.ReadNext();
     Rotation   = (Quaternion)readStream.ReadNext();
 }