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