public static Offset <global::FlatBuffersProtocol.Vec3> Encode(WebProtocol.FlatBuffersProtocol.Vec3 source, FlatBufferBuilder fbb)
 {
     global::FlatBuffersProtocol.Vec3.StartVec3(fbb);
     global::FlatBuffersProtocol.Vec3.AddX(fbb, source.x);
     global::FlatBuffersProtocol.Vec3.AddY(fbb, source.y);
     global::FlatBuffersProtocol.Vec3.AddZ(fbb, source.z);
     return(global::FlatBuffersProtocol.Vec3.EndVec3(fbb));
 }
 public static void Decode(WebProtocol.FlatBuffersProtocol.Vec3 destination, global::FlatBuffersProtocol.Vec3 source)
 {
     destination.x = source.X;
     destination.y = source.Y;
     destination.z = source.Z;
 }