Add conversion for MouseButton in winit
This commit is contained in:
parent
6d248719f3
commit
28009bc26d
3 changed files with 184 additions and 180 deletions
|
|
@ -9,15 +9,11 @@ pub enum ButtonState {
|
|||
}
|
||||
|
||||
#[cfg(feature = "winit")]
|
||||
mod winit_conversion {
|
||||
use winit::event::ElementState;
|
||||
|
||||
impl From<ElementState> for super::ButtonState {
|
||||
fn from(element_state: ElementState) -> Self {
|
||||
match element_state {
|
||||
ElementState::Pressed => super::ButtonState::Pressed,
|
||||
ElementState::Released => super::ButtonState::Released,
|
||||
}
|
||||
impl From<winit::event::ElementState> for ButtonState {
|
||||
fn from(element_state: winit::event::ElementState) -> Self {
|
||||
match element_state {
|
||||
winit::event::ElementState::Pressed => ButtonState::Pressed,
|
||||
winit::event::ElementState::Released => ButtonState::Released,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue