1234567891011121314151617181920212223242526272829303132 |
- use crate::WindowPoint;
-
- pub mod vertical_menu;
-
- const SCENE_ITEM_MENU_WIDTH: f32 = 71.0;
- const SCENE_ITEM_MENU_HEIGHT: f32 = 68.0;
- const SCENE_ITEM_MENU_ITEM_HEIGHT: f32 = 15.0;
-
- pub enum UiComponent {
- SceneItemMenu,
- }
-
- #[derive(Debug)]
- pub enum UserEvent {
- Click(WindowPoint),
- RightClick(WindowPoint),
- AreaSelection(WindowPoint, WindowPoint),
- }
-
- pub enum SceneItemPrepareOrder {
- Move(usize), // scene_item usize
- MoveFast(usize), // scene_item usize
- Hide(usize), // scene_item usize
- }
-
- #[derive(Clone)]
- pub enum MenuItem {
- Move,
- MoveFast,
- Hide,
- }
|