using Robust.Shared.GameObjects; using Robust.Shared.Input; using Robust.Shared.Serialization.Manager.Attributes; using Robust.Shared.ViewVariables; namespace Robust.Client.GameObjects { /// /// Defines data fields used in the . /// [RegisterComponent] public sealed partial class InputComponent : Component { /// /// The context that will be made active for a client that attaches to this entity. /// [ViewVariables(VVAccess.ReadWrite)] [DataField("context")] public string ContextName { get; set; } = InputContextContainer.DefaultContextName; } }