pub struct MenuState {
pub rect: Rect,
pub response: MenuResponse,
/* private fields */
}
👎Deprecated: Use
egui::containers::menu
insteadExpand description
Components of menu state, public for advanced usage.
Usually you don’t need to use it directly.
Fields§
§rect: Rect
👎Deprecated: Use
egui::containers::menu
insteadBounding box of this menu (without the sub-menu), including the frame and everything.
response: MenuResponse
👎Deprecated: Use
egui::containers::menu
insteadUsed to check if any menu in the tree wants to close
Implementations§
Source§impl MenuState
impl MenuState
pub fn new(position: Pos2) -> Self
👎Deprecated: Use
egui::containers::menu
insteadSourcepub fn close(&mut self)
👎Deprecated: Use egui::containers::menu
instead
pub fn close(&mut self)
egui::containers::menu
insteadClose menu hierarchy.
Sourcepub fn area_contains(&self, pos: Pos2) -> bool
👎Deprecated: Use egui::containers::menu
instead
pub fn area_contains(&self, pos: Pos2) -> bool
egui::containers::menu
insteadCheck if position is in the menu hierarchy’s area.
Auto Trait Implementations§
impl Freeze for MenuState
impl !RefUnwindSafe for MenuState
impl Send for MenuState
impl Sync for MenuState
impl Unpin for MenuState
impl !UnwindSafe for MenuState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more