internal Pad(PlayerIndex playerIndex, IPadInputProvider provider) { PlayerIndex = playerIndex; this.provider = provider; Is = new IsSub(GetState, GetOldState); Was = new WasSub(GetOldState); }
internal Mouse(IMouseInputProvider provider) { this.provider = provider; Is = new IsSub(GetState, GetOldState); Was = new WasSub(GetOldState); }
internal Touch(ITouchInputProvider provider) { this.provider = provider; Is = new IsSub(); Was = new WasSub(); }
internal Key(IKeyInputProvider provider) { this.provider = provider; Is = new IsSub(GetState, GetOldState); Was = new WasSub(GetOldState); }