public void Serialize(MessagesToSend messages, SerializedMessagesToSend serializedMessages) { using (serializeMarker.Auto()) { var storage = messages.GetComponentDiffStorage(ComponentId); } }
public void Serialize(MessagesToSend messages, SerializedMessagesToSend serializedMessages) { var storage = messages.GetComponentDiffStorage(ComponentId); var updates = ((IDiffUpdateStorage <Update>)storage).GetUpdates(); for (int i = 0; i < updates.Count; ++i) { ref readonly var update = ref updates[i];
public void Serialize(MessagesToSend messages, SerializedMessagesToSend serializedMessages, CommandMetaData commandMetaData) { var storage = (CmdCommandsToSendStorage)messages.GetCommandSendStorage(ComponentId, 1); var requests = storage.GetRequests(); for (int i = 0; i < requests.Count; ++i) { ref readonly var request = ref requests[i];