pub trait IPad: ISingletonClass_1<Pad> {
Show 22 methods
// Provided methods
fn m_npad_id(self) -> NpadId { ... }
fn set_m_npad_id(self, value: NpadId) { ... }
fn m_npad_style(self) -> NpadStyle { ... }
fn set_m_npad_style(self, value: NpadStyle) { ... }
fn m_npad_state(self) -> NpadState { ... }
fn set_m_npad_state(self, value: NpadState) { ... }
fn m_old_buttons(self) -> NpadButton { ... }
fn set_m_old_buttons(self, value: NpadButton) { ... }
fn m_repeat_buttons(self) -> NpadButton { ... }
fn set_m_repeat_buttons(self, value: NpadButton) { ... }
fn m_repeat_count(self) -> i32 { ... }
fn set_m_repeat_count(self, value: i32) { ... }
fn m_hold_count(self) -> i32 { ... }
fn set_m_hold_count(self, value: i32) { ... }
fn m_mode(self) -> Pad_Mode { ... }
fn set_m_mode(self, value: Pad_Mode) { ... }
fn m_vibration(self) -> VibrationManager { ... }
fn set_m_vibration(self, value: VibrationManager) { ... }
fn m_controller_support_applet(self) -> ControllerSupportApplet { ... }
fn set_m_controller_support_applet(self, value: ControllerSupportApplet) { ... }
fn m_gyro_mnager(self) -> GyroMnager { ... }
fn set_m_gyro_mnager(self, value: GyroMnager) { ... }
}Provided Methods§
fn m_npad_id(self) -> NpadId
fn set_m_npad_id(self, value: NpadId)
fn m_npad_style(self) -> NpadStyle
fn set_m_npad_style(self, value: NpadStyle)
fn m_npad_state(self) -> NpadState
fn set_m_npad_state(self, value: NpadState)
fn m_repeat_count(self) -> i32
fn set_m_repeat_count(self, value: i32)
fn m_hold_count(self) -> i32
fn set_m_hold_count(self, value: i32)
fn m_mode(self) -> Pad_Mode
fn set_m_mode(self, value: Pad_Mode)
fn m_vibration(self) -> VibrationManager
fn set_m_vibration(self, value: VibrationManager)
fn m_controller_support_applet(self) -> ControllerSupportApplet
fn set_m_controller_support_applet(self, value: ControllerSupportApplet)
fn m_gyro_mnager(self) -> GyroMnager
fn set_m_gyro_mnager(self, value: GyroMnager)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.