SteamVR_Input_Sources.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. //======= Copyright (c) Valve Corporation, All rights reserved. ===============
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.ComponentModel;
  7. namespace Valve.VR
  8. {
  9. public enum SteamVR_Input_Sources
  10. {
  11. [Description("/unrestricted")] //todo: check to see if this gets exported: k_ulInvalidInputHandle
  12. Any,
  13. [Description("/user/hand/left")]
  14. LeftHand,
  15. [Description("/user/hand/right")]
  16. RightHand,
  17. [Description("/user/foot/left")]
  18. LeftFoot,
  19. [Description("/user/foot/right")]
  20. RightFoot,
  21. [Description("/user/shoulder/left")]
  22. LeftShoulder,
  23. [Description("/user/shoulder/right")]
  24. RightShoulder,
  25. [Description("/user/waist")]
  26. Waist,
  27. [Description("/user/chest")]
  28. Chest,
  29. [Description("/user/head")]
  30. Head,
  31. [Description("/user/gamepad")]
  32. Gamepad,
  33. [Description("/user/camera")]
  34. Camera,
  35. [Description("/user/keyboard")]
  36. Keyboard,
  37. [Description("/user/treadmill")]
  38. Treadmill,
  39. }
  40. }
  41. namespace Valve.VR.InputSources
  42. {
  43. using Sources = SteamVR_Input_Sources;
  44. }