Skip to main content

IControllerSupportAppletMethods

Trait IControllerSupportAppletMethods 

Source
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§

Source

fn set_enable_applet(self, is_enable: impl Into<bool>)

SetEnableApplet(bool) overload

Source

fn ctor(self, npad_id: impl Into<Array<NpadId>>)

.ctor(::unity::Array<crate::nn::hid::npadid::NpadId>) overload

Source

fn update(self)

Update() overload

Source

fn update_connect_controller(self) -> ControllerSupportApplet_CallState

UpdateConnectController() overload

Source

fn call_controller_support_applet(self)

CallControllerSupportApplet() overload

Source

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§

Source§

impl<__T: IControllerSupportApplet> IControllerSupportAppletMethods for __T

Available on crate feature app-controllersupportapplet only.