コード例 #1
0
ファイル: InputMapper.cs プロジェクト: ARLM-Attic/goblin-xna
 /// <summary>
 /// Adds a 6DOF input device to be enumerated.
 /// </summary>
 /// <param name="device">A 6DOF input device to be added</param>
 /// <exception cref="GoblinException">If duplicate device identifier exists</exception>
 public void Add6DOFInputDevice(InputDevice_6DOF device)
 {
     if (!enumerator.Additional6DOFDevices.ContainsKey(device.Identifier))
     {
         enumerator.Additional6DOFDevices.Add(device.Identifier, device);
     }
     else
     {
         throw new GoblinException("The identifier: " + device.Identifier + " is already used");
     }
 }
コード例 #2
0
ファイル: InputMapper.cs プロジェクト: NinjaSteph/SureShot
 /// <summary>
 /// Adds a 6DOF input device to be enumerated.
 /// </summary>
 /// <param name="device">A 6DOF input device to be added</param>
 /// <exception cref="GoblinException">If duplicate device identifier exists</exception>
 public void Add6DOFInputDevice(InputDevice_6DOF device)
 {
     if (!enumerator.Additional6DOFDevices.ContainsKey(device.Identifier))
         enumerator.Additional6DOFDevices.Add(device.Identifier, device);
     else
         throw new GoblinException("The identifier: " + device.Identifier + " is already used");
 }