# Sandbox.VR.VRTrackedObject

Updates this GameObject's transform based on a given tracked object (e.g. left controller, HMD).

- Kind: class
- Namespace: `Sandbox.VR`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Component](/api/Sandbox.Component)

## Constructors

- [`VRTrackedObject`](/api/Sandbox.VR.VRTrackedObject/.ctor)

## Properties

- [`PoseSource`](/api/Sandbox.VR.VRTrackedObject/PoseSource): Which tracked object should we use to update the transform?
- [`PoseType`](/api/Sandbox.VR.VRTrackedObject/PoseType): Which pose type to use (only applies to hand controllers, not the head). Grip is centered on the palm, Aim points forward for aiming/pointing.
- [`TrackingType`](/api/Sandbox.VR.VRTrackedObject/TrackingType): Which parts of the transform should be updated? (eg. rotation, position)
- [`UseRelativeTransform`](/api/Sandbox.VR.VRTrackedObject/UseRelativeTransform): If this is checked, then the transform used will be relative to the VR anchor (rather than an absolute world position).
