|
- using Svelto.ECS.Internal;
-
- namespace Svelto.ECS.Serialization
- {
- public interface ISerializableComponentBuilder : IComponentBuilder
- {
- void Serialize(uint id, ITypeSafeDictionary dictionary, ISerializationData serializationData
- , int serializationType);
-
- void Deserialize(uint id, ITypeSafeDictionary dictionary, ISerializationData serializationData
- , int serializationType);
-
- void Deserialize(ISerializationData serializationData, in EntityInitializer initializer
- , int serializationType);
-
- int Size(int serializationType);
- }
- }
|