pub trait IControllerSupportAppletMethods: IControllerSupportApplet {
// Provided methods
fn set_enable_applet(self, is_enable: impl Into<bool>) { ... }
fn ctor(self, npad_id: impl Into<Array<NpadId>>) { ... }
fn update(self) { ... }
fn update_connect_controller(self) -> ControllerSupportApplet_CallState { ... }
fn call_controller_support_applet(self) { ... }
fn get_npad_id(self) -> NpadId { ... }
}Provided Methods§
Sourcefn set_enable_applet(self, is_enable: impl Into<bool>)
fn set_enable_applet(self, is_enable: impl Into<bool>)
SetEnableApplet(bool) overload
Sourcefn ctor(self, npad_id: impl Into<Array<NpadId>>)
fn ctor(self, npad_id: impl Into<Array<NpadId>>)
.ctor(::unity::Array<crate::nn::hid::npadid::NpadId>) overload
Sourcefn update_connect_controller(self) -> ControllerSupportApplet_CallState
fn update_connect_controller(self) -> ControllerSupportApplet_CallState
UpdateConnectController() overload
Sourcefn call_controller_support_applet(self)
fn call_controller_support_applet(self)
CallControllerSupportApplet() overload
Sourcefn get_npad_id(self) -> NpadId
fn get_npad_id(self) -> NpadId
GetNpadId() overload
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.
Implementors§
impl<__T: IControllerSupportApplet> IControllerSupportAppletMethods for __T
Available on crate feature
app-controllersupportapplet only.