/// <summary>
 /// Set the LookAt target
 /// </summary>
 /// <param name="position">The position the visuals should look at</param>
 public static void SetSpatialHintLookAtRotation(this IControlSpatialHinting obj, Vector3 position)
 {
     setSpatialHintLookAtRotation(position);
 }
 /// <summary>
 /// Visually pulse the spatial-scroll arrows; the arrows shown when performing a spatial scroll
 /// </summary>
 public static void PulseSpatialHintScrollArrows(this IControlSpatialHinting obj)
 {
     pulseSpatialHintScrollArrows();
 }
 /// <summary>
 /// Sets the target for the spatial hint visuals to look at while performing an animated show or hide
 /// </summary>
 /// <param name="target">The position to target</param>
 public static void SetSpatialHintShowHideRotationTarget(this IControlSpatialHinting obj, Vector3 target)
 {
     setSpatialHintShowHideRotationTarget(target);
 }
 /// <summary>
 /// Set the rotation of the spatial hint visuals container game object
 /// </summary>
 /// <param name="rotation">The rotation to set on the spatial visuals</param>
 public static void SetSpatialHintContainerRotation(this IControlSpatialHinting obj, Quaternion rotation)
 {
     setSpatialHintContainerRotation(rotation);
 }
 /// <summary>
 /// Set the spatial hint state
 /// </summary>
 /// <param name="state">SpatialHintState to set</param>
 public static void SetSpatialHintState(this IControlSpatialHinting obj, SpatialHintModule.SpatialHintStateFlags state)
 {
     setSpatialHintState(state);
 }
 /// <summary>
 /// Set reference to the object, RayOrigin, controlling the Spatial Hint visuals
 /// Each control-object has it's spatial scrolling processed independently
 /// </summary>
 /// <param name="controlNode">Node on which spatial scrolling will be processed independently</param>
 public static void SetSpatialHintControlNode(this IControlSpatialHinting obj, Node controlNode)
 {
     setSpatialHintControlNode(controlNode);
 }
 /// <summary>
 /// Set the magnitude at which the user will trigger spatial scrolling
 /// </summary>
 /// <param name="position">The position, whose magnitude from the origin will be used to detect an initiation of spatial scrolling</param>
 public static void SetSpatialHintDragThresholdTriggerPosition(this IControlSpatialHinting obj, Vector3 position)
 {
     setSpatialHintDragThresholdTriggerPosition(position);
 }