UnityEngine.ClusterInputModule.xml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <doc>
  3. <members>
  4. <assembly>
  5. <name>UnityEngine.ClusterInputModule</name>
  6. </assembly>
  7. <member name="T:UnityEngine.ClusterInput">
  8. <summary>
  9. <para>Interface for reading and writing inputs in a Unity Cluster.</para>
  10. </summary>
  11. </member>
  12. <member name="M:UnityEngine.ClusterInput.AddInput(System.String,System.String,System.String,System.Int32,UnityEngine.ClusterInputType)">
  13. <summary>
  14. <para>Add a new VRPN input entry.</para>
  15. </summary>
  16. <param name="name">Name of the input entry. This has to be unique.</param>
  17. <param name="deviceName">Device name registered to VRPN server.</param>
  18. <param name="serverUrl">URL to the vrpn server.</param>
  19. <param name="index">Index of the Input entry, refer to vrpn.cfg if unsure.</param>
  20. <param name="type">Type of the input.</param>
  21. <returns>
  22. <para>True if the operation succeed.</para>
  23. </returns>
  24. </member>
  25. <member name="M:UnityEngine.ClusterInput.CheckConnectionToServer(System.String)">
  26. <summary>
  27. <para>Check the connection status of the device to the VRPN server it connected to.</para>
  28. </summary>
  29. <param name="name">Name of the input entry.</param>
  30. </member>
  31. <member name="M:UnityEngine.ClusterInput.EditInput(System.String,System.String,System.String,System.Int32,UnityEngine.ClusterInputType)">
  32. <summary>
  33. <para>Edit an input entry which added via ClusterInput.AddInput.</para>
  34. </summary>
  35. <param name="name">Name of the input entry. This has to be unique.</param>
  36. <param name="deviceName">Device name registered to VRPN server.</param>
  37. <param name="serverUrl">URL to the vrpn server.</param>
  38. <param name="index">Index of the Input entry, refer to vrpn.cfg if unsure.</param>
  39. <param name="type">Type of the ClusterInputType as follow.</param>
  40. </member>
  41. <member name="M:UnityEngine.ClusterInput.GetAxis(System.String)">
  42. <summary>
  43. <para>Returns the axis value as a continous float.</para>
  44. </summary>
  45. <param name="name">Name of input to poll.c.</param>
  46. </member>
  47. <member name="M:UnityEngine.ClusterInput.GetButton(System.String)">
  48. <summary>
  49. <para>Returns the binary value of a button.</para>
  50. </summary>
  51. <param name="name">Name of input to poll.</param>
  52. </member>
  53. <member name="M:UnityEngine.ClusterInput.GetTrackerPosition(System.String)">
  54. <summary>
  55. <para>Return the position of a tracker as a Vector3.</para>
  56. </summary>
  57. <param name="name">Name of input to poll.</param>
  58. </member>
  59. <member name="M:UnityEngine.ClusterInput.GetTrackerRotation(System.String)">
  60. <summary>
  61. <para>Returns the rotation of a tracker as a Quaternion.</para>
  62. </summary>
  63. <param name="name">Name of input to poll.</param>
  64. </member>
  65. <member name="M:UnityEngine.ClusterInput.SetAxis(System.String,System.Single)">
  66. <summary>
  67. <para>Sets the axis value for this input. Only works for input typed Custom.</para>
  68. </summary>
  69. <param name="name">Name of input to modify.</param>
  70. <param name="value">Value to set.</param>
  71. </member>
  72. <member name="M:UnityEngine.ClusterInput.SetButton(System.String,System.Boolean)">
  73. <summary>
  74. <para>Sets the button value for this input. Only works for input typed Custom.</para>
  75. </summary>
  76. <param name="name">Name of input to modify.</param>
  77. <param name="value">Value to set.</param>
  78. </member>
  79. <member name="M:UnityEngine.ClusterInput.SetTrackerPosition(System.String,UnityEngine.Vector3)">
  80. <summary>
  81. <para>Sets the tracker position for this input. Only works for input typed Custom.</para>
  82. </summary>
  83. <param name="name">Name of input to modify.</param>
  84. <param name="value">Value to set.</param>
  85. </member>
  86. <member name="M:UnityEngine.ClusterInput.SetTrackerRotation(System.String,UnityEngine.Quaternion)">
  87. <summary>
  88. <para>Sets the tracker rotation for this input. Only works for input typed Custom.</para>
  89. </summary>
  90. <param name="name">Name of input to modify.</param>
  91. <param name="value">Value to set.</param>
  92. </member>
  93. <member name="T:UnityEngine.ClusterInputType">
  94. <summary>
  95. <para>Values to determine the type of input value to be expect from one entry of ClusterInput.</para>
  96. </summary>
  97. </member>
  98. <member name="F:UnityEngine.ClusterInputType.Axis">
  99. <summary>
  100. <para>Device is an analog axis that provides continuous value represented by a float.</para>
  101. </summary>
  102. </member>
  103. <member name="F:UnityEngine.ClusterInputType.Button">
  104. <summary>
  105. <para>Device that return a binary result of pressed or not pressed.</para>
  106. </summary>
  107. </member>
  108. <member name="F:UnityEngine.ClusterInputType.CustomProvidedInput">
  109. <summary>
  110. <para>A user customized input.</para>
  111. </summary>
  112. </member>
  113. <member name="F:UnityEngine.ClusterInputType.Tracker">
  114. <summary>
  115. <para>Device that provide position and orientation values.</para>
  116. </summary>
  117. </member>
  118. </members>
  119. </doc>