Class SteamVR_Behaviour_SkeletonCustom
The major difference between this component and the standard SteamVR_Behaviour_Skeleton is this one lets you only use the joints you care about. You can set the transforms you're concerned with and ignore the ones you're not.
Inheritance
System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    
    SteamVR_Behaviour_SkeletonCustom
  Inherited Members
      UnityEngine.MonoBehaviour.Invoke(System.String, System.Single)
    
    
      UnityEngine.MonoBehaviour.InvokeRepeating(System.String, System.Single, System.Single)
    
    
      UnityEngine.MonoBehaviour.CancelInvoke()
    
    
      UnityEngine.MonoBehaviour.CancelInvoke(System.String)
    
    
      UnityEngine.MonoBehaviour.IsInvoking(System.String)
    
    
      UnityEngine.MonoBehaviour.IsInvoking()
    
    
      UnityEngine.MonoBehaviour.StartCoroutine(System.Collections.IEnumerator)
    
    
      UnityEngine.MonoBehaviour.StartCoroutine_Auto(System.Collections.IEnumerator)
    
    
      UnityEngine.MonoBehaviour.StartCoroutine(System.String, System.Object)
    
    
      UnityEngine.MonoBehaviour.StartCoroutine(System.String)
    
    
      UnityEngine.MonoBehaviour.StopCoroutine(System.String)
    
    
      UnityEngine.MonoBehaviour.StopCoroutine(System.Collections.IEnumerator)
    
    
      UnityEngine.MonoBehaviour.StopCoroutine(UnityEngine.Coroutine)
    
    
      UnityEngine.MonoBehaviour.StopAllCoroutines()
    
    
      UnityEngine.MonoBehaviour.print(System.Object)
    
    
      UnityEngine.MonoBehaviour.useGUILayout
    
    
      UnityEngine.Behaviour.enabled
    
    
      UnityEngine.Behaviour.isActiveAndEnabled
    
    
      UnityEngine.Component.GetComponent(System.Type)
    
    
      UnityEngine.Component.GetComponent<T>()
    
    
      UnityEngine.Component.GetComponent(System.String)
    
    
      UnityEngine.Component.GetComponentInChildren(System.Type, System.Boolean)
    
    
      UnityEngine.Component.GetComponentInChildren(System.Type)
    
    
      UnityEngine.Component.GetComponentInChildren<T>()
    
    
      UnityEngine.Component.GetComponentInChildren<T>(System.Boolean)
    
    
      UnityEngine.Component.GetComponentsInChildren(System.Type)
    
    
      UnityEngine.Component.GetComponentsInChildren(System.Type, System.Boolean)
    
    
      UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean)
    
    
      UnityEngine.Component.GetComponentsInChildren<T>(System.Boolean, System.Collections.Generic.List<T>)
    
    
      UnityEngine.Component.GetComponentsInChildren<T>()
    
    
      UnityEngine.Component.GetComponentsInChildren<T>(System.Collections.Generic.List<T>)
    
    
      UnityEngine.Component.GetComponentInParent(System.Type)
    
    
      UnityEngine.Component.GetComponentInParent<T>()
    
    
      UnityEngine.Component.GetComponentsInParent(System.Type)
    
    
      UnityEngine.Component.GetComponentsInParent(System.Type, System.Boolean)
    
    
      UnityEngine.Component.GetComponentsInParent<T>(System.Boolean)
    
    
      UnityEngine.Component.GetComponentsInParent<T>(System.Boolean, System.Collections.Generic.List<T>)
    
    
      UnityEngine.Component.GetComponentsInParent<T>()
    
    
      UnityEngine.Component.GetComponents(System.Type)
    
    
      UnityEngine.Component.GetComponents(System.Type, System.Collections.Generic.List<UnityEngine.Component>)
    
    
      UnityEngine.Component.GetComponents<T>(System.Collections.Generic.List<T>)
    
    
      UnityEngine.Component.GetComponents<T>()
    
    
      UnityEngine.Component.CompareTag(System.String)
    
    
      UnityEngine.Component.SendMessageUpwards(System.String, System.Object, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.SendMessageUpwards(System.String, System.Object)
    
    
      UnityEngine.Component.SendMessageUpwards(System.String)
    
    
      UnityEngine.Component.SendMessageUpwards(System.String, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.SendMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.SendMessage(System.String, System.Object)
    
    
      UnityEngine.Component.SendMessage(System.String)
    
    
      UnityEngine.Component.SendMessage(System.String, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.BroadcastMessage(System.String, System.Object, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.BroadcastMessage(System.String, System.Object)
    
    
      UnityEngine.Component.BroadcastMessage(System.String)
    
    
      UnityEngine.Component.BroadcastMessage(System.String, UnityEngine.SendMessageOptions)
    
    
      UnityEngine.Component.transform
    
    
      UnityEngine.Component.gameObject
    
    
      UnityEngine.Component.tag
    
    
      UnityEngine.Component.rigidbody
    
    
      UnityEngine.Component.rigidbody2D
    
    
      UnityEngine.Component.camera
    
    
      UnityEngine.Component.light
    
    
      UnityEngine.Component.animation
    
    
      UnityEngine.Component.constantForce
    
    
      UnityEngine.Component.renderer
    
    
      UnityEngine.Component.audio
    
    
      UnityEngine.Component.guiText
    
    
      UnityEngine.Component.networkView
    
    
      UnityEngine.Component.guiElement
    
    
      UnityEngine.Component.guiTexture
    
    
      UnityEngine.Component.collider
    
    
      UnityEngine.Component.collider2D
    
    
      UnityEngine.Component.hingeJoint
    
    
      UnityEngine.Component.particleEmitter
    
    
      UnityEngine.Component.particleSystem
    
    
      UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
    
    
      UnityEngine.Object.Destroy(UnityEngine.Object)
    
    
      UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
    
    
      UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
    
    
      UnityEngine.Object.FindObjectsOfType(System.Type)
    
    
      UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
    
    
      UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
    
    
      UnityEngine.Object.DestroyObject(UnityEngine.Object)
    
    
      UnityEngine.Object.FindSceneObjectsOfType(System.Type)
    
    
      UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
    
    
      UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
    
    
      UnityEngine.Object.ToString()
    
    
      UnityEngine.Object.GetInstanceID()
    
    
      UnityEngine.Object.GetHashCode()
    
    
      UnityEngine.Object.Equals(System.Object)
    
    
      UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
    
    
      UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
    
    
      UnityEngine.Object.Instantiate(UnityEngine.Object)
    
    
      UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
    
    
      UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
    
    
      UnityEngine.Object.Instantiate<T>(T)
    
    
      UnityEngine.Object.FindObjectsOfType<T>()
    
    
      UnityEngine.Object.FindObjectOfType(System.Type)
    
    
      UnityEngine.Object.FindObjectOfType<T>()
    
    
      UnityEngine.Object.name
    
    
      UnityEngine.Object.hideFlags
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Valve.VR
Assembly: Assembly-CSharp.dll
Syntax
public class SteamVR_Behaviour_SkeletonCustom : SteamVR_Behaviour_Skeleton
  Fields
_indexAux
Declaration
[SerializeField]
protected Transform _indexAux
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_indexDistal
Declaration
[SerializeField]
protected Transform _indexDistal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_indexMetacarpal
Declaration
[SerializeField]
protected Transform _indexMetacarpal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_indexMiddle
Declaration
[SerializeField]
protected Transform _indexMiddle
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_indexProximal
Declaration
[SerializeField]
protected Transform _indexProximal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_indexTip
Declaration
[SerializeField]
protected Transform _indexTip
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleAux
Declaration
[SerializeField]
protected Transform _middleAux
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleDistal
Declaration
[SerializeField]
protected Transform _middleDistal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleMetacarpal
Declaration
[SerializeField]
protected Transform _middleMetacarpal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleMiddle
Declaration
[SerializeField]
protected Transform _middleMiddle
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleProximal
Declaration
[SerializeField]
protected Transform _middleProximal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_middleTip
Declaration
[SerializeField]
protected Transform _middleTip
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyAux
Declaration
[SerializeField]
protected Transform _pinkyAux
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyDistal
Declaration
[SerializeField]
protected Transform _pinkyDistal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyMetacarpal
Declaration
[SerializeField]
protected Transform _pinkyMetacarpal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyMiddle
Declaration
[SerializeField]
protected Transform _pinkyMiddle
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyProximal
Declaration
[SerializeField]
protected Transform _pinkyProximal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_pinkyTip
Declaration
[SerializeField]
protected Transform _pinkyTip
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringAux
Declaration
[SerializeField]
protected Transform _ringAux
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringDistal
Declaration
[SerializeField]
protected Transform _ringDistal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringMetacarpal
Declaration
[SerializeField]
protected Transform _ringMetacarpal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringMiddle
Declaration
[SerializeField]
protected Transform _ringMiddle
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringProximal
Declaration
[SerializeField]
protected Transform _ringProximal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_ringTip
Declaration
[SerializeField]
protected Transform _ringTip
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbAux
Declaration
[SerializeField]
protected Transform _thumbAux
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbDistal
Declaration
[SerializeField]
protected Transform _thumbDistal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbMetacarpal
Declaration
[SerializeField]
protected Transform _thumbMetacarpal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbMiddle
Declaration
[SerializeField]
protected Transform _thumbMiddle
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbProximal
Declaration
[SerializeField]
protected Transform _thumbProximal
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_thumbTip
Declaration
[SerializeField]
protected Transform _thumbTip
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
_wrist
Declaration
[SerializeField]
protected Transform _wrist
  Field Value
| Type | Description | 
|---|---|
| UnityEngine.Transform | 
Methods
AssignBonesArray()
Declaration
protected override void AssignBonesArray()