Show / Hide Table of Contents

    Class SteamVR_Skeleton_Pose_Hand

    Inheritance
    System.Object
    SteamVR_Skeleton_Pose_Hand
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Valve.VR
    Assembly: Assembly-CSharp.dll
    Syntax
    [Serializable]
    public class SteamVR_Skeleton_Pose_Hand

    Constructors

    SteamVR_Skeleton_Pose_Hand(SteamVR_Input_Sources)

    Declaration
    public SteamVR_Skeleton_Pose_Hand(SteamVR_Input_Sources source)
    Parameters
    Type Name Description
    SteamVR_Input_Sources source

    Fields

    bonePositions

    Declaration
    public Vector3[] bonePositions
    Field Value
    Type Description
    UnityEngine.Vector3[]

    boneRotations

    Declaration
    public Quaternion[] boneRotations
    Field Value
    Type Description
    UnityEngine.Quaternion[]

    ignoreRootPoseData

    Declaration
    public bool ignoreRootPoseData
    Field Value
    Type Description
    System.Boolean

    ignoreWristPoseData

    Declaration
    public bool ignoreWristPoseData
    Field Value
    Type Description
    System.Boolean

    indexFingerMovementType

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes indexFingerMovementType
    Field Value
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    inputSource

    Declaration
    public SteamVR_Input_Sources inputSource
    Field Value
    Type Description
    SteamVR_Input_Sources

    middleFingerMovementType

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes middleFingerMovementType
    Field Value
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    pinkyFingerMovementType

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes pinkyFingerMovementType
    Field Value
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    position

    Declaration
    public Vector3 position
    Field Value
    Type Description
    UnityEngine.Vector3

    ringFingerMovementType

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes ringFingerMovementType
    Field Value
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    rotation

    Declaration
    public Quaternion rotation
    Field Value
    Type Description
    UnityEngine.Quaternion

    thumbFingerMovementType

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes thumbFingerMovementType
    Field Value
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    Methods

    GetFingerExtensionType(Int32)

    Get extension type for a particular finger. Thumb is 0, Index is 1, etc.

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes GetFingerExtensionType(int finger)
    Parameters
    Type Name Description
    System.Int32 finger
    Returns
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes

    GetMovementTypeForBone(Int32)

    Declaration
    public SteamVR_Skeleton_FingerExtensionTypes GetMovementTypeForBone(int boneIndex)
    Parameters
    Type Name Description
    System.Int32 boneIndex
    Returns
    Type Description
    SteamVR_Skeleton_FingerExtensionTypes
    In This Article
    • Constructors
      • SteamVR_Skeleton_Pose_Hand(SteamVR_Input_Sources)
    • Fields
      • bonePositions
      • boneRotations
      • ignoreRootPoseData
      • ignoreWristPoseData
      • indexFingerMovementType
      • inputSource
      • middleFingerMovementType
      • pinkyFingerMovementType
      • position
      • ringFingerMovementType
      • rotation
      • thumbFingerMovementType
    • Methods
      • GetFingerExtensionType(Int32)
      • GetMovementTypeForBone(Int32)
    Back to top Copyright (c) Valve Corporation, All rights reserved.