// Copyright (c) coherence ApS.
// For all coherence generated code, the coherence SDK license terms apply. See the license file in the coherence Package root folder for more information.

// <auto-generated>
// Generated file. DO NOT EDIT!
// </auto-generated>
namespace Coherence.Generated
{
	using Coherence.ProtocolDef;
	using Coherence.Serializer;
	using Coherence.Brook;
	using UnityEngine;
	using Coherence.Entity;

	public struct AdoptOrphan : IEntityCommand
	{

		public MessageTarget Routing => MessageTarget.All;
		public uint GetComponentType() => Definition.InternalAdoptOrphan;

		public static void Serialize(AdoptOrphan commandData, IOutProtocolBitStream bitStream)
		{
		}

		public static AdoptOrphan Deserialize(IInProtocolBitStream bitStream)
		{

			return new AdoptOrphan
			(
			){};
		}
	}
}
