using Robust.Shared.Configuration; using Robust.Shared.Timing; using System; using System.Collections.Generic; namespace Robust.Client.Configuration; /// /// A networked configuration manager that controls the replication of /// console variables between client and server. /// [NotContentImplementable] public interface IClientNetConfigurationManager : INetConfigurationManager { /// /// Synchronize the CVars marked with with the server. /// This needs to be called once when connecting. /// void SyncWithServer(); /// /// Clears internal flag for . /// Must be called upon disconnect. /// void ClearReceivedInitialNwVars(); public event EventHandler ReceivedInitialNwVars; }