private void InitPreview() { m_ScrollViewContainer = m_RootElement.Q <VisualElement>("scrollview-container"); m_ScrollViewContainer.RegisterCallback <WheelEvent>(OnScrollWheel, TrickleDown.TrickleDown); m_ScrollViewContainer.RegisterCallback <GeometryChangedEvent>(OnGeometryChanged); m_ScrollView = m_RootElement.Q <ScrollView>("preview-scroll-view"); m_PreviewRenderer = m_RootElement.Q <IMGUIContainer>("preview-imgui-renderer"); m_PreviewRenderer.onGUIHandler = OnIMGUIRendered; m_PreviewRenderer.AddManipulator(m_TouchEventManipulator = new TouchEventManipulator(m_InputProvider)); }
private void InitPreview() { m_ScrollViewContainer = m_RootElement.Q <VisualElement>("scrollview-container"); m_ScrollViewContainer.RegisterCallback <WheelEvent>(OnScrollWheel, TrickleDown.TrickleDown); m_ScrollViewContainer.RegisterCallback <GeometryChangedEvent>(OnGeometryChanged); var imguiContainer = m_RootElement.Q <IMGUIContainer>("preview-imgui-renderer"); imguiContainer.onGUIHandler = OnIMGUIRendered; m_PreviewImageRenderer = m_RootElement.Q <VisualElement>("preview-image-renderer"); m_PreviewImageRenderer.generateVisualContent += DrawPreviewImage; m_PreviewImageRenderer.generateVisualContent += DrawDeviceImage; m_PreviewImageRenderer.generateVisualContent += DrawHighlightSafeArea; m_PreviewImageRenderer.AddManipulator(m_TouchEventManipulator = new TouchEventManipulator(m_InputProvider)); m_PreviewMaterial = new Material(Shader.Find("Hidden/DeviceSimulator/Preview")); }