pub trait IAmiiboManagerMethods: IAmiiboManager {
// Provided methods
fn initialize_system(self) { ... }
fn finalize_system(self) { ... }
fn destroy_event(self) { ... }
fn is_availability_changed(self) -> bool { ... }
fn is_activated_device(self) -> bool { ... }
fn is_deactivated_device(self) -> bool { ... }
fn select_device(self, index: impl Into<i32>) -> bool { ... }
fn get_select_device_index(self) -> i32 { ... }
fn get_device_count(self) -> i32 { ... }
fn setup_pad(self, npad_id: impl Into<NpadId>) { ... }
fn dump(self) { ... }
fn ctor(self) { ... }
}Provided Methods§
Sourcefn initialize_system(self)
fn initialize_system(self)
InitializeSystem() overload
Sourcefn finalize_system(self)
fn finalize_system(self)
FinalizeSystem() overload
Sourcefn destroy_event(self)
fn destroy_event(self)
DestroyEvent() overload
Sourcefn is_availability_changed(self) -> bool
fn is_availability_changed(self) -> bool
IsAvailabilityChanged() overload
Sourcefn is_activated_device(self) -> bool
fn is_activated_device(self) -> bool
IsActivatedDevice() overload
Sourcefn is_deactivated_device(self) -> bool
fn is_deactivated_device(self) -> bool
IsDeactivatedDevice() overload
Sourcefn select_device(self, index: impl Into<i32>) -> bool
fn select_device(self, index: impl Into<i32>) -> bool
SelectDevice(i32) overload
Sourcefn get_select_device_index(self) -> i32
fn get_select_device_index(self) -> i32
GetSelectDeviceIndex() overload
Sourcefn get_device_count(self) -> i32
fn get_device_count(self) -> i32
GetDeviceCount() 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: IAmiiboManager> IAmiiboManagerMethods for __T
Available on crate feature
app-amiibomanager only.