/// <summary> /// Sets the <see cref="ElementVisibility"/>. /// </summary> /// <param name="elementVisibilityIndex">The index of the <see cref="PointerElement.Visibility"/>.</param> public virtual void SetElementVisibility(int elementVisibilityIndex) { ElementVisibility = EnumExtensions.GetByIndex <PointerElement.Visibility>(elementVisibilityIndex); }
/// <summary> /// Sets the <see cref="ElementVisibility"/>. /// </summary> /// <param name="elementVisibilityIndex">The index of the <see cref="PointerElement.Visibility"/>.</param> public virtual void SetElementVisibility(int elementVisibilityIndex) { ElementVisibility = (PointerElement.Visibility)Mathf.Clamp(elementVisibilityIndex, 0, System.Enum.GetValues(typeof(PointerElement.Visibility)).Length); }