mirror of
https://github.com/mii443/rust-openvr.git
synced 2025-12-03 11:18:18 +00:00
Fix some missing derives
This commit is contained in:
@@ -30,6 +30,7 @@ impl TrackedDevicePose {
|
|||||||
pub fn device_is_connected(&self) -> bool { self.0.bDeviceIsConnected }
|
pub fn device_is_connected(&self) -> bool { self.0.bDeviceIsConnected }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(Debug, Copy, Clone)]
|
||||||
pub enum TrackingResult {
|
pub enum TrackingResult {
|
||||||
Uninitialized = sys::ETrackingResult_ETrackingResult_TrackingResult_Uninitialized as isize,
|
Uninitialized = sys::ETrackingResult_ETrackingResult_TrackingResult_Uninitialized as isize,
|
||||||
CalibratingInProgress = sys::ETrackingResult_ETrackingResult_TrackingResult_Calibrating_InProgress as isize,
|
CalibratingInProgress = sys::ETrackingResult_ETrackingResult_TrackingResult_Calibrating_InProgress as isize,
|
||||||
@@ -38,6 +39,7 @@ pub enum TrackingResult {
|
|||||||
RunningOutOfRange = sys::ETrackingResult_ETrackingResult_TrackingResult_Running_OutOfRange as isize,
|
RunningOutOfRange = sys::ETrackingResult_ETrackingResult_TrackingResult_Running_OutOfRange as isize,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(Debug, Copy, Clone)]
|
||||||
pub enum TrackedDeviceClass {
|
pub enum TrackedDeviceClass {
|
||||||
Invalid = sys::ETrackedDeviceClass_ETrackedDeviceClass_TrackedDeviceClass_Invalid as isize,
|
Invalid = sys::ETrackedDeviceClass_ETrackedDeviceClass_TrackedDeviceClass_Invalid as isize,
|
||||||
HMD = sys::ETrackedDeviceClass_ETrackedDeviceClass_TrackedDeviceClass_HMD as isize,
|
HMD = sys::ETrackedDeviceClass_ETrackedDeviceClass_TrackedDeviceClass_HMD as isize,
|
||||||
|
|||||||
Reference in New Issue
Block a user