public uint Read(ref GenericPrefabReference data, IInBitStream bitstream) { var propertyMask = (uint)0; if (bitstream.ReadMask()) { var coherenceField = bitstream.ReadShortString(); data.prefab = coherenceToUnityConverters.ToUnityFixedString64(coherenceField); propertyMask |= 0b00000000000000000000000000000001; } return(propertyMask); }
public void GenericPrefabReference(IOutBitStream bitstream, GenericPrefabReference data) { var converted_prefab = coherenceToUnityConverters.FromUnityFixedString64(data.prefab); bitstream.WriteShortString(converted_prefab); }
private void DeserializeGenericPrefabReference(Coherence.Replication.Protocol.Definition.IInBitStream protocolStream) { var ignored = new GenericPrefabReference(); unityReaders.Read(ref ignored, protocolStream); }
public void GenericPrefabReference(IInBitStream bitstream, ref GenericPrefabReference data) { var prefab = bitstream.ReadShortString(); data.prefab = coherenceToUnityConverters.ToUnityFixedString64(prefab); }