Immerseum SDK: VR Simulator (version: BETA-0.9)
       [view as Desktop | Tablet | Mobile]
SteamVRButton Class Members
Fields  Properties 

The following tables list the members exposed by SteamVRButton.

Public Constructors
 NameDescription
Public ConstructorSteamVRButton Constructor  
Top
Public Fields
 NameDescription
Public FieldbuttonMaskA bitmask which identifies the button on the SteamVR input device.  
Public FielddeviceRelation

Indicates which SteamVR input device the Input Axis is associated with.

Best Practice
Because of the interchangability / swappability of position-tracked SteamVR input devices like the HTC Wands/Vive Controllers, this field is used to identify a specific device based on its position relative to the HMD.
 
Top
Public Properties
 NameDescription
Public PropertybuttonTypeOverridden. Determines the device type that the Input Button's virtual button maps to.  
Public PropertydeviceIndexProvides the index position of the SteamVR Input Device determined by deviceRelation.  
Public PropertyhasTrackingIndicates whether the SteamVR Input Device identified by deviceRelation currently has positional tracking.  
Public PropertyisCalibratingIndicates whether the SteamVR Input Device identified by deviceRelation currently is calibrating.  
Public PropertyisConnectedIndicates whether the SteamVR Input Device identified by deviceRelation currently is connected.  
Public PropertyisHeldOverridden. Indicates whether the Input Button is held.  
Public PropertyisOutOfRangeIndicates whether the SteamVR Input Device identified by deviceRelation currently is out of range.  
Public PropertyisPressedOverridden. Indicates whether the Input Button is pressed.  
Public PropertyisReleasedOverridden. Indicates whether the Input Button is released.  
Top
See Also

Reference

SteamVRButton Class
Immerseum.VRSimulator Namespace

 

 


Copyright (c) 2015 Immerseum Inc. All rights reserved.

Send Feedback