pub trait IVibrationManager_VibHandle: IObject {
Show 16 methods
// Provided methods
fn m_device_count(self) -> i32 { ... }
fn set_m_device_count(self, value: i32) { ... }
fn m_device_handles(self) -> Array<VibrationDeviceHandle> { ... }
fn set_m_device_handles(self, value: Array<VibrationDeviceHandle>) { ... }
fn m_device_infos(self) -> Array<VibrationDeviceInfo> { ... }
fn set_m_device_infos(self, value: Array<VibrationDeviceInfo>) { ... }
fn m_value(self) -> VibrationValue { ... }
fn set_m_value(self, value: VibrationValue) { ... }
fn m_amplitude_magnitude(self) -> f32 { ... }
fn set_m_amplitude_magnitude(self, value: f32) { ... }
fn m_file(self) -> VibrationFile { ... }
fn set_m_file(self, value: VibrationFile) { ... }
fn m_sample(self) -> i32 { ... }
fn set_m_sample(self, value: i32) { ... }
fn m_sample_loop(self) -> bool { ... }
fn set_m_sample_loop(self, value: bool) { ... }
}Provided Methods§
fn m_device_count(self) -> i32
fn set_m_device_count(self, value: i32)
fn m_device_handles(self) -> Array<VibrationDeviceHandle>
fn set_m_device_handles(self, value: Array<VibrationDeviceHandle>)
fn m_device_infos(self) -> Array<VibrationDeviceInfo>
fn set_m_device_infos(self, value: Array<VibrationDeviceInfo>)
fn m_value(self) -> VibrationValue
fn set_m_value(self, value: VibrationValue)
fn m_amplitude_magnitude(self) -> f32
fn set_m_amplitude_magnitude(self, value: f32)
fn m_file(self) -> VibrationFile
fn set_m_file(self, value: VibrationFile)
fn m_sample(self) -> i32
fn set_m_sample(self, value: i32)
fn m_sample_loop(self) -> bool
fn set_m_sample_loop(self, value: bool)
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.