public InputState(InputContext context) : base(context) { if (context == null) { throw new ArgumentNullException(); } Context.addState(this); }