using UnityEngine;
using UnityEngine.UIElements;
namespace Unity.Splines.Examples
{
///
/// UI implementation for Paint Splines example.
///
public class PaintUI : MonoBehaviour
{
static bool s_PointerOverUI;
public static bool PointerOverUI => s_PointerOverUI;
static UIDocument m_Document;
public static VisualElement root { get; private set; }
void Awake()
{
m_Document = GetComponent();
root = m_Document.rootVisualElement;
ConnectVisualElements();
}
void ConnectVisualElements()
{
root.RegisterCallback(OnPointerEnter);
root.RegisterCallback(OnPointerExit);
var pointReduceEpsilonSlider = root.Q("PointReductionEpsilonSlider");
var pointReduceEpsilonLabel = root.Q