TouchController Class
Namespace: Stride.VirtualReality
Assembly: Stride.VirtualReality.dll
System.Object →
TouchController
Derived from TouchController:
public abstract class TouchController : IDisposable
|
Improve this Doc
View Source
Properties
AngularVelocity
public abstract Vector3 AngularVelocity { get; }
Property Value
Grip
public abstract float Grip { get; }
Property Value
Type |
Description |
System.Single |
|
IndexPointing
public abstract bool IndexPointing { get; }
Property Value
Type |
Description |
System.Boolean |
|
IndexResting
public abstract bool IndexResting { get; }
Property Value
Type |
Description |
System.Boolean |
|
LinearVelocity
public abstract Vector3 LinearVelocity { get; }
Property Value
Position
public abstract Vector3 Position { get; }
Property Value
Rotation
public abstract Quaternion Rotation { get; }
Property Value
State
public abstract DeviceState State { get; }
Property Value
ThumbAxis
public abstract Vector2 ThumbAxis { get; }
Property Value
ThumbResting
public abstract bool ThumbResting { get; }
Property Value
Type |
Description |
System.Boolean |
|
ThumbstickAxis
public abstract Vector2 ThumbstickAxis { get; }
Property Value
ThumbUp
public abstract bool ThumbUp { get; }
Property Value
Type |
Description |
System.Boolean |
|
Trigger
public abstract float Trigger { get; }
Property Value
Type |
Description |
System.Single |
|
|
Improve this Doc
View Source
Methods
Dispose()
public virtual void Dispose()
Returns true if button switched is in the pressed state
public abstract bool IsPressed(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Returns true if in this frame the button switched to pressed state
public abstract bool IsPressedDown(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Returns true if in this frame the button was released
public abstract bool IsPressReleased(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Returns true if button switched is in the pressed state
public abstract bool IsTouched(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Returns true if in this frame the button switched to pressed state
public abstract bool IsTouchedDown(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Returns true if in this frame the button was released
public abstract bool IsTouchReleased(TouchControllerButton button)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Update(GameTime)
public virtual void Update(GameTime time)
Parameters
Extension Methods