watch: highlight current set
This commit is contained in:
@@ -2,7 +2,7 @@ use std::f32::consts::PI;
|
||||
use std::process::{Child, Command};
|
||||
use std::{collections::VecDeque, time::Instant};
|
||||
|
||||
use glam::{Affine3A, Vec2, Vec3, Vec3A, Vec3Swizzles};
|
||||
use glam::{Affine3A, Vec2, Vec3A, Vec3Swizzles};
|
||||
|
||||
use smallvec::{smallvec, SmallVec};
|
||||
|
||||
@@ -14,7 +14,7 @@ use crate::windowing::manager::OverlayWindowManager;
|
||||
use crate::windowing::window::{realign, OverlayWindowData, OverlayWindowState, Positioning};
|
||||
use crate::windowing::{OverlayID, OverlaySelector};
|
||||
|
||||
use super::task::{TaskContainer, TaskType};
|
||||
use super::task::TaskType;
|
||||
|
||||
#[derive(Clone, Default)]
|
||||
pub struct HoverResult {
|
||||
|
||||
@@ -25,7 +25,9 @@ use wgui::gfx::WGfx;
|
||||
use crate::backend::input::{HoverResult, PointerHit};
|
||||
use crate::state::AppState;
|
||||
use crate::subsystem::hid::WheelDelta;
|
||||
use crate::windowing::backend::{FrameMeta, OverlayBackend, RenderResources, ShouldRender};
|
||||
use crate::windowing::backend::{
|
||||
FrameMeta, OverlayBackend, OverlayEventData, RenderResources, ShouldRender,
|
||||
};
|
||||
use crate::windowing::window::{OverlayWindowConfig, OverlayWindowData};
|
||||
use crate::windowing::Z_ORDER_LINES;
|
||||
|
||||
@@ -198,6 +200,10 @@ impl OverlayBackend for LineBackend {
|
||||
})
|
||||
}
|
||||
|
||||
fn notify(&mut self, _: &mut AppState, _: OverlayEventData) -> anyhow::Result<()> {
|
||||
unreachable!()
|
||||
}
|
||||
|
||||
fn on_hover(&mut self, _: &mut AppState, _: &PointerHit) -> HoverResult {
|
||||
HoverResult::default()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user