pub struct ObjectType(/* private fields */);
Expand description
Enums to track objects of various types - see XrObjectType
Implementations§
Source§impl ObjectType
impl ObjectType
pub const UNKNOWN: ObjectType
Sourcepub const INSTANCE: ObjectType
pub const INSTANCE: ObjectType
XrInstance
Sourcepub const SESSION: ObjectType
pub const SESSION: ObjectType
XrSession
Sourcepub const SWAPCHAIN: ObjectType
pub const SWAPCHAIN: ObjectType
XrSwapchain
Sourcepub const SPACE: ObjectType
pub const SPACE: ObjectType
XrSpace
Sourcepub const ACTION_SET: ObjectType
pub const ACTION_SET: ObjectType
XrActionSet
Sourcepub const ACTION: ObjectType
pub const ACTION: ObjectType
XrAction
Sourcepub const DEBUG_UTILS_MESSENGER_EXT: ObjectType
pub const DEBUG_UTILS_MESSENGER_EXT: ObjectType
XrDebugUtilsMessengerEXT
Sourcepub const SPATIAL_ANCHOR_MSFT: ObjectType
pub const SPATIAL_ANCHOR_MSFT: ObjectType
XrSpatialAnchorMSFT
Sourcepub const SPATIAL_GRAPH_NODE_BINDING_MSFT: ObjectType
pub const SPATIAL_GRAPH_NODE_BINDING_MSFT: ObjectType
XrSpatialGraphNodeBindingMSFT
Sourcepub const HAND_TRACKER_EXT: ObjectType
pub const HAND_TRACKER_EXT: ObjectType
XrHandTrackerEXT
Sourcepub const BODY_TRACKER_FB: ObjectType
pub const BODY_TRACKER_FB: ObjectType
XrBodyTrackerFB
Sourcepub const SCENE_OBSERVER_MSFT: ObjectType
pub const SCENE_OBSERVER_MSFT: ObjectType
XrSceneObserverMSFT
Sourcepub const SCENE_MSFT: ObjectType
pub const SCENE_MSFT: ObjectType
XrSceneMSFT
Sourcepub const FACIAL_TRACKER_HTC: ObjectType
pub const FACIAL_TRACKER_HTC: ObjectType
XrFacialTrackerHTC
Sourcepub const FOVEATION_PROFILE_FB: ObjectType
pub const FOVEATION_PROFILE_FB: ObjectType
XrFoveationProfileFB
Sourcepub const TRIANGLE_MESH_FB: ObjectType
pub const TRIANGLE_MESH_FB: ObjectType
XrTriangleMeshFB
Sourcepub const PASSTHROUGH_FB: ObjectType
pub const PASSTHROUGH_FB: ObjectType
XrPassthroughFB
Sourcepub const PASSTHROUGH_LAYER_FB: ObjectType
pub const PASSTHROUGH_LAYER_FB: ObjectType
XrPassthroughLayerFB
Sourcepub const GEOMETRY_INSTANCE_FB: ObjectType
pub const GEOMETRY_INSTANCE_FB: ObjectType
XrGeometryInstanceFB
Sourcepub const MARKER_DETECTOR_ML: ObjectType
pub const MARKER_DETECTOR_ML: ObjectType
XrMarkerDetectorML
Sourcepub const EXPORTED_LOCALIZATION_MAP_ML: ObjectType
pub const EXPORTED_LOCALIZATION_MAP_ML: ObjectType
XrExportedLocalizationMapML
Sourcepub const SPATIAL_ANCHOR_STORE_CONNECTION_MSFT: ObjectType
pub const SPATIAL_ANCHOR_STORE_CONNECTION_MSFT: ObjectType
XrSpatialAnchorStoreConnectionMSFT
Sourcepub const FACE_TRACKER_FB: ObjectType
pub const FACE_TRACKER_FB: ObjectType
XrFaceTrackerFB
Sourcepub const EYE_TRACKER_FB: ObjectType
pub const EYE_TRACKER_FB: ObjectType
XrEyeTrackerFB
Sourcepub const VIRTUAL_KEYBOARD_META: ObjectType
pub const VIRTUAL_KEYBOARD_META: ObjectType
XrVirtualKeyboardMETA
Sourcepub const SPACE_USER_FB: ObjectType
pub const SPACE_USER_FB: ObjectType
XrSpaceUserFB
Sourcepub const PASSTHROUGH_COLOR_LUT_META: ObjectType
pub const PASSTHROUGH_COLOR_LUT_META: ObjectType
XrPassthroughColorLutMETA
Sourcepub const FACE_TRACKER2_FB: ObjectType
pub const FACE_TRACKER2_FB: ObjectType
XrFaceTracker2FB
Sourcepub const ENVIRONMENT_DEPTH_PROVIDER_META: ObjectType
pub const ENVIRONMENT_DEPTH_PROVIDER_META: ObjectType
XrEnvironmentDepthProviderMETA
Sourcepub const ENVIRONMENT_DEPTH_SWAPCHAIN_META: ObjectType
pub const ENVIRONMENT_DEPTH_SWAPCHAIN_META: ObjectType
XrEnvironmentDepthSwapchainMETA
Sourcepub const PASSTHROUGH_HTC: ObjectType
pub const PASSTHROUGH_HTC: ObjectType
XrPassthroughHTC
Sourcepub const PLANE_DETECTOR_EXT: ObjectType
pub const PLANE_DETECTOR_EXT: ObjectType
XrPlaneDetectorEXT
pub fn from_raw(x: i32) -> ObjectType
pub fn into_raw(self) -> i32
Trait Implementations§
Source§impl Clone for ObjectType
impl Clone for ObjectType
Source§fn clone(&self) -> ObjectType
fn clone(&self) -> ObjectType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ObjectType
impl Debug for ObjectType
Source§impl PartialEq for ObjectType
impl PartialEq for ObjectType
impl Copy for ObjectType
impl Eq for ObjectType
impl StructuralPartialEq for ObjectType
Auto Trait Implementations§
impl Freeze for ObjectType
impl RefUnwindSafe for ObjectType
impl Send for ObjectType
impl Sync for ObjectType
impl Unpin for ObjectType
impl UnwindSafe for ObjectType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more