#[repr(C)]pub struct BSInputDeviceManager {
pub __base: BSTEventSource<*mut InputEvent>,
pub devices: [*mut BSIInputDevice; 4],
/* private fields */
}
Fields§
§__base: BSTEventSource<*mut InputEvent>
§devices: [*mut BSIInputDevice; 4]
Implementations§
Source§impl BSInputDeviceManager
impl BSInputDeviceManager
Sourcepub fn get_singleton() -> Option<&'static BSInputDeviceManager>
pub fn get_singleton() -> Option<&'static BSInputDeviceManager>
Gets the singleton instance of ControlMap
.
Sourcepub fn get_singleton_mut() -> Option<&'static mut BSInputDeviceManager>
pub fn get_singleton_mut() -> Option<&'static mut BSInputDeviceManager>
Gets the mutable singleton instance of BSInputDeviceManager
.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for BSInputDeviceManager
impl RefUnwindSafe for BSInputDeviceManager
impl !Send for BSInputDeviceManager
impl !Sync for BSInputDeviceManager
impl Unpin for BSInputDeviceManager
impl UnwindSafe for BSInputDeviceManager
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