Show / Hide Table of Contents

Class VRPNButtons

The buttons class of VRPN.
VRPN 按鈕群類別。

Inheritance
System.Object
Element
Device
Buttons
VRPNButtons
Inherited Members
Buttons.numberOfButton
Buttons.SetHoldingDuration(Single, Boolean)
Buttons.SetHoldingDuration(Int32, Single)
Buttons.ButtonDown(Int32, Boolean)
Buttons.ButtonUp(Int32, Boolean)
Buttons.ButtonHold(Int32, Boolean)
Buttons.ButtonTouch(Int32, Boolean)
Device.address
Device.channel
Device.index
Device.holdingDuration
Device.ButtonIndex(String, String)
Device.AxisIndex(String, String)
Device.KeyboardIndex(String)
Element.name
Element.Equals(String, Boolean)
Element.Contains(String, Boolean, Boolean)
Namespace: Votanic.vIO.VRPN
Assembly: Votanic.vIO.dll
Syntax
[Serializable]
public class VRPNButtons : Buttons

Constructors

VRPNButtons(String, String, Int32, Int32, Single)

Declare a VRPN buttons.
宣告一個 VRPN 按鈕群。

Declaration
public VRPNButtons(string name, string address, int channel, int numberOfButton, float holdingDuration = 1F)
Parameters
Type Name Description
System.String name

Name of buttons
按鈕群名稱

System.String address

Address of buttons
按鈕群位置

System.Int32 channel

Channel of buttons
按鈕群頻道

System.Int32 numberOfButton

Number of button in buttons
按鈕群的按鈕數量

System.Single holdingDuration

Holding seconds of hold input type
長按輸入類型的長按秒數

Methods

ButtonPress(Int32, Boolean)

Return true if the button is pressing.
當按鈕按住時傳回 true。

ButtonPress(0)

Declaration
public override bool ButtonPress(int index, bool reversed = false)
Parameters
Type Name Description
System.Int32 index

Button index
按鈕編號

System.Boolean reversed

Reverse the result if true
當 true 時反轉結果

Returns
Type Description
System.Boolean
Overrides
Buttons.ButtonPress(Int32, Boolean)
In This Article
Back to top Generated by DocFX